ZFS UFS to ZFS transition.

I need UFS installation to ZFS installation help. Manual method.

On UFS I would boot off one of my LiveUSB sticks with FreeBSD and include base.txz and kernel.txz on it.
I would Scheme, Partition and Format target disk from LiveUSB then extract files over to target. (create fstab ect...)

So with ZFS target what would I do? I want bootable mirror disk ZFS and EFI on SATA DOM.

From what I read whole disk ZFS doesn't need GPT, partitions or formating.

So manually create SATADOM for EFI with GPT/FAT32 formatted.

Then create ZFS pool on target?

Extract FreeBSD to Pool?

Upon reboot target EFI loader will catch pool and nothing else required?

I don't want Boot Environments yet. Just bare basics.
 
You can try installing using a 14.0-RELEASE boot img and select zfs on root etc. I am not sure if it will also let you mirror disks but at lease this way you know how the device wil be partitioned etc. Then you can try manual install.
 
I think the standard installer (which I just ran a few weeks ago for 13.2) will give you most of what you want. Except you'll get boot environments automatically (I didn't see a way to turn them off), but that shouldn't be a problem: They use very little disk space for their snapshots, and you can go clean them up if you like. I don't know whether you can get mirroring directly from the install, but as bakul said, it's super easy to add immediately after the install finishes.
 
boot env. is quite useful but it expects a certain layout. If you do a manual layout, it will still work but when you want to go back to an earlier snapshot, things might not be the way you expect (I found this out the hard way but back then I didn't think through what it does). Basically you want all system components that *may* get updated under root. This includes some subdirs of /var but not all! Another reason for a standard install before going all masochistic.
 
Back
Top