Date: Thu, 11 Jul 1996 01:50:03 -0700 From: "Jordan K. Hubbard" <jkh@time.cdrom.com> To: Terry Lambert <terry@lambert.org> Cc: joerg_wunsch@uriah.heep.sax.de, freebsd-hackers@FreeBSD.ORG, jleppek@suw2k.hisd.harris.com Subject: Re: bootable CD's (fwd) Message-ID: <7773.837075003@time.cdrom.com> In-Reply-To: Your message of "Wed, 10 Jul 1996 14:12:26 PDT." <199607102112.OAA27270@phaeton.artisoft.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Look, guys, don't sweat it - I wouldn't even know how to burn boot-blocks onto a CD anyway, not to mention the fact that it'd have to work under FreeBSD too since FreeBSD is also now my CD production platform. :-) Jordan > > > 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?7773.837075003>