The
I know that I could avoid future problems by using gptid device naming. If I were issuing the
or if it were other than the boot drive I could at a later time export the pool and then re-import it using the gptid device naming:
I can't use gptid device naming in the first place because the zfs-root guided partitioning doesn't support that (?), and I can't revise it later (can I?) because I can't unmount (export) the root partition. Is there a way around this dilemma that I (relative newbie) would understand?
bsdinstall
script works perfectly for me using Root-on-ZFS Automatic Partioning but the resultant pool uses default device names such as /dev/ada2. I have a target system where I'm installing onto the second ssd but anticipate that in the future the first ssd (which is in a hot swap bay) may be removed. The pool would stop working when the ada2 became ada1.I know that I could avoid future problems by using gptid device naming. If I were issuing the
zpool
command myself it would be
Code:
zpool create -d /dev/gptid zroot
Code:
zpool export zroot
zpool import -d /dev/gptid zroot