делал по куче мануалов, вот так:
/etc/make.conf
Код: Выделить всё
cd /usr/src/sys/boot && make obj depend all install
zpool create rootFS /dev/ad6
zpool export rootFS
dd if=/boot/zfsboot of=/dev/ad6 bs=512 count=1
dd if=/boot/zfsboot of=/dev/ad6 bs=512 skip=1 seek=1024
zpool import rootFS
zfs set mountpoint=none rootFS
mount -t zfs rootFS /mnt
cd / && pax -p eme -X -rw . /mnt
Код: Выделить всё
lissyara# grep zfs /mnt/boot/loader.conf
# zfs
zfs_load="YES"
vfs.root.mountfrom="zfs:rootFS"
vfs.zfs.prefetch_disable=0
lissyara#
после чего выключил, поменял диски местами и забутился с zfs
потом - совсем просто - меняем один диск на другой
(теперь ad6 - бывший ad4 - c UFS)
Код: Выделить всё
dd if=/dev/zero of=/dev/ad6 bs=1m count=20
dd if=/boot/zfsboot of=/dev/ad6 bs=512 count=1
dd if=/boot/zfsboot of=/dev/ad6 bs=512 skip=1 seek=1024
zpool replace rootFS /dev/ad4 /dev/ad6
за процессом наблюдаем через
как тока "серебрение" закончиться - всё.
Убей их всех! Бог потом рассортирует...