From the above quote from the Handbook, I understand the installer wants an entire disk for Root-on-ZFS.2.6.4. Guided Partitioning Using Root-on-ZFS
This partitioning mode only works with whole disks and will erase the contents of the entire disk. The main ZFS configuration menu offers a number of options to control the creation of the pool.
My SSD already has a Kubuntu Root-on-ZFS installed, so the disk already has a ZFS partition. I'm using UEFI boot and GPT partitions, single SSD disk, no arrays, no encryption:
Code:
# parted run from the installed Kubuntu w ZFS on root
sudo parted -l /dev/hda
Model: ATA Samsung SSD 850 (scsi)
Disk /dev/sda: 512GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 538MB 537MB fat32 EFI System Partition boot, esp
2 538MB 2685MB 2147MB linux-swap(v1) swap
3 2685MB 4833MB 2147MB zfs <--- this is bpool in Linux
4 4833MB 512GB 507GB zfs <--- this is rpool in Linux
I need to keep the existing Kubuntu while adding a new FreeBSD install with Root-on-ZFS as a dual boot.
Please note that Ubuntu w ZFS-on-root has some in-house made tools (ZSys by Ubuntu) to take ZFS snapshots automatically (for Ubuntu pools only) after each install in Linux, then adds OS recovery/restore points inside the GRUB boot menus (so it changes the GRUB menus/files).
How do I install FreeBSD with root-on-ZFS on the same disk, near an existing install of (K)ubuntu 22.04 LTS with ZFS-on-root?