https://prahladyeri.com/blog/2018/09/li ... stros.html
Everything works as expected. With the exception of Debian. I tried to install KDE Debian Buster 10.0.0 without any success. I tried many things I found online and can't get it to work. I even removed all the other ISOs and only concentrated on making Debian work but to no avail!
2) Someone already made Debian Stretch work but when I tried it using Buster nothing worked.
https://github.com/vonbrownie/grubs/blo ... sample#L58
https://www.circuidipity.com/multi-boot ... ian-netins
At first I wanted to install the Buster KDE Non-Free ISO:
https://cdimage.debian.org/images/unoff ... onfree.iso
3) After all steps failed I decided to just make it work by using the AMD64-Netinst ISO instead:
https://cdimage.debian.org/debian-cd/cu ... etinst.iso
When I boot the laptop I get this message:
vga=ext is deprecated. Use set gfxpayload=text before linux command instead
error file '/boot/debian/install.amd/initrd.gz' not found
This is where I got the Initrd.gz package:
http://ftp.debian.org/debian/dists/stab ... /initrd.gz
4) Debian's Menu Entry on the grub.cfg file:
Code: Select all
set timeout=10
set default=0
menuentry "KDE Debian Buster ISO" {
set iso="/boot/iso/Debian-10.0.0-AMD64-NetInst.iso"
loopback loop $iso
linux (loop)/install.amd/vmlinuz iso-scan/ask_second_pass=true iso-scan/filename=$iso priority=low vga=normal quiet
initrd (loop)/boot/debian/install.amd/initrd
}
5) Kubuntu & KDE Manjaro boot without any problem. The grub.cfg file without Debian looks like this:
Code: Select all
set timeout=10
set default=0
menuentry "KDE Manjaro 18.0.4 ISO" {
iso_path="/Manjaro-KDE-18.0.4-Stable-X86_64.iso"
export iso_path
search --set=root --file $iso_path
probe -u -s rootuuid $root
export rootuuid
loopback loop $iso_path
root=(loop)
configfile /boot/grub/loopback.cfg
loopback --delete loop
}
menuentry "Kubuntu 18.0.2 ISO" {
loopback loop /Kubuntu-18.04.2-Desktop-AMD64.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/Kubuntu-18.04.2-Desktop-AMD64.iso noeject noprompt splash --
initrd (loop)/casper/initrd
}