If you don't find a solution to your problem below, please ask in the forums. You can use both files and folders together with the -graft-points argument.
other arguments here.īoot /grub / stage2_eltorito=thirdparty /grub /stage2_eltorito Just use the -graft-points argument, like this: You don't want to copy those files around in order to create the. Imagine your project files are like this:
#GRUB4DOS BOOT FROM CD ISO#
iso image could be located at different paths. When you are building your kernel the parts on the. Make the image from different files and folders If that is a problem just pass the argument -input-charset ascii (or utf8 if that is what you use on your filesystem). Sometimes you get a warning about the input character set used. If you don't like the output that genisoimage creates, just pass the command line argument -quiet. Just pass a -V command line argument to genisoimage followed by the name you want. You want to label your CD image, so you can later recognize it when loading your CD. In this case it's only the content of isofiles. Other arguments are the files and folders that should be included on the CD.
Patches the boot file to contain info about the CD image. Four 512-byte sectors (2048 bytes) is one CD sector and is the number supported by most BIOS. Specifies the number of 512-bytes sectors to load. The file to boot (the filename is in the created ISO 9660 file system). Use the Rock Ridge protocol, which enables lower-case filenames on the CD. I will just explain the command line arguments we used for genisoimage: Test it using your favourite emulator or burn it to a CD and test on a real computer. Genisoimage -R -b boot /grub /stage2_eltorito -no-emul-boot -boot-load-size 4 -boot-info-table -o bootable.iso isofiles