Date: Sun, 22 Oct 2017 15:03:04 +0200 From: Markus Wild <fbsd-lists@dudes.ch> To: freebsd-stable@freebsd.org Subject: Re: System fails to boot with zfs root on nvme mirror when not using full disks Message-ID: <20171022150304.14d3a0c9@amd64.dudes.ch> In-Reply-To: <20171020165144.GC96120@in-addr.com> References: <20171020171345.073bd9b1@mwoffice.virtualtec.office> <20171020165144.GC96120@in-addr.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hello Gary
thanks for your input!
> My suspicion is that you didn't make a backup of the new
> /boot/zfs/zpool.cache
>
> From the USB live booted system, when you recreated the zpool you
> likely changed parameters that live in the cache. You need to copy
> that to the new boot pool or ZFS can get angry
It's a possibility... new attempt from usb live system:
gpart delete -i 3 nvd0
gpart delete -i 3 nvd1
gpart add -a 4k -s 50G -t freebsd-zfs -l zfs0 nvd0
gpart add -a 4k -s 50G -t freebsd-zfs -l zfs1 nvd1
sysctl vfs.zfs.min_auto_ashift=12
zpool create -m none -o cachefile=/var/tmp/zpool.cache zroot mirror /dev/gpt/zfs0 /dev/gpt/zfs1
zfs receive -Fud zroot < zroot.zfs
zpool set bootfs=zroot/ROOT/default zroot
mount -t zfs zroot/ROOT/default /mnt
cp /var/tmp/zpool.cache /mnt/boot/zfs/zpool.cache
umount /mnt
reboot
Unfortunately, this didn't change anything. I'm still getting the
Trying to mount root from zfs:zroot/ROOT/default []...
Mounting from zfs:zroot/ROOT/default failed with error 6.
error :(
Any other ideas....?
Cheers,
Markus
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20171022150304.14d3a0c9>
