Impossibile avviare dopo l'aggiornamento del software in Ubuntu 10.10


0

Ho eseguito Ubuntu 10.10 in una macchina fisica x86-64. Oggi Update Manager mi ha ricordato che ci sono alcuni aggiornamenti da installare e ho confermato l'azione. Avrei dovuto leggere l'elenco degli aggiornamenti ma non l'ho fatto. Ricordo solo che c'è un aggiornamento sulle tazze. Dopo l'aggiornamento, Update Manager richiede un riavvio e ho anche confermato. Ma dopo il riavvio, il computer non può avviarsi. Ci sono errori nella console.

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]

Al momento, non riesco a inserire nulla nella console. La tastiera non funziona affatto. Cosa c'è che non va? Come posso controllare boot args o "root =" come suggerito? Come posso risolvere questo problema? Grazie.

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

PS1: il / dev / sda1 è di tipo ext4 (rw, nosuid, nodev)

PS2: / dev / sda1 può essere montato e accessibile correttamente con SUSE 11 SP1 x64.

PS3: Da questo link , penso che la tastiera non funzioni perché il driver USB non è caricato in quel momento.

Risposte:


0

Sembra che non /dev/sda1stia rilevando la tua partizione di root ( ), che è essenzialmente la partizione che contiene il tuo sistema operativo. ( /)

Il motivo per cui non puoi inserire nulla probabilmente è perché la console non è ancora stata caricata. (initramfs)in qualche modo non mi sembra un prefisso di console adeguato, ma potrei sbagliarmi, potresti volerlo concedere del tempo per caricarlo.

Tuttavia, trovo difficile credere che solo un aggiornamento CUPS (Common Unix Printing System) possa causare questo dato che CUPS è solo il servizio di stampa Linux.

Quando avvii il tuo computer, il bootloader di GRUB dovrebbe darti la scelta del kernel da usare. Verifica se esiste un kernel con una versione inferiore rispetto a quella selezionata e vedi che si avvia.

In tal caso, la voce del kernel è probabilmente errata e non caricherà i driver / moduli corretti affinché possa trovare il disco rigido. La creazione di una nuova voce o la ricostruzione del kernel potrebbero funzionare.

Se non funziona, potresti voler avviare Ubuntu in modalità di ripristino e vedere se puoi accedervi /dev/sda1da lì.


Grazie BloodPhilia, hai ragione. la ragione riguarda la ragione del kernel anche se non so perché causi "non rilevare la partizione di root". Trovo in / dev / sda1 ci sono 2 immagini del kernel, una per 2.6.35-22, una per 2.6.35-24. Quindi aggiungo una nuova voce per 2.6.35-24 in menu.lst manualmente, quindi provo ad avviarlo in 2.6.35-24, funziona.
Landy,

@Landy alla grande ha funzionato! ;)
BloodPhilia il

Ci scusiamo per aver accettato la tua risposta in ritardo. So solo che dovrei farlo dopo aver ottenuto una risposta giusta. :)
Landy,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.