Yesterday, my FreeBSD 14.1 did not boot from ZFS (on a single nvme SSD partition) again.
After loading the system, mounting root failed with error 2 (whatever that may be).
After some annoying tries to access the system either from a different disk or even from Linux, I found that the pool is importable on 14.1, but only readonly=on .
Is there a way to repair the (probably minor) problem?
If there is no better solution than "destroy and recreate", then I have to return to ufs, as this is the 2nd time this year.
Here are the outputs (from Linux and FreeBSD):
After loading the system, mounting root failed with error 2 (whatever that may be).
After some annoying tries to access the system either from a different disk or even from Linux, I found that the pool is importable on 14.1, but only readonly=on .
Is there a way to repair the (probably minor) problem?
If there is no better solution than "destroy and recreate", then I have to return to ufs, as this is the 2nd time this year.
Here are the outputs (from Linux and FreeBSD):
Code:
root@wbk1:~# zpool import
pool: zroot
id: 13989299616962548941
state: UNAVAIL
status: The pool uses the following feature(s) not supported on this system:
com.klarasystems:vdev_zaps_v2
action: The pool cannot be imported. Access the pool on a system that supports
the required feature(s), or recreate the pool from backup.
config:
zroot UNAVAIL unsupported feature(s)
nvme0n1 ONLINE
Code:
root@wbk1:~ # zpool import
pool: zroot
id: 13989299616962548941
state: ONLINE
action: The pool can be imported using its name or numeric identifier.
config:
zroot ONLINE
nda0p4 ONLINE
root@wbk1:~ # zpool import -f zroot
cannot import 'zroot': no such pool or dataset
Destroy and re-create the pool from
a backup source.
root@wbk1:~ #