Ubuntu 13.04 bis 13.10: Dateisystemprüfung oder -bereitstellung fehlgeschlagen

29

Ich habe heute versucht, ein Upgrade von Ubuntu 13.04 auf 13.10 durchzuführen, und während des Upgrades kam es zu einem Abplatzen des Systems und es kam schließlich zu einer völligen Blockierung. Ich musste den Computer neu starten und kann ihn jetzt überhaupt nicht mehr starten.

Wenn ich gerade boote, gehe ich zum GRUB-Menü und kann entweder normal oder in einer älteren Version booten. Ich habe verschiedene Dinge ausprobiert, die ich unten aufführe, aber egal was passiert, wenn ich versuche, Ubuntu zu starten, erhalte ich die folgende Fehlermeldung:

Filesystem check or mount failed. A maintenance shell will now be
started. CONTROL-D will terminate this shell and continue booting
after re-trying filesystems. Any further errors will be ignored
root@ubuntu-computername:~#

Ich habe Spaß fsck -fund alles scheint korrekt zu sein, es werden keine Fehler gemeldet. und es besteht alle 5 Prüfungen.

Wenn ich renne, fdisk -lerhalte ich folgende Informationen:

Disk /dev/sda: 320.1 GB, 320072933376 bytes 255 heads, 63
sectors/track, 38913 cylinders, total 625142448 sectors Units =
sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 4096
bytes / 4096 bytes Disk identifier: 0x00010824

Device Boot Start End Blocks Id System 
/dev/sda1 * 2048 608456703 304227328 83 Linux 
/dev/sda2   608458750 625141759 8341505 5 Extended Partition 2 does not start on physical sector boundary. 
/dev/sda5  608458752 625141759 8341504 82 Linux swap / Solaris

Disk /dev/sdb: 320.1 GB, 320072933376 bytes 255 heads, 63
sectors/track, 38913 cylinders, total 625142448 sectors Units =
sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512
bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x0fb4b7e8

Device Boot Start End Blocks Id System
/dev/sdb1   8192 625139711 312565760 7 HPFS/NTFS/exFAT

Ich denke darüber nach, ein neues Betriebssystem auf der anderen Festplatte zu installieren, auf der sich derzeit nichts befindet, und dann nur zu versuchen, meine Daten von der alten Festplatte zu entfernen (zum Glück habe ich die Dateien nicht verschlüsselt).

Wirklich meine Frage ist: Kann ich diese Ubuntu-Installation retten, oder sollte ich aufgeben und einfach neu installieren?

SamHuckaby
quelle
Ein Teil des Problems ist, dass Sie uns keine Protokolle des tatsächlichen Problems mit dieser Maschine geben. Sie zeigen uns nur eines der Symptome. Wie wäre es mit der Ausgabe des Bootprozesses für den Anfang?
Magellan
Ich bin mir nicht sicher, was du meinst. Ich bekomme beim Booten nie etwas anderes als das, was ich in meinem ersten Zitat angegeben habe.
Bei der Fehlersuche in Ubuntu ist es eine gute Idee, den Begrüßungsbildschirm über die Eingabeaufforderung von Grub auszuschalten.
Magellan
Sam, drücke {Esc}, wenn der Begrüßungsbildschirm angezeigt wird, um ihn zu deaktivieren, und dann siehst du alle knusprigen Bits, die Magellan in seiner zweiten Anfrage haben möchte. Weitere Einzelheiten dazu unter askubuntu.com/questions/33416/…
K7AAY,
3
Ich hatte das gleiche Problem (nach dem Upgrade von 13.4 auf 13.10 64bit). Mein /var/log/upstart/mountall.log hat mir mitgeteilt, dass / etc / default / rcS fehlt. Daher habe ich meine Root-Partition mit aktiviertem Schreibzugriff (mount -o remount, rw /) erneut gemountet und /etc/default/rcS.dpkg-new nach / etc / default / rcS kopiert. Ubuntu 13.10 wurde danach gebootet, ist aber immer noch beschädigt. Ich werde eine saubere Neuinstallation von 13.10 durchführen, aber vielleicht hilft dieser Hinweis jedem.

Antworten:

43

Ich glaube, ich habe es dank eines Beitrags sortiert, den ich hier gefunden habe: Die Überprüfung des Root-Dateisystems schlägt nach einem Stromausfall während der Installation fehl .

Führen Sie zeilenweise von der Wartungsshell aus:

mount -o remount,rw /
dpkg --configure -a
mount -o remount,ro /
sync
reboot

Arbeitete für mich, bekam aber nur die ersten 2 Zeilen und konnte den Rest nicht machen, da die Fahrt beschäftigt war. Neustart und es scheint jetzt zu funktionieren.

Patrick
quelle
Ich musste das auch mount /bootvorher machen.
Utapyngo
1
Diese Anleitung hat bei mir perfekt funktioniert. Danke für Ihre Hilfe! Ich werde bemerken, dass ich nicht in der Lage war, den Mount wieder in den schreibgeschützten Zustand (Zeile 3) zu versetzen, da angegeben wurde, dass mein / beschäftigt war, aber ich konnte synchronisieren und neu starten, und jetzt funktioniert Ubuntu wieder.
SamHuckaby
Du bist mein neuer Held. Wie @SamHuckaby konnte auch ich den dritten Befehl ( mount -o remount, ro / ) nicht ausführen . Ich denke der Fehler war, dass das Dateisystem ausgelastet war? Ich fuhr mit dem nächsten Befehl fort und die Umgebung ist glücklich.
Aren Cambre
Nur bestätigen, mach dir keine Sorgen, wenn es mount -o remount,ro /zu einem filesystem busyFehler kommt, denn genau das ist mir passiert. Überspringen Sie es, laufen Sie syncund rebootund alles sollte gut funktionieren. Vielen Dank Patrick, vielen Dank, vielen Dank.
Starkers
Ich habe genau das gleiche Problem, aber das Ausführen dieser Befehle hat nicht funktioniert. Ich bekomme viele Fehler mit dem dpkg Befehl und wenn ich es versuche, rebootbleibt es hängen und nach einer Weile bekomme ich diese: INFO task recovery-menu:639 blocked for more than 120 seconds "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" INFO task S30killprocs:928 blocked for more than 120 seconds "echo 0 > /proc/sys/kernel/hung_task_timeout_secs"
Carlo