Re: Bug#776317: Jessie RC1 amd64 mini image missing efi bootloader

2015-04-01 Thread Cyril Brulebois
Ian Campbell i...@debian.org (2015-02-01): Given that I don't really understand how this additional firmware partition stuff is supposed to fit together (i.e. what impact changing its partition number or adding another VFAT partition etc would have on the code which finds/loads from it) I'm

Bug#776317: Jessie RC1 amd64 mini image missing efi bootloader

2015-02-02 Thread Thomas Schmitt
Hi, i understand that debian-cd mailing list is in charge for discussion of amd64 mini.iso and its generating software: http://anonscm.debian.org/cgit/d-i/debian-installer.git/tree/build/config/x86.cfg

Bug#776317: Jessie RC1 amd64 mini image missing efi bootloader

2015-02-01 Thread Thomas Schmitt
Hi, Ian Campbell: Thank you (again?) for all the excellent info you've provided here and in your followups. I hope this does not mean that enough is said on that topic. It seems (IMHO only) that mini.iso is mostly useful for d-i developers to dev test the netboot installer images without

Bug#776317: Jessie RC1 amd64 mini image missing efi bootloader

2015-02-01 Thread Ian Campbell
On Tue, 2015-01-27 at 17:03 +0100, Thomas Schmitt wrote: Thank you (again?) for all the excellent info you've provided here and in your followups. I did not guess too bad with my repacking experiment. But this does not explain how the empty FAT partition got to the end of mini.iso I see in

Bug#776317: Jessie RC1 amd64 mini image missing efi bootloader

2015-02-01 Thread Steve McIntyre
On Tue, Jan 27, 2015 at 05:59:26PM +0100, Thomas Schmitt wrote: Hi, i just realize that the xorriso run in http://anonscm.debian.org/cgit/d-i/debian-installer.git/tree/build/config/x86.cfg does not produce an isohybrid image. Therefore one currently cannot simply omit the isohybrid run in

Bug#776317: Jessie RC1 amd64 mini image missing efi bootloader

2015-02-01 Thread Steve McIntyre
On Tue, Jan 27, 2015 at 03:57:24PM +0100, Thomas Schmitt wrote: Hi, Jack Truong wrote: I have copied the contents of efi.img to the FAT partition and it does boot on my EFI firmware now. Thank you! So your EFI indeed hopped on that partition. Possibly only because it sees no other indication

Bug#776317: Jessie RC1 amd64 mini image missing efi bootloader

2015-01-28 Thread Thomas Schmitt
Hi, it might be more simple to just append efi.img as additional partition rather than unpacking it into the partition for custom firmware. -- The first step with the new argument efi_fat=$1 in util/geniso_hybrid_plus_firmware_partition and the two alternative calls of

Bug#776317: Jessie RC1 amd64 mini image missing efi bootloader

2015-01-27 Thread Cyril Brulebois
Hi Jack, and thanks for your report. Jack Truong jack.tru...@uwaterloo.ca (2015-01-26): Package: cdimage.debian.org Apologies if this is the wrong package. This might be, but don't worry, we'll sort it out. I'm using the jessie rc1 amd64 mini.iso and the EFI partition doesn't seem to

Bug#776317: Jessie RC1 amd64 mini image missing efi bootloader

2015-01-27 Thread Ian Campbell
On Tue, 2015-01-27 at 09:15 +0100, Cyril Brulebois wrote: I've just grabbed mini.iso in both (respectively used for Beta 2 and RC 1), and both seem to have efi bits inside (at least according to a loop mount). Not speaking of bootarch.efi but -- there was no useful grub.cfg on the x86 mini.iso

Bug#776317: Jessie RC1 amd64 mini image missing efi bootloader

2015-01-27 Thread Thomas Schmitt
Hi, Summary: There are two EFI System Partitions in mini.iso. The one for booting from USB stick or qemu -hdb is indeed empty. One could try whether it helps to copy the files from the FAT image /boot/grub/efi.img in the ISO to MBR partition 2: - Put mini.iso onto a USB stick /dev/sdb or other

Bug#776317: Jessie RC1 amd64 mini image missing efi bootloader

2015-01-27 Thread Jack Truong
Hi all, The ISO in question was in fact the same one mentioned (http://ftp.fr.debian.org/debian/dists/testing/main/installer-amd64/20150107/images/netboot/mini.iso). I have copied the contents of efi.img to the FAT partition and it does boot on my EFI firmware now. Thank you! On 01/27/2015

Bug#776317: Jessie RC1 amd64 mini image missing efi bootloader

2015-01-27 Thread Thomas Schmitt
Hi, Jack Truong wrote: I have copied the contents of efi.img to the FAT partition and it does boot on my EFI firmware now. Thank you! So your EFI indeed hopped on that partition. Possibly only because it sees no other indication where to start the boot process. I now wonder whether the MBR

Bug#776317: Jessie RC1 amd64 mini image missing efi bootloader

2015-01-27 Thread Ian Campbell
On Tue, 2015-01-27 at 15:57 +0100, Thomas Schmitt wrote: [...] Thanks for all the excellent information, I still have fully absorbed it all... Regrettably there is no file /.disk/mkisofs in the ISO which tells the used xorriso -as mkisofs options. I guess that /boot/grub/efi.img got marked by

Bug#776317: Jessie RC1 amd64 mini image missing efi bootloader

2015-01-27 Thread Thomas Schmitt
Hi, i just realize that the xorriso run in http://anonscm.debian.org/cgit/d-i/debian-installer.git/tree/build/config/x86.cfg does not produce an isohybrid image. Therefore one currently cannot simply omit the isohybrid run in geniso_hybrid_plus_firmware_partition. Option -isohybrid-mbr is a

Bug#776317: Jessie RC1 amd64 mini image missing efi bootloader

2015-01-27 Thread Thomas Schmitt
Hi, xorriso -as mkisofs -r -J -b isolinux.bin -c boot.cat \ -no-emul-boot -boot-load-size 4 -boot-info-table \ -eltorito-alt-boot \ --efi-boot boot/grub/efi.img -no-emul-boot \ -o

Bug#776317: Jessie RC1 amd64 mini image missing efi bootloader

2015-01-26 Thread Jack Truong
Package: cdimage.debian.org Apologies if this is the wrong package. I'm using the jessie rc1 amd64 mini.iso and the EFI partition doesn't seem to have anything in it. It should have efi/boot/bootarch.efi for EFI firmware to load properly. It also doesn't seem to exist in the i386 image