The upgrade to 9.2-RELEASE went smooth. After the upgrade, I did a
Ok, time to
Right, what boot disks do I have again? I thought they were aacd0 and aacd1.
Now, I'm in serious trouble. I suspect that the system will not be able to reboot, so I'm certainly not rebooting now. gpart has become useless with the error
. What does it mean?
zpool status
Code:
# zpool status rpool
pool: rpool
state: ONLINE
status: The pool is formatted using a legacy on-disk format. The pool can
still be used, but some features are unavailable.
action: Upgrade the pool using 'zpool upgrade'. Once this is done, the
pool will no longer be accessible on software that does not support feature
flags.
scan: scrub repaired 0 in 0h4m with 0 errors on Sat Sep 28 03:05:19 2013
config:
NAME STATE READ WRITE CKSUM
rpool ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
gpt/disk0 ONLINE 0 0 0
gpt/disk1 ONLINE 0 0 0
errors: No known data errors
Ok, time to
zpool upgrade rpool
Code:
# zpool upgrade rpool
This system supports ZFS pool feature flags.
Successfully upgraded 'rpool' from version 28 to feature flags.
Enabled the following features on 'rpool':
async_destroy
empty_bpobj
lz4_compress
If you boot from pool 'rpool', don't forget to update boot code.
Assuming you use GPT partitioning and da0 is your boot disk
the following command will do it:
gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 da0
Right, what boot disks do I have again? I thought they were aacd0 and aacd1.
gpart list
should tell me that.
Code:
# gpart list
gpart: Cannot get GEOM tree: Illegal byte sequence
Now, I'm in serious trouble. I suspect that the system will not be able to reboot, so I'm certainly not rebooting now. gpart has become useless with the error
Code:
Illegal byte sequence