User Kev009 shows us how to get UEFI Root on ZFS set up along with Windows dual boot on FreeBSD. See the link below for the full instructions.
Somehow I’ve managed to mostly not care about UEFI until now. On my new laptop, I decided I should give it a go. There are some small benefits, nothing life changing, but booting multiple OSes is a lot easier especially if they are UEFI native, and you get a nice frame buffer the boot manager can use as will the OS before starting graphically (and after, if you don’t have accelerated graphics drivers).
For reference, how I run FreeBSD desktop/laptop: digital-life
Most of this was cribbed from the following sources:
- Eric McCorkle, Steve Hart and others for adding ZFS boot and a ton of other improvements (GELI) to the FreeBSD UFI loader
- Trond Endrestøl‘s blog, for mentioning refind and the overall UEFI landscape on FreeBSD
- Calomel, for a decent overview of manual ZFS on root installation
- /usr/src/usr.sbin/bsdinstall/scripts/zfsboot for some ZFS specifics
- An imaging script my colleague Jason Wolfe did for ZFS and boot envs at work
Install Windows 10 or other UEFI OS ….