Ubuntu mit ZFS kann nicht booten

309
Francesco Carzaniga

Ich habe einen Server mit 8 4-TB-Festplatten, und ich entschied mich, es mit ZFS auf Ubuntu anstatt mit der im Server integrierten RAID-Karte zu verwalten. Dazu habe ich eine Festplatte in zwei Partitionen partitioniert, eine für die Installation und die andere für ZFS nicht partitioniert. Nach Abschluss der Installation habe ich einen Pool mit den sieben verbleibenden Festplatten und der nicht verwendeten Partition auf der "primären" Festplatte erstellt.

Alles lief reibungslos, aber heute, als ich die Konsole öffnete, konnte ich nichts tun, und dann bemerkte ich eine Fehlermeldung für dist-upgrade, die mit Fehlercode 139 beendet wurde und einen Segmentierungsfehler zur Folge hatte.

Ich musste den Server manuell neu starten und als er wieder verfügbar war, konnte ich nicht mehr mit Ubuntu booten. In der GRUB-Shell kann ich die Root-Partition nicht mehr sehen, sie behandelt die "primäre" Festplatte so, als wäre sie vollständig Teil des ZFS-Pools. Ich kann es immer noch mounten, aber es zeigt nur die EFI-Partition, sonst nichts. Wenn ich versuche, eine Live-CD zu booten, wird wieder die Festplatte mit nur einer 4-TB-Partition angezeigt. Wenn ich sie jedoch einhänge, wird die 500-MB-EFI-Partition korrekt angezeigt.

An diesem Punkt bin ich sehr verwirrt, ich würde wirklich gerne das System löschen, da ich glaube, dass meine Root-Partition noch vorhanden ist und sie irgendwie vom System nicht gesehen wird, als ob sie von der ZFS-Partition "blockiert" würde .

Jede Hilfe wird sehr geschätzt!

1

0 Antworten auf die Frage