From owner-freebsd-current Sun Feb 9 9:14:40 2003 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F278737B401; Sun, 9 Feb 2003 09:14:38 -0800 (PST) Received: from clever.eusc.inter.net (clever.eusc.inter.net [213.73.101.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 43F6743F85; Sun, 9 Feb 2003 09:14:38 -0800 (PST) (envelope-from msch@snafu.de) Received: from tc01-n70-195.de.inter.net ([213.73.70.195] helo=current.best-eng.de) by clever.eusc.inter.net with esmtp (Exim 3.36 #4) id 18hv2F-0005YH-00; Sun, 09 Feb 2003 18:14:31 +0100 Content-Type: text/plain; charset="us-ascii" From: Matthias Schuendehuette Reply-To: msch@snafu.de Organization: Micro$oft-free Zone To: freebsd-current@freebsd.org Subject: Re: Grub 0.92 fails to recognise disks on FBSD5 Date: Sun, 9 Feb 2003 18:14:30 +0100 User-Agent: KMail/1.4.3 Cc: freebsd-questions@freebsd.org, Chris Delnooz , William Palfreman MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-Id: <200302091814.30354.msch@snafu.de> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi all, I'm fighting with the same problem and found that grub *does* recognize the disks if started with '--read-only'... That fits perfectly to the following paragraph found in the 5.0-RELEASE Errata: "The geom(4)-based disk partitioning code in the kernel will not allow an open partition to be overwritten. This usually prevents the use of disklabel -B to update the boot blocks on a disk because the a partition overlaps the space where the boot blocks are stored. A suggested workaround is to boot from an alternate disk, a CDROM, or a fixit floppy." I can happily boot -current with grub - booting isn't the problem, installing it is the problem. And I installed grub from my 4.7-STABLE installation... (happy to have one :-) Grub seems to open disks/slices r/w and refuses to know them if that's not possible. I, personally, would say that's a bug of grub but that doesn't help here. It even doesn't help, if you run 5.0/-current on your base disk because you can't write the MBR anyway. My question to 'phk' is, if he (or anybody else) has or at least could imagine a solution for this problem. Nothing against 'booteasy', it does the job - but it looks ugly :-) And I can't imagine that the majority of FreeBSD-Users all have a bunch of disks in their systems - especially if I think of the giant sizes of HDs nowadays... -- Ciao/BSD - Matthias Matthias Schuendehuette , Berlin (Germany) Powered by FreeBSD 5.0-CURRENT To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message