From owner-freebsd-current Wed Dec 4 11:56:15 2002 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 7D1B237B401 for ; Wed, 4 Dec 2002 11:56:14 -0800 (PST) Received: from volatile.chemikals.org (cae57-176-131.sc.rr.com [66.57.176.131]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF30543EA9 for ; Wed, 4 Dec 2002 11:56:11 -0800 (PST) (envelope-from morganw@chemikals.org) Received: from localhost (morganw@localhost [127.0.0.1]) by volatile.chemikals.org (8.12.6/8.12.6) with ESMTP id gB4JuAWU059842; Wed, 4 Dec 2002 14:56:10 -0500 (EST) (envelope-from morganw@chemikals.org) Date: Wed, 4 Dec 2002 14:56:10 -0500 (EST) From: Wesley Morgan To: Terry Lambert Cc: current@freebsd.org Subject: Re: GEOM + GRUB = ?? In-Reply-To: <3DEE5416.A740CAB7@mindspring.com> Message-ID: <20021204145343.S59808-100000@volatile.chemikals.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 On Wed, 4 Dec 2002, Terry Lambert wrote: > The GRUB stuff does not use GEOM, because GEOM is an abstraction > that lives in FreeBSD only. GRUB reads the data directly, itself. > To do this, it has to have some knowledge of how to at least get > at the code in the boot1/boot2 case (try booting one of the files > in /boot instead of /kernel), and it needs to understand the FS > layout for where the files are stored, and/or use a sector map. > It will need to be updated for UFS2, when that becomes an issue. It's not the booting that is a problem. That was working fine until I had to wipe out the MBR when my disklabel was chomped last week.. It's the grub command-line "shell"/installer that won't work now (admittedly I have not updated my grub boot blocks in a while either, so it may be a pre-GEOM issue). Would not accessing /dev/adX with open() or so go through GEOM? -- Hi! I'm a .signature virus! Copy me into your ~/.signature to help me spread! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message