Hello NAS4Free Full RootOnZFS users, In the recent NAS4Free version 18.104.22.168.5403, there is the inclusion for the latest RootOnZFS features listed below:
- Support Installing onto all RAIDZx levels.
Support for UEFI Boot with backward compatibility.
Support for Boot Environments options at Loader Prompt .
Support for LZ4 compression to zroot pool.
This features are processed/preformed once during the Install time(preferred) meaning users upgrading prior version 5403 will stay using the older menu loader prompt which does not support Boot Environments at boot time, however after upgrading to version 5403, the required official files will be there, so is up to the user to manually enable the new Menu Loader supporting Boot Environments if don't want to perform an OS re-install.
Though this is a shinny and a must have feature for "boot/rollback broken/tampered" system, and the steeps are very simple and straightforward to enable it, simply under SSH/PuTTY copy and paste the below commands in order one-by-one:
(For RootOnZFS advanced users only)
Code: Select all
echo "include /boot/loader.4th" > /boot/loader.rc
echo "start" >> /boot/loader.rc
echo "initialize" >> /boot/loader.rc
echo "check-password" >> /boot/loader.rc
echo "include /boot/beastie.4th" >> /boot/loader.rc
echo "beastie-start" >> /boot/loader.rc
cp -pv /etc/install/include/boot/* /boot
after that simple steeps and reboot, you will notice a new Boot Loader Menu with a new Option #7 "Select Boot Environment..." and thats it, the menu should look like the below image:
You do not have the required permissions to view the files attached to this post.