Hello,
I recently did a reinstall of fbsd to a zfs only system ( via the pc-bsd installer ). Everything works like a charm, and I've set up a couple of FSes:
Opensolaris has the feature that an update never touches the running system, but is installed to a new FS, which is then mounted as root on reboot. I wanted to achieve something similar for fbsd, and think I got it mostly covered. There is however one part that I cant figure out: the /boot dir seems to be required to be on the root of the zfs pool ( i.e. tank0/boot ) in my case. I would want the possibility to tell the bootloader to just read everything from tank0/ROOT/rootname FS instead. Is this possible?
Best regards
andrnils
I recently did a reinstall of fbsd to a zfs only system ( via the pc-bsd installer ). Everything works like a charm, and I've set up a couple of FSes:
Code:
NAME USED AVAIL REFER MOUNTPOINT
tank0 9.87G 278G 515M /realroot
tank0/ROOT 4.32G 278G 18K legacy
tank0/ROOT/81R 2.05G 278G 2.05G legacy
tank0/ROOT/8S0 2.27G 278G 2.27G legacy
tank0/home 625M 278G 8.40M /usr/home
tank0/home/andrnils 616M 278G 616M /usr/home/andrnils
tank0/local 2.42G 278G 2.42G /usr/local
tank0/opt 85.1M 278G 21K /opt
tank0/opt/e17 65.2M 278G 32.7M /opt/e17
tank0/opt/mplayer 19.9M 278G 19.9M /opt/mplayer
tank0/ports 1.63G 278G 193M /usr/ports
tank0/ports/distfiles 1.44G 278G 1.44G /usr/ports/distfiles
tank0/src 304M 278G 304M /usr/src
Opensolaris has the feature that an update never touches the running system, but is installed to a new FS, which is then mounted as root on reboot. I wanted to achieve something similar for fbsd, and think I got it mostly covered. There is however one part that I cant figure out: the /boot dir seems to be required to be on the root of the zfs pool ( i.e. tank0/boot ) in my case. I would want the possibility to tell the bootloader to just read everything from tank0/ROOT/rootname FS instead. Is this possible?
Best regards
andrnils