From owner-freebsd-hackers Wed Nov 1 00:21:31 1995 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id AAA01774 for hackers-outgoing; Wed, 1 Nov 1995 00:21:31 -0800 Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id AAA01757 for ; Wed, 1 Nov 1995 00:21:16 -0800 Received: from sax.sax.de by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id JAA24766 for ; Wed, 1 Nov 1995 09:21:08 +0100 Received: by sax.sax.de (8.6.11/8.6.12-s1) with UUCP id JAA03161 for freebsd-hackers@freebsd.org; Wed, 1 Nov 1995 09:21:07 +0100 Received: (from j@localhost) by uriah.heep.sax.de (8.6.12/8.6.9) id JAA16452 for freebsd-hackers@freebsd.org; Wed, 1 Nov 1995 09:13:41 +0100 From: J Wunsch Message-Id: <199511010813.JAA16452@uriah.heep.sax.de> Subject: Re: boot disk.... To: freebsd-hackers@freebsd.org Date: Wed, 1 Nov 1995 09:13:41 +0100 (MET) Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <199511010113.LAA05097@genesis.atrad.adelaide.edu.au> from "Michael Smith" at Nov 1, 95 11:43:06 am 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: 2171 Sender: owner-hackers@freebsd.org Precedence: bulk As Michael Smith wrote: > > > I hope you won't break the ability to boot right off sector 0, do you? > > That's what an MBR does. If you mean, have a disk without a sector 0 > DOS-style partition table; I would say that booting from it should be a big > no-no. You think too PeeCeeish. :) I finally gave libdisk/sysinstall the ability back to dedicate the entire disk for FreeBSD, from sector 0 through the very last sector of the disk. In case of a SCSI disk, the biggest win is: no stinkin' geometry. A what? A geometry? What's this? ;-) Remember, people who've been demanding this are certainly not the majority of our users, but majorities aren't always a good group of people to look at. Those users who are happy with this are the ``more serious'' ones: people using FreeBSD not only as a toy on their home computers, but people using FreeBSD machines in the industry, with rock-solid hardware (newly bought, thus they don't need to spend a microsecond in bad144, EIDE crap, ``disk managers'' etc.), on disks that will never see something else than a FreeBSD in this life. FreeBSD 2.0.5 often forced this kind of people to install MSDOS first. (``A what? DOS? You tell me i have to install DOS first??'') This was unacceptable, and there's only one figure needed to install on such a disk: the total number of sectors. As long as every BIOS is able to load the very first 15 sectors (i.e., it believes that there are at least 15 sectors on the first track from whatever geometry it implies to the disk), this scenario works. All disks around me are working this way, except for one machine of my current employer -- they've been installing it from a 2.0.5 CD... (before my days there). (To be fair, the disks actually have something like an MBR, but that is imbedded into the BSD disklabel. In case of ``disklabel -B'', this is a faked one, in case of the new sysinstall/libdisk, this one does even contain valid numbers for offset and length of the only FreebSD slice on this disk.) -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-)