From owner-freebsd-hackers Thu Jul 11 01:54:06 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA27169 for hackers-outgoing; Thu, 11 Jul 1996 01:54:06 -0700 (PDT) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id BAA27124 for ; Thu, 11 Jul 1996 01:52:44 -0700 (PDT) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.7.5/8.6.9) with ESMTP id BAA07775; Thu, 11 Jul 1996 01:50:03 -0700 (PDT) To: Terry Lambert cc: joerg_wunsch@uriah.heep.sax.de, freebsd-hackers@FreeBSD.ORG, jleppek@suw2k.hisd.harris.com Subject: Re: bootable CD's (fwd) In-reply-to: Your message of "Wed, 10 Jul 1996 14:12:26 PDT." <199607102112.OAA27270@phaeton.artisoft.com> Date: Thu, 11 Jul 1996 01:50:03 -0700 Message-ID: <7773.837075003@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk 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.