Как монтировать zpool на установленной системе FreeBSD

МАБУ

Как монтировать zpool FreeBSD

Как монтировать zfs диск на установленной системе FreeBSD
На моем FreeBSD десктопе стояла система на SSD диске, под файлопомойку использовал HDD диск. Все это крутилось на celerone с 512МВ оперативной памяти и естественно на ufs.
Теперь есть 6ГБ оперативной памяти и мне как и наверное многим захотелось посмотреть как система будет работать на zfs, на сколько быстрее будет она, но дело не в том.
Я установил FreeBSD на свой SSD диск используя файловую систему ZFS и подключил отформатированный в ZFS HDD диск уже с созданным пулом. Система работала отлично только вот беда, второй диск не монтировался.
Если у кого-то была похожая проблема и диск с созданным ZFS пулом zpool не монтировался в установленной системе, то эта статья вам может быть полезной.


Итак выполните команду чтобы посмотреть смонтированные пулы

zpool list

Вы увидите только один пул

В моем случае

NAME SIZE ALLOC FREE EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT
zroot 81,5G 12,4G 69,1G - 11% 15% 1.00x ONLINE -

или

zpool status

чтобы посмотреть доступные пулы для импорта выполняем

zpool import

Я сначала просто импортировал zpool в альтернативный root каталог командой, чтобы проверить смонтируется он или нет

zpool import -o altroot=/mnt имя вашего пула

Да пул смонтировался в каталог /mnt можете проверить командой

ls /mnt

Когда я убедился что все в порядке экспортировал zpool командой

zpool export

Что бы после перезагрузки системы второй диск монтировался его нужно смонтировать с созданием кэша командой

zpool import -o ro и тут имя вашего ZFS пула

Все

Загрузка беседы