Multiple ZFS pools and booting
Anonymous
swell.k at gmail.com
Sun Jan 16 20:22:53 UTC 2011
Marcus Müller <znek at mulle-kybernetik.com> writes:
> I have a single harddrive with GPT partitioning:
>
> root at muller:(~)# gpart show
> => 34 234441581 ad10 GPT (112G)
> 34 128 1 freebsd-boot (64K)
> 162 8388608 2 freebsd-swap (4.0G)
> 8388770 10485760 3 freebsd-zfs (5.0G)
> 18874530 10485760 4 freebsd-zfs (5.0G)
> 29360290 102540662 5 freebsd-zfs (49G)
> 131900952 102540662 6 freebsd-zfs (49G)
> 234441614 1 - free - (512B)
>
> ad10p3/ad10p4 (tank) and ad10p5/ad10p6 (muller) are two mirror
> zpools. The root filesystem currently resides on tank.
gptzfsboot skips any non-zfs partition type such as `freebsd-ufs'.
Say, you want to boot from the pool on ad10p5 and
$ gpart modify -t freebsd-ufs -i 3 ad10
$ gpart modify -t freebsd-ufs -i 4 ad10
should be enough. Does it work for you?
More information about the freebsd-fs
mailing list