ZFS сломалась после обновления до 15.10

Обновлен ранее с 15.04 до 15.10, теперь моя система ZFS не будет монтироваться. При проверке обновлений появляется сообщение "Невозможно найти пакет ubuntu-zfs", при проверке PPA здесь кажется, что в PPA для 15.10 отсутствует ubuntu-zfs.

У кого-нибудь есть способ заставить мою zpool снова работать? Я пытался использовать ZFS-Fuse, но он работает более старой версии, чем когда я использовал ubuntu-zfs.

Буду признателен за любую помощь в получении моей системы ZFS снова.

3 ответа

Решение

Для тех, кто сталкивается со следующими ошибками,

The following packages have unmet dependencies:
zfsutils-linux : ***Depends: zfs-doc (= 0.6.4.2-0ubuntu1) but 0.6.5.3-1~wily is to be installed***
                  Depends: libnvpair1linux but it is not going to be installed
                  Depends: libuutil1linux but it is not going to be installed
                  Depends: libzfs2linux but it is not going to be installed
                  Depends: libzpool2linux but it is not going to be installed
                  Recommends: zfs-dkms but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Это, скорее всего, связано с ppa:zfs-native/stable в вашем подходящем репозитории. Удалить ppa:zfs-native/stable из вашего подходящего хранилища и перезапустите apt-get update, Затем перейдите к установке через apt-get install zfsutils-linux

Это должно исправить это для вас.

У меня была эта проблема также после обновления с Ubuntu 15.04 до 15.10. Я также получил проблему неудовлетворенных зависимостей, которую перечислил TL-Aiyor и другие. Удаление PPA не работает для меня, хотя. Я должен был удалить все (возможно, просто удалил zfs-doc, но просто все удалил) zfs из системы и переустановить.

apt-add-repository --remove ppa:zfs-native/stable
zpool export tank
apt-get purge zfs*
apt-get autoremove
apt-get install zfsutils-linux
zpool import tank

Все после этого прошло просто шикарно.

Ubuntu 15.10 имеет поддержку ZFS из коробки. Попробуйте установить zfsutils-linux, которая собирает модули ядра для Linux (zfs-dkms).

$ apt-get install zfsutils-linux
Другие вопросы по тегам