From owner-freebsd-hackers Tue Jan 24 09:50:58 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id JAA03556 for hackers-outgoing; Tue, 24 Jan 1995 09:50:58 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id JAA03549 for ; Tue, 24 Jan 1995 09:50:55 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id JAA21155; Tue, 24 Jan 1995 09:50:43 -0800 From: Poul-Henning Kamp Message-Id: <199501241750.JAA21155@ref.tfs.com> Subject: Re: disklabel (1.1.5.1), partitions To: terry@cs.weber.edu (Terry Lambert) Date: Tue, 24 Jan 1995 09:50:37 -0800 (PST) Cc: bde@zeta.org.au, freebsd-hackers@freefall.cdrom.com, kuku@gilberto.physik.rwth-aachen.de In-Reply-To: <9501241720.AA12428@cs.weber.edu> from "Terry Lambert" at Jan 24, 95 10:20:50 am Content-Type: text Content-Length: 1166 Sender: hackers-owner@FreeBSD.org Precedence: bulk > > > >2117025 1819 cyl 15 heads 77 sec > > > > > Does anybody have anything remotely close to a good reason for not nuking > > the above printf in sd.c and always report a 32/64/X geometry ?? > > Not all SCSI devices are thus translated? mostly they are, unless the "> 1GB" option is set. > Hold on! How about because the kernel should know the real BIOS apparent > geometry for instead of making things up like that? true, except we cannot trust this one anymore :-( Some IDE and SCSI drivers get their "geometry" in CONFIG.SYS these days. > No, no, wait! I have a better one... because you could just add > descriptive text to inform the user of the physical vs. the translated > geometry? no. > I've got it! I've got it! Because some of us don't install DOS boot > blocks or partitioning at all, even though the implication is that we > are supposed to? Has nothing to do with it. If you pass some of the weird geometries to newfs it will become very confused... 32/64 works sensibly most of the time. -- Poul-Henning Kamp TRW Financial Systems, Inc. FreeBSD has, until now, not one single time had an undetected error. :-)