30 June 2010

How To Make Bootable DVD/CD with CDRTFE

This is a list of boot image file of Windows and several popular Linux along with how to re-mastered Bootable CD/DVD using ONLY opensource software 7zip and CDRTFE.



Windows Vista, XP, 2000, NT4?, ERD :
Boot image: Generic*
Filesystem: ISO Level 4
BootCD option: Check all except "create boot info table" (as this corrupting boot image), use sector count 4

Windows 7, 8:
Boot image: boot\etfsboot.com (backup this file and rename as something else**)
Filesystem: ISO Level 4, UDF (must be enabled!)
BootCD option: Check all except "create boot info table", use sector count 8

Windows 98 and previous?:
Boot image: Googling for Win98SE Startup disk image
Filesystem: ISO Level 2
BootCD option: Only check both "hide boot"

Generic Linux DVD/CD (those that have "isolinux" folder)
Boot image: isolinux\isolinux.bin (backup this file and rename as something else**)
Filesystem: ISO Level 4, optional RockRidge
BootCD option: check all, leave sector count empty

Generic xBSD (FreeBSD, OpenBSD, NetBSD?, m0n0wall, FreeNAS etc)
Boot image: Generic* or boot\cdboot (backup this file and rename as something else**)
Filesystem: ISO Level 3, optional RockRidge
BootCD option: Check all except "create boot info table", leave sector count empty

MilaX 0.5 and OpenSolaris variant (those that use grub)
Boot image: boot\grub\stage2_eltorito (backup this file and rename as somethin else**)
Filesystem: ISO Level 3, optional RockRidge
BootCD option: Check all, use sector count anynumber between 3-61 (strange)

Other bootable CD generally can use Generic* boot image

For real example visit my previous post about Dual Windows 7 & Ubuntu Bootable DVD


*Extract ISO image using 7zip and use file: [BOOT]\Bootable_NoEmulation.img, copy and rename to reasonable filename. Dont have ISO? Dump your DVD or CD using CDRTFE as ISO image
** Use the renamed file instead. Cause if you enable "hide boot image" your are "practically" lose the file in the later burned CD even if you use isobuster you will only retrieve 2KB! which is incorrect for some system.

Update:
We can find the exact mkisofs parameter with Hex Editor (such as HxD)! load the iso file or the disk then search for first occurrence of "MKI " (notice the space after "I"). Use 7-zip to extract the iso file, modify the content and rebuild with mkisofs command line. Very simple

1 comment:

  1. This is an essential list and should be on the CDRTFE site or docs or FAQ! (Presets in the program would be even better.) Thank you so much for saving me so much time.

    ReplyDelete