Re: What makes a CD-ROM bootable?



On Jan 29, 7:19 pm, Scottman <FonzoC...@xxxxxxxxx> wrote:
I am wondering what makes a CD bootable, and more specifically, if it
is possible to write some kind of boot sector that will load another
program (also on the CD-ROM) into memory and run it (all without an
OS).


Google for the "El Torito" specification. It describes basically how
a CD-ROM is made bootable. One link:

http://www.phoenix.com/NR/rdonlyres/98D3219C-9CC9-4DF5-B496-A286D893E36A/0/specscdrom.pdf

The basic idea is pretty simple. You put an image of a bootable
floppy on the CD-ROM, then there's a boot catalog file, which can
present a menu of floppy images to boot from. That's pointed to by
the boot record, which is stored in sector 17 of the last session on
the CD-ROM.

The BIOS on the PC is required to understand that structure and deal
with it. Essentially all PCs support that these days, although there
are usually some BIOS configuration options which control booting from
a CD-ROM. But in short, the PC boots from the image of the floppy on
the CD-ROM, as if it were booting from a real floppy.

The only tricks involve understanding where and when the boot floppy
image appears as a drive.

Your CD-ROM burning software will usually have an option to make a CD-
ROM bootable, and it will just need to be pointed at your floppy disk
image, and it will take care of the boot catalog and boot record.

Note that a few non-PC systems have a different way of booting from CD-
ROM.
.



Relevant Pages

  • How to run Live-Eval from non-IDE CD-ROM with a boot floppy?
    ... I can create a boot floppy and rescue floppy, but it does not say how to ... the Live-Eval CD needs an IDE CD-ROM. ... So even if I can execute "liveeval" from the CD, ...
    (alt.os.linux.suse)
  • Re: Windows XP problem with CD-ROM and floppy drive.
    ... After boot up, Windows XP could not use floppy drive. ... The floppy disk is fine with other PC; ... could not do so since the System would not boot from CD-ROM or floppy ...
    (microsoft.public.windowsxp.help_and_support)
  • Re: Cant install DVD-rom, system wont boot? Help???
    ... so the Primary IDE slots hold my 2 hard drives; ... Master and the second one is the slave to the master. ... want to leave it and change the slave cd-rom to a DVD-rom (not a dvd ... It won't boot into windows.. ...
    (microsoft.public.windowsxp.help_and_support)
  • Re: Cant install DVD-rom, system wont boot? Help???
    ... so the Primary IDE slots hold my 2 hard drives; ... Master and the second one is the slave to the master. ... want to leave it and change the slave cd-rom to a DVD-rom (not a dvd ... It won't boot into windows.. ...
    (microsoft.public.windowsxp.help_and_support)
  • Re: I give up...........
    ... Use it to create a Windows 98 boot floppy. ... 98 CD in CD-ROM drive. ... >> care to detail what you have done, what drives are in the system, what size ...
    (alt.sys.pc-clone.dell)