From owner-freebsd-current Thu May 11 04:02:50 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA28390 for current-outgoing; Thu, 11 May 1995 04:02:50 -0700 Received: from linus.demon.co.uk (linus.demon.co.uk [158.152.10.220]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id EAA28365 for ; Thu, 11 May 1995 04:02:42 -0700 Received: (from mark@localhost) by linus.demon.co.uk (8.6.11/8.6.9) id MAA01575; Thu, 11 May 1995 12:02:35 +0100 Date: Thu, 11 May 1995 12:02:35 +0100 From: Mark Valentine Message-Id: <199505111102.MAA01575@linus.demon.co.uk> In-Reply-To: Poul-Henning Kamp's message of May 10, 3:58pm X-Mailer: Mail User's Shell (7.2.5 10/14/92) To: Poul-Henning Kamp Subject: Re: problem with new biosboot? Cc: current@FreeBSD.org Sender: current-owner@FreeBSD.org Precedence: bulk > From: Poul-Henning Kamp > Date: Wed 10 May, 1995 > Subject: Re: problem with new biosboot? > The rule is simple: > > For the boot-bloks to work, no sector needed to read the kernel > must be past cylinder 1023, because we use the bios to read in > the kernel. > > This is uncheckable, and undeterministic, so the check is: > the filesystem from which the kernel is read, must have no blocks > past cylider 1023. > > Partition 2 is the entire slice, always. *ding* My obvious mistake was in assuming I knew the context of the code I was looking at, without checking. I was reading "partition" as "slice" because I thought I was having problems with the slice configuration (the slice is obviously >1024 cylinders in untranslated geometry, whereas my 'a' partition isn't, no matter how you look at it!). OK, now I'm pointed in the right direction, I'll try Bruce's s/spt/spc/ tonight... Cheers, Mark.