В большинстве случаев пул с альтернативным корнем создается для использования со сменными носителями. В таких обстоятельствах пользователи обычно предпочитают иметь одну файловую систему, монтируемую в требуемом месте целевой системы. При создании пула с альтернативным корнем при помощи параметра -R точке монтирования корневой файловой системы автоматически присваивается значение /, что эквивалентно самому альтернативному корню.
В следующем примере создается пул morpheus с путем альтернативного корня /mnt:
# zpool create -R /mnt morpheus c0t0d0 # zfs list morpheus NAME USED AVAIL REFER MOUNTPOINT morpheus 32.5K 33.5G 8K /mnt/ |
Обратите внимание на единственную файловую систему morpheus, точка монтирования которой является альтернативным корнем пула (/mnt). На диске сохраняется точка монтирования/, и полный путь к /mnt может быть интерпретирован только в контексте пула с альтернативным корнем. Затем эта файловая система может быть экспортирована и импортирована с произвольным пулом с альтернативным корнем в другой системе.