From owner-freebsd-hackers Tue Jan 4 1:48:56 2000 Delivered-To: freebsd-hackers@freebsd.org Received: from citadel.cequrux.com (citadel.cdsec.com [192.96.22.18]) by hub.freebsd.org (Postfix) with ESMTP id 0689A14A24; Tue, 4 Jan 2000 01:48:47 -0800 (PST) (envelope-from gram@cequrux.com) Received: (from nobody@localhost) by citadel.cequrux.com (8.9.3/8.9.3) id LAA04659; Tue, 4 Jan 2000 11:48:23 +0200 (SAST) Received: by citadel.cequrux.com via recvmail id 4655; Tue Jan 4 11:48:15 2000 From: Graham Wheeler Reply-To: gram@cequrux.com To: Adam Mackler , freebsd-questions@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Re: creating bootable CD-ROM Date: Tue, 4 Jan 2000 11:44:21 +0200 X-Mailer: KMail [version 1.0.28] Content-Type: text/plain References: <200001021449.JAA10783@barter.dewline.com> In-Reply-To: <200001021449.JAA10783@barter.dewline.com> MIME-Version: 1.0 Message-Id: <00010411481509.10999@eureka.cequrux.com> Content-Transfer-Encoding: 8bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sun, 02 Jan 2000, Adam Mackler wrote: > Hi: > > I have a couple questions related to booting my FreeBSD > system from a CD-ROM: > > First, is "El Torito" the only way to boot from a CD-ROM? It is the only way to have the BIOS boot from CD-ROM. The floppy disk image is necessary as the El Torito mechanism is a way of making the BIOS see the image as a normal boot floppy. > Is there some way to use disklabel to make the ISO9660 > filesystem bootable, so that /boot and /kernel can just > go in the CD-ROM filesystem, rather than being embedded in > the image of a floppy disk? I may be completely wrong here, but I think this is what the boot -C does. By this stage the BIOS part of the boot is passed, and there is no reason why software (like the bootstrap loader) cannot do the necessary tricks to boot from a CD-ROM as though is it a root filesystem. Unfortunately, `man boot' doesn't shed much light here, but I seem to remember booting live filesystem CDs before using boot -C. -- Dr Graham Wheeler E-mail: gram@cequrux.com CEQURUX Technologies Phone: +27(21)423-6065 Firewalls/Virtual Private Networks Fax: +27(21)424-3656 Data/Network Security Specialists WWW: http://www.cequrux.com/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message