How to install on zpool using partitions not whole disks

I created a zpool raidz-1 using partitions ada0p3, ada1p1 and ada2p1. It online and good status but when i go to install the only options in auto zfs are to install on entire disks. there's no way that i can see to use just partitions. i have data on the other partitions and don't want to use the whole drives. how?

Edit:
I got it, I exited to shell and mounted it to /mnt as I saw in text in upper screen. I forget the exact command, I should have recorded it. It also said to create an fstab and put it somewhere but I didn't know how to do that in the shell so skipped. When I exited the shell it started installing stuff so I just let it go and sure enough it boots and works. yay.
 
  • Like
Reactions: drr
I created a zpool raidz-1 using partitions ada0p3, ada1p1 and ada2p1. It online and good status but when i go to install the only options in auto zfs are to install on entire disks. there's no way that i can see to use just partitions. i have data on the other partitions and don't want to use the whole drives. how?

Edit:
I got it, I exited to shell and mounted it to /mnt as I saw in text in upper screen. I forget the exact command, I should have recorded it. It also said to create an fstab and put it somewhere but I didn't know how to do that in the shell so skipped. When I exited the shell it started installing stuff so I just let it go and sure enough it boots and works. yay.
I've dons this on my laptop. First I instaled Linux in a partition. After that, I installed FreeBSD/ZFS on remaining space. The trick is using the comando line to create a zfs partition, the zfs pool etc. After that, êxit and ler the installer do.its job.
I got hekpmon chatgpt. It was helpfull with the right commands to do each task.
 
I remember now:

Code:
zpool import  # to see zpools available to import, Only shows not imported ones available for import, that tripped me up for a while. When it showed no pools available I thought i lost mine and had none at all.

zpool import root-pool # to import my root pool

zpool status # will show the imported ones.

zfs set mountpoint=/mnt root-pool # mount root-pool to /mnt

zfs list # to see it

Then when you exit shell it installs to /mnt. This is in the shell from the partition menu not the first menu where you can exit to shell also, it's confusing.
 
Back
Top