From owner-freebsd-doc Tue Sep 12 06:54:51 1995 Return-Path: doc-owner Received: (from majordom@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id GAA11056 for doc-outgoing; Tue, 12 Sep 1995 06:54:51 -0700 Received: from critter.tfs.com ([140.145.230.252]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id GAA11039 ; Tue, 12 Sep 1995 06:54:48 -0700 Received: from localhost (localhost [127.0.0.1]) by critter.tfs.com (8.6.11/8.6.9) with SMTP id GAA00309; Tue, 12 Sep 1995 06:53:29 -0700 X-Authentication-Warning: critter.tfs.com: Host localhost didn't use HELO protocol To: richard@harlequin.co.uk (Richard Brooksby) cc: jfieber@FreeBSD.org, doc@FreeBSD.org Subject: Re: FreeBSD Handbook question: Boot Process In-reply-to: Your message of "Tue, 12 Sep 1995 11:35:56 BST." Date: Tue, 12 Sep 1995 06:53:29 -0700 Message-ID: <307.810914009@critter.tfs.com> From: Poul-Henning Kamp Sender: doc-owner@FreeBSD.org Precedence: bulk > I read the section on the boot process with great interest. I realize it's > unfinished, but I wonder if you could answer a few questions. > > Dosboot sounds useful, especially since Windows 95 doesn't like biosboot. > Unfortunately I can't find it anywhere. (I found winboot in the xperiment > directory.) Can you tell me where to find it? I belive its in /usr/src/sys/i386/boot/dosboot > I'd like to know _how_ the kernel finds a root filesystem. How to I > configure or parameterize it to use the various root filesystems you > mention? I am particularly interested in booting from CDROM or MFS. Well, this is tricky, you basically need to modify the kernel-source to do what you want. There are #ifdef's but I cannot remember them all. Try: grep root /usr/src/sys/i386/i386/*.c And start from there... -- Poul-Henning Kamp | phk@FreeBSD.ORG FreeBSD Core-team. http://www.freebsd.org/~phk | phk@login.dknet.dk Private mailbox. whois: [PHK] | phk@ref.tfs.com TRW Financial Systems, Inc. Just that: dried leaves in boiling water ?