freebsd:zfs
ZFS. Первичная установка. Зеркало.
Creating a bootable ZFS Filesystem
- Boot FreeBSD install DVD or USB Memstick
- Choose Fixit option in sysinstall
- Create GPT Disks
Fixit# gpart create -s gpt ad0 Fixit# gpart create -s gpt ad1
У меня были раньше таблица разделов, потому geom сказал “низя”:
gpart geom 'ada0': File exists
Необходимо удалить все разделы. После помогла “попытка” №1:
#gpart destroy ada0 ada0 destroyed
После - получилось
ada0 created
gpart bootcode -p /boot/gptzfsboot -i 1 ada0 gpart bootcode -p /boot/gptzfsboot -i 1 ada1
gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 ada0
Аналогично и со вторым винтом.
Cледующая “трабла” была на этапе:
- install the Protected MBR (pmbr) and gptzfsboot loader to both drives
Fixit# gpart bootcode -b /mnt2/boot/pmbr -p /mnt2/boot/gptzfsboot -i 1 ad0 Fixit# gpart bootcode -b /mnt2/boot/pmbr -p /mnt2/boot/gptzfsboot -i 1 ad1
Ругнулось на отвутствие каталога
/mnt2/boot/pmbr<file>, но "съело" путь <file>/boot/pmbr
Команда:
gpart add -t freebsd-zfs -l data1 ada1
“Возьмет” все свободное место на ada1
Последней траблой был момент:
Install FreeBSD to zroot
Fixit# cd /dist/8.0-* Fixit# export DESTDIR=/zroot Fixit# for dir in base catpages dict doc games info lib32 manpages ports; \ do (cd $dir ; ./install.sh) ; done Fixit# cd src ; ./install.sh all Fixit# cd ../kernels ; ./install.sh generic Fixit# cd /zroot/boot ; cp -Rlp GENERIC/* /zroot/boot/kernel/
Удалось обойти загвоздку просто распаковкой архивов в место расположения. Самым простым вариантом есть просто копирование всех файлов из mc.
freebsd/zfs.txt · Востаннє змінено: 2013/10/30 17:24 (зовнішнє редагування)