From owner-freebsd-current Wed Dec 4 12:22:59 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 DCC9E37B401 for ; Wed, 4 Dec 2002 12:22:57 -0800 (PST) Received: from milan.hitnet.rwth-aachen.de (milan.hitnet.RWTH-Aachen.DE [137.226.181.144]) by mx1.FreeBSD.org (Postfix) with ESMTP id 00F3C43E9C for ; Wed, 4 Dec 2002 12:22:57 -0800 (PST) (envelope-from chris@unixpages.org) Received: from gondor.middleearth (gondor.middleearth [192.168.1.42]) by milan.hitnet.rwth-aachen.de (Postfix) with ESMTP id 5D35AABC9; Wed, 4 Dec 2002 21:22:56 +0100 (CET) Received: by gondor.middleearth (Postfix, from userid 1001) id E4E0A154D4; Wed, 4 Dec 2002 21:22:55 +0100 (CET) Date: Wed, 4 Dec 2002 21:22:55 +0100 From: Christian Brueffer To: Wesley Morgan Cc: Terry Lambert , current@FreeBSD.ORG Subject: Re: GEOM + GRUB = ?? Message-ID: <20021204202255.GH603@unixpages.org> References: <3DEE5416.A740CAB7@mindspring.com> <20021204145343.S59808-100000@volatile.chemikals.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="fU0UwhtRbpo05rnG" Content-Disposition: inline In-Reply-To: <20021204145343.S59808-100000@volatile.chemikals.org> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT X-PGP-Key: http://www.unixpages.org/cbrueffer.asc 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 --fU0UwhtRbpo05rnG Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Dec 04, 2002 at 02:56:10PM -0500, Wesley Morgan wrote: > On Wed, 4 Dec 2002, Terry Lambert wrote: >=20 > > 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. >=20 > 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? >=20 Actually I was having problems with the installer in -STABLE also, so it may also be something with the port itself. - Christian --=20 http://www.unixpages.org chris@unixpages.org GPG Pub-Key : www.unixpages.org/cbrueffer.asc GPG Fingerprint: A5C8 2099 19FF AACA F41B B29B 6C76 178C A0ED 982D GPG Key ID : 0xA0ED982D --fU0UwhtRbpo05rnG Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.0 (FreeBSD) iD8DBQE97mQfbHYXjKDtmC0RAjmMAKC2lVN0ue6svn/NTViPGKBEFsuOrACfS7xK MmlRLcTd/dz8LB7UWka3RQQ= =7oov -----END PGP SIGNATURE----- --fU0UwhtRbpo05rnG-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message