Hi,
> I tested this mostly on x86-64 and published a mostly working ISO Thank you for flying xorriso. :)) > I also added GRUB 2 ISO boot support and man was that an extra pain Did you use the grub-mkrescue program ? It is supposed to coordinate production of boot programs and possibly EFI partition image and the choice of matching xorrisofs options. > https://t2sde.org/download/ This leads me to https://t2sde.org/download/continue.html where the link "dl.t2-project.org/binary/ master server (HTTP)" is broken by pointing to https://t2sde.org/download/https//dl.t2-project.org/binary/ (I successfully guessed that "http:" instead of "https:" would lead to the ISO via HTTP.) A curious run of xorriso -indev t2-minimal-musl-x86-64-r47636.iso \ -pvd_info -report_system_area plain -report_el_torito plain shows that it is equipped with GRUB 2 MBR code and El Torito boot image for BIOS, but not with an EFI System Partition. Afaik, with grub-mkrescue this is a matter of the configuration of the GRUB 2 installation to which the grub-mkrescue program belongs. The partition is not mountable, because GRUB developer Vladimir Serbinenko did not want partition start LBA 0 (which ISOLINUX isohybrid would use). This can be fixed by additional xorrisofs option -partition_offset 16 at the price of a second superblock and directory tree. In the case of the downloaded ISO this would be at most 286 KiB. The partition will then start at block 4 * 16 = 64, be mountable, and be loved by partition editors. Have a nice day :) Thomas ----------------------------------------------------------- If you wish to unsubscribe from this mailing, send mail to [email protected] with a subject of: unsubscribe t2
