Date: Wed, 10 Jul 1996 14:12:26 -0700 (MST) From: Terry Lambert <terry@lambert.org> To: joerg_wunsch@uriah.heep.sax.de Cc: freebsd-hackers@freebsd.org, jleppek@suw2k.hisd.harris.com Subject: Re: bootable CD's (fwd) Message-ID: <199607102112.OAA27270@phaeton.artisoft.com> In-Reply-To: <199607101822.UAA10672@uriah.heep.sax.de> from "J Wunsch" at Jul 10, 96 08:22:43 pm
next in thread | previous in thread | raw e-mail | index | archive | help
> > If anyone comes up with any pointers I am willing to give it a try, I am > > also trying to get the info from gigabyte. > > What magic do you expect? > > I don't know, but i would blindly assume that booting the CD will be > done in the same way as booting any other device. The BIOS code > searches all available devices, and tries to load the very first > sector onto address 0:0x7c00. If the loaded sector ends in 0x55aa, it > will simply be executed. It's up to the executed code to decide what > needs to be done next. That's why you could put a boot-selector MBR > there, or you could put the 7.5 KB BSD bootstrap there as well. > > CD-ROM sectors are 2 KB, not only 512 bytes, but who says you cannot > examine the very first 512 bytes only? Read the Joliet specification from Microsoft. I expect that the Adaptec boot code conforms to this specification. Conforming boot code will read the first sector from the first *session* of a multisession CD, rather than the first sector from the CD itself. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199607102112.OAA27270>