Follow-up Comment #4, bug #32426 (project grub): Well, I think You did not understand me... I want GRUB to embed stage1 into first 512 bytes of .iso image in a way that it loads core.img by sector numbers.
I know, that ISO image reserve many sectors at the beginning, so we can overwrite first sector safely. Now, I use manual embedding: cat /usr/lib/grub/i386-pc/boot.img core.img | dd of=iso.iso conv=notrunc It works, but it's not true way of installing GRUB. I want: 1. to install GRUB using grub-setup 2. boot sector to refer to core.img stored somewhere in ISO image, and not just after first sector. Also, I understand why GRUB can not install to squashfs. squashfs does not reserve any space where GRUB can be embedded, and squashfs is true read-only FS. ISO9660 have plenty of space to embed GRUB. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?32426> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ _______________________________________________ Bug-grub mailing list Bug-grub@gnu.org http://lists.gnu.org/mailman/listinfo/bug-grub