mounting failed with error 2
Andriy Gapon
avg at FreeBSD.org
Thu Apr 4 16:46:44 UTC 2013
on 04/04/2013 19:43 Jay Borkenhagen said the following:
> Hi Andriy,
>
> Thanks for your response.
>
> Andriy Gapon writes:
> >
> > My first suggestion would be to try an image with recent stable/9
> > if you can find or produce it.
>
> A large part of my interest here is in helping Niclas perfect his
> GPT/ZFS installation instructions, so I'll not pursue the stable/9
> approach at this time. (I have two GPT/ZFS systems running
> 9.1-RELEASE based on earlier instructions from Niclas, so if I
> absolutely need another such system now I do have a way to get there.)
>
>
> > Failing that, you can set vfs.zfs.debug=1 at loader prompt before
> > booting. That could shed some light on what is going wrong. The
> > most likely possibility is that /boot/zfs/zpool.cache in the
> > boot/root filesystem of the boot/root pool does not have an entry
> > for the root pool.
>
> I just tried 'set vfs.zfs.debug=1' then 'boot' at the loader prompt,
> and it seems I wound up at the exact same place with no further debug
It's not further, it's before that.
> diagnostics. I believe the important part of that error output is
> this:
>
> ===============
> Trying to mount root from zfs:zroot/ROOT []...
> Mounting from zfs:zroot/ROOT failed with error 2.
>
> Loader variables:
> vfs.root.mountfrom=zfs:zroot/ROOT
> ===============
>
> If there's something else you'd like me to specify to the boot loader,
> please let me know and I will give it a try today.
>
>
> > Further, I believe that instructions on the Niclas' page won't
> > result in a bootable pool with 9.0 or 9.1. With stable/9 they
> > should work. The problem is that zpool.cache is not populated at
> > all. You can try to specify cachefile property to zpool create and
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> > then copy zpool.cache to boot/zfs/ on the newly created pool.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
> I would be willing to attempt a re-install using Niclas' instructions
> plus something to populate the zpool.cache. Can you (or Niclas)
> suggest what command(s) to add to the process at which stage?
I think I did?
--
Andriy Gapon
More information about the freebsd-fs
mailing list