VFS: Não é possível abrir o dispositivo raiz [UUID] ou o bloco desconhecido (0,0) / Kernel panic not syncinc VFS

1

Estou executando o Ubuntu 11.10 x86-64 no Virtual Box. Enquanto desligava a última vez que o sistema funcionava normalmente, parecia ter desligado, então eu apenas matei o sistema. Quando eu queria inicializar de novo, nada aconteceu. Se eu for para o modo de recuperação no GRUB, obtenho as seguintes informações:

VFS: Cannot open root device "UUID=99532d26-eb6b-43bf-8520-916a85d6a69d" in unknown-block(0,0)
Please append a correct "root=" boot option; here are the available partitions:
0b00         1048575 sr0  driver: sr
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
Pid: 1, comm:swapper Not tainted 3.0.0-19-generic #33-Ubuntu

Como eu li em várias outras pastas, parece que o GRUB não consegue encontrar '/'. Então eu inicializei do Live CD (virtual) e fiz o seguinte:

sudo mount /dev/sda1 /mnt #according to 'sudo fdisk -l' sda1 is my booting partition
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo chroot /mnt
cp -r /usr/lib/x86_64-linux-gnu/pango /usr/lib
update-initramfs -u -k 3.0.0-12-generic
update-grub2 #does not seem to work: Cannot find list of partitions!  (Try mounting /sys.)

Então eu reiniciei, escolhi a entrada que não foi recuperada e nada aconteceu novamente. Eu fiz isso três vezes e sempre foi o mesmo.

Espero que alguém possa me ajudar. Obrigado antecipadamente!

    
por W. W. 21.06.2012 / 00:08

2 respostas

2

Aqui está a solução para minha própria pergunta: De alguma forma, o uname me deu um nome errado (3.0.0-12-generic), mas de acordo com o GRUB, ele é 3.0.0-19-generic. A execução de update-initramfs -u -k 3.0.0-19-generic e a reinicialização fizeram com que funcionasse!

    
por W. W. 21.06.2012 / 09:58
0

Leia também aqui: [Kernel Panics] [1]

Depois de ler as respostas no post acima, que explica o que está acontecendo, tente usar o [Boot-Reapir CD] [1] [1]: link

Trabalhou muito bem na reparação do "o dispositivo foi identificado erroneamente em seu parâmetro root = (casos 2, 3)".

esta resposta [1]: Kernel entra em pane com o erro" Não é possível abrir o dispositivo root ", onde eu adiciono a opção" root="?

    
por madcap66 30.09.2013 / 14:29