Anonymous user
Bootable El-Torito CD with GRUB Legacy: Difference between revisions
Bootable El-Torito CD with GRUB Legacy (view source)
Revision as of 15:51, 13 May 2009
, 15 years ago→Create the .iso image: converting list to table
[unchecked revision] | [unchecked revision] |
m (→Make the image from different files and folders: Fancy Unicode/ascii art tree) |
m (→Create the .iso image: converting list to table) |
||
Line 61:
Now you have a file called <tt>bootable.iso</tt>. Test it using your favourite emulator or burn it to a CD and test on a real computer. I will just explain the command line arguments we used for genisoimage:
{| {{Wikitable}}
* '''-R''' is using the Rock Ridge protocol, which enables lower-case filenames on the CD. This is needed by GRUB.▼
|-
* '''-b''' option takes the filename of the El-Torito boot file (inside the created [[ISO 9660]] file system).▼
| -R
* '''-no-emul-boot''' enables no emulation El-Torito boot.▼
▲
* '''-boot-load-size''' option specifies the number of 512-bytes sectors to load. Four 512-byte sectors (2048 bytes) is one CD sector and is the number supported by most BIOS.▼
|-
* '''-boot-info-table''' patches the El-Torito boot file to contain info about the CD image. It's needed by GRUB.▼
| -b ''file''
▲
* Other arguments are the filenames/folders that should be included on the CD. In this case it's only '''isofiles'''.▼
|-
| -no-emul-boot
|-
| -boot-load-size 4
▲
|-
| -boot-info-table
▲
|-
| -o bootable.iso
| The filename of the resulting .iso image.
|-
| isofiles
▲
|}
== Advanced stuff ==
|