How To Create BootableCDs
How To Create BootableCDs
How To Create
Bootable CDs
Bootable CDs are an invaluable aid when dealing with large roll-outs and test rigs, and
improvements in CD writing software have made the process of creating them far simpler.
By Matt Jones
software on it. You will need a CD can be loaded that allow the rest of the disk or an image file. Notable software
driver in order to use the CD in a CD to be mounted in the DOS session. packages are Easy CD Creator, Win-
conventional manner once the sys- OnCD, CDRWIN, HyCD and Nero.
tem has finished booting. It is wise Tips The latter is an extremely powerful
to use a generic CD driver if you tool that offers complete control of the
plan on using it in a few different ● A rewriteable CDR drive is an ex- CD writing process, and can create
systems. tremely useful tool when experi- bootable CDs for many platforms. It
2 Make sure that any path names in menting with bootable CDs. can also create “oversized” CDs which
the config.sys and autoexec.bat files Although your test CDRW may be can be used to gain a small amount of
do not specify drive letters. unusable in some standard CD copy protection.
3 Make sure your boot process does drives, it can be used on the master- Many of these programs can be
not attempt to write to the disk. Set ing system if the CDRW drive is set evaluated before purchase, and this is
the read-only flag on all files and as the primary CD, and this is advisable due to the wide variation in
write-protect the disk if possible. If enough for general test purposes. If CDR drivers and hardware.
your system tries to write to the CD you are planning on making a vari-
on boot-up, it will crash. ety of bootable CDs, or just experi-
4 Test this disk thoroughly in what- menting, CDRW has the obvious
ever PC environments you wish to advantage of media cost. If you
use it. don’t have a CDRW, any failed ex-
5 Once you are happy with the boo- periments can be used as multi-ses-
table disk, create the CD with your sion backups. Further Reading
CDR publishing package. Selecting ● When making hard disk image
El Torito Bootable CDROM For-
the “bootable” option will usually CDs, an old hard disk drive around
mat Specification.
prompt for the floppy disk. Put any 650 MB in size makes a useful addi-
BIOS INT 13 Specification, includ-
other data onto the CD in the same tion to your mastering system. As
ing extensions.
session. hard disk images have certain par-
Enhanced Disk Drive Specifica-
titioning requirements, detailed
tion.
Larger Images above, it’s much easier to have a
ATAPI Specification.
whole disk to use for your layout if
ISO 9660 Specification.
If you wish to create a larger, hard- you are doing this type of work.
disk type image, there are a few more ● Under Windows NT, you will need
things to do. You will need to choose to have administrative rights if you
and size your source image hard disk are creating hard disk images (this
carefully. A program such as Power- requires access to all disk sectors).
Quest’s Partition Magic is very handy ● It is possible that you will encoun-
for tasks like this. ter older CDs that start to boot, fail
Create and test your image in the immediately and hang your sys-
same manner as the floppy image pro- tem. This is because there was no
cedure detailed above. When you are initial standard for the first few sec-
happy with it, use a program like Nor- tors of CDs and, although unlikely,
ton’s DiskEdit or PowerQuest’s Drive- some may contain a correct “valida-
Image to read the drive and create an tion entry” without any of the other PCSA
image of it in a single file. At this point, required boot files.
if your CDR publishing software sup-
ports disk file images, you can simply CDR Software
select the appropriate file and it will
automatically create the correct boot Until fairly recently, bootable CDs
records. had to be made manually with a com-
If your software does not support bination of low-level tools. Utility pro-
hard disk images, it is still possible to grams such as BOOTISO and
create them if you are willing to delve DISKIMG were used to read bootable Copyright ITP, 2000
into image files and boot records with disks and write images to disk files.
a hex editor. This is not as difficult as These disk images were then hex ed-
it sounds, and Phoenix Technologies ited and manually added to the CD
have an excellent guide on how to do layout. The Author
it on their Web site at www.ptltd.com. It has now become much easier, Matt Jones is a software developer
It should be noted, however, that in with many current CDR writer soft- and can be contacted as
most cases the floppy disk image ware packages able to make bootable [email protected].
method is sufficient because drivers CDs from a floppy disk image, a hard