This is an old revision of the document!
# dmesg
# gpart show ada0 # fdisk -s /dev/ad0
# mount # mount -t cd9660 /dev/cd0 /mnt # mount_cd9660 /dev/cd0 /mnt
# gpart destroy -F ada1 # gpart create -s GPT ada1 # gpart show
# gpart add -t freebsd-ufs ada1 # gpart show
# newfs -U /dev/ada1p1
# mkdir /disk2 # mount /dev/ada1p1 /disk2
# cat /etc/fstab
... /dev/ada1p1 /disk2 ufs rw 2 2
# glabel status # cat /etc/fstab <code>
… /dev/gptid/e98b1341-74ed-11e6-a00d-080027ec1031 /disk2 ufs rw 2 2 </code>
Добавление дисков в FreeBSD (до создания и переименовывания слайса включительно)
# kldload geom_bde # cat /boot/loader.conf
... geom_bde_load="YES"
# mkdir /etc/gbde freebsd10# setenv D ada1p1 freebsd8# setenv D ad1s1e
# gbde init /dev/${D} -i -L /etc/gbde/${D}.lock
# gbde attach /dev/${D} -l /etc/gbde/${D}.lock # newfs -U -O2 /dev/${D}.bde # mount /dev/${D}.bde /disk2
# umount /disk2/ # gbde detach /dev/${D}
# zpool list # zpool status -v
# zfs list # zfs create -o compress=lz4 zroot/usr/mydataset
# zfs snapshot zroot/ROOT/default@before_upgrade # zfs list -t snapshot
# zfs rollback zroot/ROOT/default@before_upgrade
# gpart backup ada0 | gpart restore -F ada1 # zpool attach zroot ada0p3 ada1p3 # gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 ada1 # cat /etc/fstab ... /dev/ada1p2 none swap sw 0 0 # swapon -aL Halt, delete firsh disk and make second disk primary master # zpool status -v # gpart backup diskid/DISK-VBc63c941f-c4c37902 | gpart restore -F ada1 # zpool attach zroot diskid/DISK-VBc63c941f-c4c37902p3 ada1p3 # gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 ada1 # zpool detach zroot 9955499194019161705