Я установил zfs-on-linux на свой виртуальный сервер Ubuntu LTS несколько лет назад через PPA. Система находится на VMware Workstation 10 в Windows 8.1.
Установленные рабочие версии ZFS/SPL - 0.6.3. Он перенес несколько обновлений ОС с более ранних LTS до 14.0.2 LTS. Мои пулы zfs хост /home , /var/www и другие каталоги данных, которые не должны быть частью процесса загрузки. Недавно я очистил некоторые неиспользуемые ядра и исходники ядра с помощью apt-get autoremove . При перезагрузке система зависает на:

Прокручивая назад, я вижу некоторые потенциальные ошибки:
[ 17.287100] EXT4-fs (sda1): INFO: recovery required on readonly filesystem
[ 17.287190] EXT4-fs (sda1): write access will be enabled during recovery
[ 17.297142] EXT4-fs (sda1): recovery complete
[ 17.297810] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
Если я перезагружаюсь в режим восстановления, выполняю zfs mount -a и возобновляю загрузку, все работает нормально, пока мне не потребуется перезагрузка снова. Одно странное поведение в режиме восстановления заключается в том, что в zfs list (после zfs mount -a) наборы данных не будут отображаться как смонтированные, даже если они смонтированы. Я думаю, это потому, что корневая файловая система (на /dev/sda1) все еще находится в режиме ro .
Я также попробовал:
fsck /dev/sda1- сообщает, что FS чист, и этот шаг не решает проблему.- Полностью удалите zfs из системы с помощью
dpkg --purgeиспользуя это руководство . В этом случае система может перезагрузиться, чтобы войти в систему (без графического интерфейса) без проблем, но я не могу использовать zfs. Как только я переустановил ubuntu-zfs и перезагрузился, система застряла в одном месте. - Установите другую версию ядра Linux и заголовков. Я попробовал
3.16.0-31-generic. Мои другие рабочие системы с zfs имеют3.13.0-35-genericи3.13.0-44-generic, поэтому я тоже попробовал их. Результат: та же проблема.
Есть идеи по этой проблеме или как продолжить расследование?
