2

Я установил две ОС на свой ПК: Linux и FreeBSD. FreeBSD устанавливается в разделе ZFS в /dev /sdb1. Под Linux выводит fdisk -l /dev/sdb

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1        4981    40009851   a5  FreeBSD
/dev/sdb2            4982      121601   936750119+   5  Extended
/dev/sdb5            4982      121450   935537211   83  Linux
/dev/sdb6          121451      121601     1212876   82  Linux swap / Solaris

/dev/sdb1 использует ZFS. Как получить к нему доступ, используя zfs-fuse под Linux?

2 ответа2

2

На самом деле интересный вопрос - это ZFS Versions. невозможно смонтировать Версии ZFS ниже текущей, равно как и понизить пулы ZFS. В то время как FreeBSD 9 в настоящее время находится на ZFS версии 28, ZFS-Fuse нет! Афаик ZFS-FUSE на ZFS Veriosn 16.

zpool upgrade -v

AFAIK распечатает вашу текущую версию ZFS на FreeBSD. Если он новее 16, вы должны дождаться нового ZFS-Fuse, который будет поддерживать вашу версию ZFS.

Когда это не так, делайте так, как писал @Mike Fitzpatrick.

1

Попробуйте zpool import чтобы увидеть список кандидатов zpool для импорта, затем zpool import pool-name . Возможно, вам придется использовать опцию -f для принудительного импорта, если вы не выполняли zpool export pool-name из FreeBSD до перезагрузки в Linux.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .