Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Aug 2010 19:46:25 +0200
From:      Heinrich Rebehn <rebehn@ant.uni-bremen.de>
To:        Torfinn Ingolfsen <torfinn.ingolfsen@broadpark.no>
Cc:        Heinrich Rebehn <rebehn@ant.uni-bremen.de>, freebsd-stable@freebsd.org
Subject:   Re: ROOT MOUNT ERROR when booting from zfs
Message-ID:  <E94E3D2F-556E-48CE-A36D-09666AEB17AF@ant.uni-bremen.de>
In-Reply-To: <20100819172402.a171387c.torfinn.ingolfsen@broadpark.no>
References:  <5B106B44-1353-426D-BBD8-821C1F88C5F8@ant.uni-bremen.de> <20100819172402.a171387c.torfinn.ingolfsen@broadpark.no>

next in thread | previous in thread | raw e-mail | index | archive | help

On 19.08.2010, at 17:24, Torfinn Ingolfsen wrote:

> On Thu, 19 Aug 2010 14:33:11 +0200
> Heinrich Rebehn <rebehn@ant.uni-bremen.de> wrote:
>=20
>> Hi all,
>>=20
>> i am getting the error message in $subject when trying to boot from =
zfs.
>> I followed the instructions found in:
>>=20
>> http://wiki.freebsd.org/RootOnZFS/GPTZFSBoot/Mirror
>>=20
>> Before posting all config details and asking what i might have done =
wrong: Is there any possibility to get a more detailed error message =
than just ROOT MOUNT ERROR? e.g. zpool not found | zpool could not be =
imported | illegal mount options | etc
>=20
> You have tried verbose boot?
> If not, try it and see if you get more information.
> --=20
> Regards,
> Torfinn Ingolfsen

Yes, i have tried. I did get a flurry of information, but nothing =
related to the kernel not being able to mount the root fs.
In the meanwhile, i have redone the installation and for some reason it =
is working now. Probably the pool cache was missing.. :-)

Now i have another problem:

The root fs on on a 4-disk zfs mirror. I am testing under VMware fusion =
using virtual scsi disks. In order to test redundancy, i removed the =
first disk and booting failed. The loader reports:

error 1 lba 32
error 1 lba 1
error 1 lba 32
error 1 lba 1
error 1 lba 32
error 1 lba 1
error 1 lba 32
error 1 lba 1
No ZFS pools located, can't boot

If i remove any other of the 3 disks instead, booting works fine. Is the =
pool's configuration only stored on the first disk? Do i have to =
replicate it to the other disks by hand?

-Heinrich





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E94E3D2F-556E-48CE-A36D-09666AEB17AF>