mounting from zfs:zroot/ROOT/default failed with error 45

CyberLeo Kitsana cyberleo at cyberleo.net
Mon Apr 8 10:21:37 UTC 2019


On 4/5/19 2:37 PM, Mike Tancsa wrote:
> On 4/5/2019 9:43 AM, Mike Tancsa wrote:
>> On 4/5/2019 9:00 AM, Mike Tancsa wrote:
>>> I have a couple of ZFS boxes I want to upgrade from RELENG_10 to
>>> RELENG_11 and before doing it, I wanted to clone them into a VM to test
>>> out the upgrades. In the past, this was easy enough using actual
>>> hardware. However, I cant seem to get it going in a VM. I tried doing
>>> the following steps
>>
>> Actually, I wonder if the issue is that I am doing the zpool create on a
>> RELENG_12 box.... So when I try and boot that zpool that was freshly
>> created on RELENG_12 with a RELENG_10 kernel, I am running into issues.
> 
> It does seem to be a zfs version issue which kinda makes sense. If I
> create the zfs image on a RELENG10 vm it works.  The only issue is that
> its quite slow to do on the VM as its a LOT of disk IO.  Is there a way
> to create an older version of a zfs file system on a newer version of
> FreeBSD so I can get the best of both worlds ?

Yes. Take a look at the differences in the feature flags available on 10
and 12, and, during pool creation, explicitly set disabled the ones that
are not present on 10.

I don't have any 10 nor 12 boxen available to me, but the one I recently
upgraded from 10 to 11 shows the following feature flags were added (and
never enabled on my pool):

sha512
skein
device_removal
obsolete_counts
zpool_checkpoint

12 may add more.

-- 
Fuzzy love,
-CyberLeo

<CyberLeo at CyberLeo.Net>
Technical Administrator

CyberLeo.Net Webhosting
http://www.CyberLeo.Net

Element9 Communications
http://www.Element9.net


Furry Peace! - http://www.fur.com/peace/


More information about the freebsd-questions mailing list