Fehler beim Starten nach dem Upgrade der Software in Ubuntu 10.10

0

Ich habe Ubuntu 10.10 auf einem physischen x86-64-Computer ausgeführt. Der Update Manager hat mich heute daran erinnert, dass einige Updates installiert werden müssen, und ich habe die Aktion bestätigt. Ich hätte die Update-Liste lesen sollen, habe es aber nicht getan. Ich kann mich nur erinnern, dass es ein Update über Tassen gibt. Nach dem Upgrade muss der Update Manager neu gestartet werden und ich bestätigte dies ebenfalls. 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 los mit dir? Wie kann ich Boot-Argumente oder "root =" wie vorgeschlagen überprüfen? Wie kann ich dieses Problem beheben? Vielen Dank.

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

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

PS2: Unter SUSE 11 SP1 x64 kann / dev / sda1 eingehängt und erfolgreich darauf zugegriffen werden.

PS3: Über diesen Link denke ich, dass die Tastatur nicht funktioniert, da der USB-Treiber zu diesem Zeitpunkt nicht geladen ist.

Landy
quelle

Antworten:

0

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. ( /)

Der Grund, warum Sie wahrscheinlich nichts eingeben können, ist, dass die Konsole noch nicht geladen ist. (initramfs)scheint mir irgendwie 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 dies nur durch ein CUPS-Update (Common Unix Printing System) verursacht werden kann, da CUPS nur der Linux-Druckdienst ist.

Wenn Sie Ihren Computer booten, sollte der GRUB-Bootloader Ihnen die Wahl geben, welchen Kernel Sie verwenden möchten. Sehen Sie nach, ob es einen Kernel gibt, dessen Version niedriger als die ausgewählte ist, und sehen Sie, dass er startet.

Ist dies der Fall, ist der Kerneleintrag wahrscheinlich fehlerhaft und lädt nicht die richtigen Treiber / Module, um Ihre Festplatte zu finden. Das Erstellen eines neuen Eintrags oder das Neuerstellen Ihres Kernels funktioniert möglicherweise.

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

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