From owner-freebsd-current Sat Aug 26 13:53:14 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.FreeBSD.org (8.6.11/8.6.6) id NAA00982 for current-outgoing; Sat, 26 Aug 1995 13:53:14 -0700 Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.FreeBSD.org (8.6.11/8.6.6) with ESMTP id NAA00970 for ; Sat, 26 Aug 1995 13:53:05 -0700 Received: from sax.sax.de by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id WAA18211 for ; Sat, 26 Aug 1995 22:52:55 +0200 Received: by sax.sax.de (8.6.11/8.6.12-s1) with UUCP id WAA28154 for freebsd-current@FreeBSD.org; Sat, 26 Aug 1995 22:52:55 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.6.11/8.6.9) id WAA17362 for freebsd-current@FreeBSD.org; Sat, 26 Aug 1995 22:52:26 +0200 From: J Wunsch Message-Id: <199508262052.WAA17362@uriah.heep.sax.de> Subject: Re: another 2.0.5 installation report To: freebsd-current@FreeBSD.org Date: Sat, 26 Aug 1995 22:52:26 +0200 (MET DST) Reply-To: freebsd-current@FreeBSD.org In-Reply-To: <9508262016.AA15822@cs.weber.edu> from "Terry Lambert" at Aug 26, 95 02:16:43 pm Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) X-Phone: +49-351-2012 669 X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 1280 Sender: current-owner@FreeBSD.org Precedence: bulk As Terry Lambert wrote: > > > You must always consider a file system unacceptable as a root fs if it > > > spans or exceeds BIOS cylinder 1023. > > > > No point here, the disk fakes to have 1024 cylinders. > > > > The above is really a bug. > > 1) Not all BIOS does translation. It's an IDE translation, btw. Anyway, you've been missing my point. In one occasion, sysinstall errouneously prevented me from using the inner partition as root, even though it would have been possible. In another case, it didn't tell me anything, but i finally got stuck with an unusable root file system, since it was in the second FreeBSD slice, and sysinstall attempted to newfs in the `compatibility' slice (which is the same the boot loader would use). I guess the above is totally unrelated to the magic 1024 cylinder number, sysinstall _intents_ to be smart about the problems with the compat slice, but it's got it wrong (decision being made based on the location of the data cylinders on the disk, instead of based on the fdisk slot # as it ought to be -- remember, the compat slice it the first FreeBSD slice as seen in the fdisk table). -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ Never trust an operating system you don't have sources for. ;-)