Originally Posted by
cecilpierce
I tried to boot an iso and no luck either, let us know how you do.
Basically, nerdopolis needs to install lupin-casper before making ISO in order for the ISO itself to be have loop support. Also, if needed, this can be added to /boot/grub/loopback.cfg if it isn't automatically generated:
Code:
menuentry "Try RebeccaBlackLinux without installing" {
linux /casper/vmlinuz file=/cdrom/preseed/custom.seed boot=casper iso-scan/filename=${iso_path} quiet splash --
initrd /casper/initrd.gz
}
menuentry "Start RebeccaBlackLinux in safe graphics mode" {
linux /casper/vmlinuz file=/cdrom/preseed/custom.seed boot=casper xforcevesa iso-scan/filename=${iso_path} quiet splash --
initrd /casper/initrd.gz
}
menuentry "Start RebeccaBlackLinux (compatibility mode)" {
linux /casper/vmlinuz file=/cdrom/preseed/custom.seed boot=casper xforcevesa iso-scan/filename=${iso_path} ramdisk_size=1048576 root=/dev/ram rw noapic noapci nosplash irqpoll --
initrd /casper/initrd.gz
}
menuentry "Install RebeccaBlackLinux" {
linux /casper/vmlinuz file=/cdrom/preseed/custom.seed boot=casper only-ubiquity iso-scan/filename=${iso_path} quiet splash --
initrd /casper/initrd.gz
}
menuentry "Test memory" {
linux /install/memtest
}
Essentially, that's a GRUB2 cfg file. I don't believe it is required, but it allows the user to access the menu from the main GRUB2 installation with this added to /etc/grub.d/40_custom
Code:
menuentry "RebeccaBlackLinux" {
iso_path="/home/leon/ISO/RebeccaBlackLinux.iso"
export iso_path
search --set --file $iso_path
loopback loop $iso_path
root=(loop)
configfile /boot/grub/loopback.cfg
loopback --delete loop
}
save and then run sudo update-grub
Notes:
- spaces in the ISO name may cause problems
- change the value for iso_path to match where you have your ISO.
Again though, this would only work with lupin-casper installed.
Bookmarks