Загрузите систему из отказоустойчивого архива.
Импортируйте пул.
Пример:
# zpool import rpool |
После импорта пула просмотрите выходные данные команды zfs list.
Найдите неверные временные точки монтирования. Пример:
# zfs list -r -o name,mountpoint rpool/ROOT/s10u6 NAME MOUNTPOINT rpool/ROOT/s10u6 /.alt.tmp.b-VP.mnt/ rpool/ROOT/s10u6/zones /.alt.tmp.b-VP.mnt//zones rpool/ROOT/s10u6/zones/zonerootA /.alt.tmp.b-VP.mnt/zones/zonerootA |
Точкой монтирования для среды загрузки корневой системы (rpool/ROOT/s10u6) должна быть /.
Если выполнить загрузку не удается из-за проблем с монтированием /var, найдите подобную временную точку монтирования для набора данных /var.
Переопределите точки монтирования для среды загрузки системы ZFS и ее наборов данных.
Пример:
# zfs inherit -r mountpoint rpool/ROOT/s10u6 # zfs set mountpoint=/ rpool/ROOT/s10u6 |
Перезагрузите систему.
Если в меню GRUB или командах ППЗУ OpenBoot имеется возможность выбора конкретной среды загрузки, выберите среду загрузки с исправленными точками монтирования.