Hello,
I read several times that changing ZFS checksum to sha512 could improve performances.
So, on a FreeBSD 11 computer installed with a ZFS boot device, I did "zfs set checksum=sha512 zroot" and everything seemed fine.
Until I rebooted.
When I rebooted, I had errors like:
and the machine couldn't start.
Then I found:
Oops...
So, I booted on a live CD, imported my pool, changed the checksum back to the default value with "zfs set checksum=on zroot", then exported my zpool but I still can't boot.
Now I'm having this message:
And if at the prompt I type "zfs:zroot", I get the same "unknown file system" message.
I've also tried disabling completely the checksum with "zfs set checksum=off zroot" in case of... but the problem persists.
How can I solve this problem? All my data is still there and the only thing I changed was the checksum (no update of FreeBSD or installed ports).
I read several times that changing ZFS checksum to sha512 could improve performances.
So, on a FreeBSD 11 computer installed with a ZFS boot device, I did "zfs set checksum=sha512 zroot" and everything seemed fine.
Until I rebooted.
When I rebooted, I had errors like:
Code:
ZFS: i/o error - all block copies unavailable
Then I found:
on this page: https://www.freebsd.org/cgi/man.cgi...opos=0&manpath=FreeBSD+11.0-RELEASE+and+PortsBooting off of a pools utilizing SHA-512/256 is NOT yet supported.
Oops...
So, I booted on a live CD, imported my pool, changed the checksum back to the default value with "zfs set checksum=on zroot", then exported my zpool but I still can't boot.
Now I'm having this message:
Code:
Mounting from zfs:zroot/ROOT/default failed with error 2: unknown file system
mountroot>
And if at the prompt I type "zfs:zroot", I get the same "unknown file system" message.
I've also tried disabling completely the checksum with "zfs set checksum=off zroot" in case of... but the problem persists.
How can I solve this problem? All my data is still there and the only thing I changed was the checksum (no update of FreeBSD or installed ports).