Nach dem Aktualisieren der Software in Ubuntu 10.10 konnte der Startvorgang nicht gestartet werden

2392
Landy

Ich habe Ubuntu 10.10 auf einem physischen x86-64-Computer ausgeführt. Heute hat der Update Manager mich daran erinnert, dass einige Updates installiert werden müssen, und ich habe die Aktion bestätigt. Ich hätte die Update-Liste lesen sollen, tat es aber nicht. Ich kann mich nur daran erinnern, dass es ein Update über Tassen gibt. Nach dem Upgrade erfordert Update Manager einen Neustart, und ich habe es auch bestätigt. Nach dem Neustart kann der Computer jedoch nicht gestartet werden. Es gibt Fehler in der Konsole.

Begin: Running /scripts/init-premount ... done.  Begin: Mounting root file system ...  Begin: Running /scripts/local-top ... done.  [xxx]usb 1-8: new high speed USB device using ehci_hcd and address 3  [xxx]usb 2-1: new full speed USB device using ohci_hcd and address 2  [xxx]hub 2-1:1.0: USB hub found [xxx]hub 2-1:1.0: 4 ports detected  [xxx]usb 2-1.1: new low speed USB device using ohci_hcd and address 3  Gave up waiting for root device. Common probles: - Boot args (cat /proc/cmdline) - Check rootdelay=(did the system wait long enough) - Check root= (did the system wait for the right device?) - Missing modules (cat /proc/modules; ls /dev)  FATAL: Could not load /lib/modules/2.6.35-22-generic/modules.dep: No such file or directory FATAL: Could not load /lib/modules/2.6.35-22-generic/modules.dep: No such file or directory ALERT! /dev/sda1 does not exist. Dropping to a shell!  BusyBox v1.15.3 (Ubuntu 1:1.15.3-1ubuntu5) built-in shell(ash)  Enter 'help' for a list of built-in commands.  (initramfs)[cursor is here] 

Im Moment kann ich nichts in die Konsole eingeben. Die Tastatur funktioniert überhaupt nicht. Was ist falsch? Wie kann ich Boot Args oder "root =" wie vorgeschlagen prüfen? Wie kann ich dieses Problem beheben? Vielen Dank.

=================

PS1: das / dev / sda1 ist vom Typ ext4 (rw, nosuid, nodev)

PS2: Der / dev / sda1 kann unter SUSE 11 SP1 x64 erfolgreich gemountet und abgerufen werden.

PS3: Von diesem Link aus glaube ich, dass die Tastatur nicht funktioniert, da der USB-Treiber zu diesem Zeitpunkt nicht geladen ist.

0

1 Antwort auf die Frage

0
BloodPhilia

Es sieht so aus, als würde Ihre Root-Partition ( /dev/sda1) nicht erkannt. Dies ist die Partition, die im Wesentlichen Ihr Betriebssystem enthält. ( /)

Sie können wahrscheinlich nichts eingeben, weil die Konsole noch nicht geladen ist. (initramfs)Irgendwie scheint mir kein richtiges Konsolenpräfix zu sein, aber ich könnte mich irren. Vielleicht möchten Sie ihm etwas Zeit zum Laden geben.

Es fällt mir jedoch schwer zu glauben, dass ein CUPS-Update (Common Unix Printing System) dies verursachen könnte, da CUPS nur der Linux-Druckdienst ist.

Wenn Sie Ihren Computer starten, sollte der GRUB-Bootloader Ihnen die Wahl des zu verwendenden Kernels geben. Prüfen Sie, ob es einen Kernel gibt, der eine niedrigere Version als die ausgewählte Version hat, und sehen Sie den startenden.

Wenn dies der Fall ist, ist der Kernel-Eintrag wahrscheinlich fehlerhaft und lädt nicht die richtigen Treiber / Module, um die Festplatte zu finden. Das Erstellen eines neuen Eintrags oder das erneute Erstellen Ihres Kernels kann funktionieren.

Wenn dies nicht funktioniert, können Sie Ubuntu im Wiederherstellungsmodus starten und sehen, ob Sie /dev/sda1von dort aus darauf zugreifen können.

Danke BloodPhilia, du hast recht. Der Grund ist der Grund des Kernels, obwohl ich nicht weiß, warum er die Root-Partition nicht erkennt. In / dev / sda1 finde ich 2 Kernel-Images, eines für 2.6.35-22 und eines für 2.6.35-24. Also füge ich manuell einen neuen Eintrag für 2.6.35-24 in menu.lst hinzu und versuche dann, in 2.6.35-24 zu booten, es funktioniert. Landy vor 13 Jahren 0
@Landy super es hat funktioniert! ;) BloodPhilia vor 13 Jahren 0
Bitte entschuldigen Sie, dass Sie Ihre Antwort zu spät angenommen haben. Ich weiß nur, ich sollte es tun, nachdem ich eine richtige Antwort erhalten habe. :) Landy vor 13 Jahren 0