Hello there. Just upgraded from 13.2 to 14.0 RELEASE, via freebsd-update tool.
I guess I manually need to execute command for ZFS update/upgrade, after FreeBSD upgrade from 13.2 to 14, right?
I'd like to be careful on this step because this is a remote dedicated server with no physical access and no IPMI/KVM neither..
And it seems the server doesn't run on UEFI?
sysctl machdep.bootmethod reports (no UEFI?):
machdep.bootmethod: BIOS
So, after reading forum posts here, it seems the command for that, is:
gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 ada0. "ada0" being an example disk name, how can I check mine?
(I have two NVMe disks in one ZFS-stripe)
"zpool status" lists:
And the output of geom -t:
Thanks a lot!
I guess I manually need to execute command for ZFS update/upgrade, after FreeBSD upgrade from 13.2 to 14, right?
I'd like to be careful on this step because this is a remote dedicated server with no physical access and no IPMI/KVM neither..
And it seems the server doesn't run on UEFI?
sysctl machdep.bootmethod reports (no UEFI?):
machdep.bootmethod: BIOS
So, after reading forum posts here, it seems the command for that, is:
gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 ada0. "ada0" being an example disk name, how can I check mine?
(I have two NVMe disks in one ZFS-stripe)
"zpool status" lists:
Bash:
[FreeBSD-root@x:~]# zpool status zroot
pool: zroot
state: ONLINE
scan: scrub repaired 0B in 00:04:12 with 0 errors on Fri Nov 17 03:18:57 2023
config:
NAME STATE READ WRITE CKSUM
zroot ONLINE 0 0 0
nvd0p3 ONLINE 0 0 0
nvd1p3 ONLINE 0 0 0
And the output of geom -t:
Bash:
[FreeBSD-root@x:~]# geom -t
Geom Class Provider
nvd0 DISK nvd0
nvd0 PART nvd0p1
nvd0p1 LABEL gpt/gptboot0
gpt/gptboot0 DEV
nvd0p1 DEV
nvd0 PART nvd0p2
swap SWAP
nvd0p2 DEV
nvd0 PART nvd0p3
nvd0p3 DEV
zfs::vdev ZFS::VDEV
nvd0 DEV
nvd1 DISK nvd1
nvd1 PART nvd1p1
nvd1p1 LABEL gpt/gptboot1
gpt/gptboot1 DEV
nvd1p1 DEV
nvd1 PART nvd1p2
swap SWAP
nvd1p2 DEV
nvd1 PART nvd1p3
nvd1p3 DEV
zfs::vdev ZFS::VDEV
nvd1 DEV
Thanks a lot!