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>