Rember to run bootadm update-archive
Just installed build 36 on my laptop and had to edit /etc/system so that zfs does not make non backward compatable updates to the zpool while I still have build 35 hanging around. This entry will only be needed until build 37 arrives when it can be removed. Unfortunately I made at typo so there was an error reported during boot, so quickly I aborted the boot and booted build 35 mounted up the boot environment using lumount(1M) and corrected /etc/system so the line read:
set zfs:fzap_default_block_shift = 17
On rebooting the error was still there. I forgot that with new boot and x86 you have to rebuild the boot archive using bootadm(1M) after editing /etc/system.
I’m left wondering if luumount should have a check in it to warn you if the boot archive is now out of date. Need to think about that.
Tags: topic:[solaris] topic:[opensolaris]