Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Debian won't boot on a Multiboot ISO USB!

Ask for help with issues regarding the Installations of the Debian O/S.
Post Reply
Message
Author
User avatar
Xeno Idaltu
Posts: 47
Joined: 2019-08-15 05:36
Location: Free-Source Technocracy

Debian won't boot on a Multiboot ISO USB!

#1 Post by Xeno Idaltu »

1) I made a Multiboot ISO USB following this tutorial.
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
}

p.H
Global Moderator
Global Moderator
Posts: 3049
Joined: 2017-09-17 07:12
Has thanked: 5 times
Been thanked: 132 times

Re: Debian won't boot on a Multiboot ISO USB!

#2 Post by p.H »

I strongly doubt that you get this error :

Code: Select all

error file '/boot/debian/install.amd/initrd.gz' not found
with this grub menuentry :

Code: Select all

initrd (loop)/boot/debian/install.amd/initrd
The file names are different : initrd.gz vs initrd.

Also, there is no point in using the initrd.gz file included in the ISO image. It won't work.
You must use the initrd.gz file downloaded from hd-media.

Post Reply