Hi
I've been trying to get a debian installer working on my usb stick. The
stick has an EFI partition
and grub installed. The debian live cd iso is stored under a folder called
`/boot/iso`. The grub.cfg contains entries of the form
set imgdevpath='/dev/disk/by-uuid/<uuid>'
menuentry '[loopback]debian stretch 9.1 livecd' {
set
isofile='/boot/iso/debian-live-9.1.0-amd64-cinnamon+nonfree.iso'
loopback loop $isofile
linux (loop)/live/vmlinuz-4.9.0-3-amd64 boot=live components
findiso=${imgdevpath}/${isofile}
initrd (loop)/live/initrd.img-4.9.0-3-amd64
}
menuentry "Debian livecd 9.1 graphical installer" {
set isofile='/boot/iso/debian-live-9.1.0-amd64-cinnamon+nonfree.iso'
loopback loop $isofile
linux (loop)/d-i/gtk/vmlinuz append video=vesa:ywrap,mtrr vga=788
"findiso=${imgdevpath}/${isofile}"
initrd (loop)/d-i/gtk/initrd.gz
}
Once I get to the boot screen and try to run the graphical installer, it
fails after loading the kernel. But the live cd does boot. However, the
live cd that I booted above (cinnamon+nonfree) does not have a way to run
the debian installer after it has booted.
I tried apt install debian-installer, but it gives the following error.
$ sudo apt install debian-installer-launcher
$ sudo debian-installer-launcher
no suitable d-i initrd image found, aborting
umount /lib/live/installer: mountpoint not found
I dont know where this bug should be filed, since I cannot file it against
a package. So I thought i'd ask here. I'm happy to file a bug and leave it
at that. In any case I debootstrap when I usually install things.
Arjun