From owner-freebsd-hackers Tue Mar 21 12:57:09 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA02956 for hackers-outgoing; Tue, 21 Mar 1995 12:57:09 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id MAA02950; Tue, 21 Mar 1995 12:57:07 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id MAA01911; Tue, 21 Mar 1995 12:56:18 -0800 From: Poul-Henning Kamp Message-Id: <199503212056.MAA01911@ref.tfs.com> Subject: Re: SVNET Meeting? To: bde@zeta.org.au (Bruce Evans) Date: Tue, 21 Mar 1995 12:56:17 -0800 (PST) Cc: bde@zeta.org.au, gibbs@estienne.CS.Berkeley.EDU, gibbs@freefall.cdrom.com, hackers@freefall.cdrom.com, jkh@freefall.cdrom.com, peter@bonkers.taronga.com, rgrimes@gndrsh.aac.dev.com In-Reply-To: <199503211803.EAA21797@godzilla.zeta.org.au> from "Bruce Evans" at Mar 22, 95 04:03:48 am Content-Type: text Content-Length: 1118 Sender: hackers-owner@FreeBSD.org Precedence: bulk > >> There will have to be a another stage in the boot for 2.1. This > >> is not hard to implement, except for the dosboot and possibly the > >> netboot. The dosboot and the netboot are already out of date. > >> The netboot lacks support for BIOS drive geometries (which is > >> essential for correct operation of fdisk and sysinstall) and both > >> lack support for BIOS memory sizes. > > >Say what ? > > Fdisk and sysinstall now get the disk geometry from the in-core disk > label. If there is no on-disk label, then in-core label is faked and > depends on the partition table. If there is an on-disk BSD label, then > it may have a geometry different from the BIOS geometry. E.g., it may > have the geometry printed by the driver probe. Fdisk and sysinstall > need to know the correct BIOS geometry to initialize the C/H/S values > in the partition table. The bios geometry is already read in the bootblocks. do a "boot -v" -- Poul-Henning Kamp -- TRW Financial Systems, Inc. 'All relevant people are pertinent' && 'All rude people are impertinent' => 'no rude people are relevant'