Ubuntu bleibt beim Start aufgrund von ZFS hängen

Ubuntu bleibt beim Start aufgrund von ZFS hängen

Ich habe zfs-on-linux vor Jahren über PPA auf meinem virtuellen Ubuntu LTS-Server installiert. Das System befindet sich auf einer VMware Workstation 10 unter Windows 8.1.

Die installierten funktionierenden ZFS/SPL-Versionen sind 0.6.3. Es hat einige Betriebssystem-Upgrades von früheren LTS-Versionen auf 14.0.2 LTS überstanden. Meine ZFS-Pools hosten /home, /var/www, und andere Datenverzeichnisse, die nicht Teil des Startvorgangs sein sollten. Ich habe kürzlich einige unbenutzte Kernel und Kernelquellen mit gelöscht apt-get autoremove. Beim Neustart hängt das System bei:

Screenshot beim Start

Beim Zurückscrollen sehe ich einige mögliche Fehler:

[   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)

Wenn ich in den Wiederherstellungsmodus neu starte, ausführe zfs mount -aund den Start fortsetze, funktioniert alles einwandfrei, bis ich erneut neu starten muss. Ein seltsames Verhalten im Wiederherstellungsmodus ist, dass zfs list(nach zfs mount -a) die Datensätze nicht als gemountet anzeigt, obwohl sie gemountet sind. Ich denke, das liegt daran, dass sich das Root-Dateisystem (auf /dev/sda1) noch im roModus befindet.

Ich habe auch versucht:

  • fsck /dev/sda1– Es wird gemeldet, dass das FS sauber ist und dieser Schritt das Problem nicht löst.
  • ZFS vollständig aus dem System entfernen dpkg --purgemitdieser Leitfaden. In diesem Fall kann das System problemlos mit der Anmeldeaufforderung neu gestartet werden (es gibt keine GUI), aber ich kann zfs nicht verwenden. Sobald ich Ubuntu-zfs neu installiere und neu starte, bleibt das System an derselben Stelle hängen.
  • Installieren Sie eine andere Version des Linux-Kernels und der Header. Ich habe es versucht 3.16.0-31-generic. Meine anderen funktionierenden Systeme mit ZFS haben 3.13.0-35-genericund 3.13.0-44-generic, also habe ich sie auch ausprobiert. Ergebnis: Gleiches Problem.

Irgendwelche Ideen zu diesem Problem oder wie die Untersuchung fortgesetzt werden kann?

verwandte Informationen