Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 10 Sep 2005 10:51:29 +0200
From:      Christian Hiris <4711@chello.at>
To:        freebsd-questions@freebsd.org
Cc:        Ng Pek Yong <npekyong28@yahoo.com>, freebsd-geom@freebsd.org
Subject:   Re: Recompiled freebsd 5.4 cannot boot up with geom_mirror
Message-ID:  <200509101051.50672.4711@chello.at>
In-Reply-To: <20050910020611.42210.qmail@web51804.mail.yahoo.com>
References:  <20050910020611.42210.qmail@web51804.mail.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--nextPart1776414.iIQissL9hb
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

On Saturday 10 September 2005 04:06:04, Ng Pek Yong wrote:
> --- Christian Hiris <4711@chello.at> wrote:
> > On Friday 09 September 2005 17:04:17, Ng Pek Yong
> >
> > wrote:
> > > Hi,
> > >
> > > I am having some problem with geom_mirror on a
> >
> > freebsd
> >
> > > 5.4.
> > >
> > > I followed the steps described in
> > > http://people.freebsd.org/~rse/mirror/
> > > and got geom_mirror up on a stock freebsd 5.4,
> > > including / partition itself.
> > >
> > > The problem came when I compiled the kernel. After
> > > pulling in the latest source tree, compiling and
> > > installing the new kernel, I find that the OS can
> >
> > no
> >
> > > longer bootup.
> > >
> > > I did with 2 kernel configurations. The 1st is
> > > completely identical to the stock kernel config.
> >
> > The
> >
> > > 2nd has an extra  line "options GEOM_MIRROR".
> > > Both failed to boot up although the errors are
> > > different.
> >
> > You don't need "options GEOM_MIRROR" in your
> > kernelconfig to run gmirror.
> >
> > > 1st config
> > > ----------
> > > The boot process got stucked when it tries to
> >
> > mount /
> >
> > > The error message is something like this
> > >         Mount root from ufs:/dev/mirror/gm0s1a
> > >         setrootbyname failed
> > >         ffs_mountroot: can't find rootvp
> > >         Root mount failed: 6
> >
> > Maybe there is a typo in your /etc/fstab. Enter a
> > "?" here to get a list of
> > all your geom devices. Then try to mount / from the
> > correct device by
> > entering "ufs:mirror/your_root_device" at the
> > "mountroot>" prompt.
>
> I can boot up with kernel.old without problem, so
> there is no typo.
>
> Anyway, I tried your method and list the devices. I
> get something like
>
>   List of GEOM managed disk devices:
>     ad1s1f..ad1s1a ad0s1f..ad0s1a acd0 ad1s1 ad0s1 ad1
> ad0 fd0
>
> Obviously something is wrong here. I am supposed to
> get  devices that look like 'gm0s1a' etc
>
> Let me emphasize again. I haven't modified anything to
> the kernel, not even the kernel options. How could it
> be so wrong then?

Did you run "make buildworld" before you run "make buildkernel"?
Maybe kernel and world are out of sync on your system.

Cheers,
ch

=2D-=20
Christian Hiris <4711@chello.at> | OpenPGP KeyID 0x3BCA53BE=20
OpenPGP-Key at hkp://wwwkeys.eu.pgp.net and http://pgp.mit.edu

--nextPart1776414.iIQissL9hb
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (FreeBSD)

iD8DBQBDIp6m09WjGjvKU74RAqzfAJ9uweSRtmg9/aE7TBMOwTWafm6T2ACfRhf3
GhPXn7hlsBAoX80Ij9b2z4U=
=pgtE
-----END PGP SIGNATURE-----

--nextPart1776414.iIQissL9hb--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200509101051.50672.4711>