%20integrierte%20Shell%20(ash)%20Geben%20Sie%20%E2%80%9AHilfe%E2%80%98%20ein%2C%20um%20eine%20Liste%20der%20integrierten%20Befehle%20zu%20erhalten%3F%E2%80%9C.png)
Ich habe Ubuntu verwendet, als plötzlich alles einfror und ich neu starten musste. Und von diesem Moment an zeigt das System beim Start dieses kleine Auswahlmenü an:
GNU GRUB version 1.99~rc1-13ubuntu3
Ubuntu, with Linux 2.6.38-10-generic
ubuntu, with Linux 2.6.38-10-generic (recovery mode)
Previous Linux versions
Memory test (memtest86+)
Memory test (memtest86+, serial console 115200)
Ich habe alle verfügbaren Optionen ausgewählt, aber ich erhalte nur ein weiteres Befehlszeilensystem mit folgendem Text:
BusyBox v1.17.1 (Ubuntu 1:1.17.1-10ubuntu1) built-in shell (ash)
Enter 'help' for a list of built-in commands.
(initramfs):
Und ehrlich gesagt kann ich damit nichts anfangen. Hat jemand eine Idee, was los ist und wie ich Ubuntu wieder zum Laufen bekomme?
Antwort1
Ich habe immer wieder das gleiche Problem und habe nun endlich eine Lösung, die bei mir jedes Mal funktioniert:
- Booten Sie Ihr System mit einer LIVE-CD oder einem USB-Stick
- Öffnen Sie das Terminal und führen Sie „sudo fsck /dev/sda1“ aus (im Allgemeinen wird sda1 verwendet. Wenn Sie ein anderes Laufwerk haben, auf dem Ubuntu installiert ist, geben Sie dieses ein).
- Möglicherweise werden Sie mehrmals mit der Frage „j oder n“ konfrontiert. Drücken Sie in diesem Fall weiterhin die Taste „J“.
- Nachdem der Vorgang abgeschlossen ist, starten Sie das System neu und entfernen Sie den USB-Stick
Antwort2
Dies ist eine Rettungsshell. Mit eingeschränktem Befehlssatz.
Jetzt ist es Zeit, professionelle Hilfe in Anspruch zu nehmen, um herauszufinden, warum Ihr System nicht normal hochfährt.
Um das Problem selbst zu lösen, ohne viel Wissen, dauert es einige Stunden/Tage. Der erste Schritt besteht darin, die Protokolldateien auf Hinweise, Warnungen und Fehler zu untersuchen.
Antwort3
fsck /dev/xxxx
Welches xxx ist Ihr Gerät, zum Beispiel sda1? Führen Sie dies mit Root-Rechten aus. Geben Sie dazu exit in initramfs ein und wiederholen Sie den Vorgang, bis Sie dazu aufgefordert werden, und warten Sie. Dies sollte beim Booten erfolgen, nachdem Sie das Terminal geöffnet und alles ausgeführt haben.
Antwort4
Ihr System bootet zu initramfs, kann dann den Kernel nicht laden und gibt dann in der minimalen Busybox-Shell nach, um ihn wiederherzustellen. Dies kann durch beschädigte Daten auf der Festplatte, beschädigten RAM oder Motherboard oder einfach eine falsche Konfiguration von Grub verursacht werden. Wenn dies die Standardinstallation von Ubuntu ist, bei der Grub die UUID von Festplatten verwendet, kann dies nicht durch das Einstecken eines USB-Sticks verursacht werden, wodurch Grub die Festplattenreihenfolge durcheinander bringt.
Booten Sie von einer beliebigen LiveCD (wieKNOPPIX) und versuchen Sie herauszufinden, wo das Problem liegt.