Atualização de 10.10 para 11.04 quebrou o Ubuntu

3

Eu atualizei de 10.10 para 11.04 (kernel 2.6.38-9) e agora o Ubuntu não irá inicializar completamente. Eu recebo esta mensagem:

Gave up waiting for root device.  Common problems:
 - 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)
ALERT!  /dev/mapper/isw_jhdfjbgej_Volume01 does not exist.  Dropping to a shell!

O que resultou na queda para um shell BusyBox.

Se eu ls -l /dev/mapper obtenho:

isw_jhdfjbgej_Volume0 -> ../dm-0
isw_jhdfjbgej_Volume0p1 -> ../dm-1
isw_jhdfjbgej_Volume0p5 -> ../dm-2

Eu tentei inicializar com um kernel antigo (2.6.35-28) e isso funcionou (exceto para x porque os drivers nvidia não foram compilados) e ls -l /dev/mapper e eu obtive:

isw_jhdfjbgej_Volume0 -> ../dm-0
isw_jhdfjbgej_Volume01 -> ../dm-1  # my ext4 partition
isw_jhdfjbgej_Volume05 -> ../dm-2  # my swap partition

Então, eu sudo apt-get purge linux-image-2.6.38-9-common e, em seguida, reinstalei nvidia-common para 2.6.35-28 (dkms reconstrói o módulo). Então, quando eu reiniciei em 2.6.35-28, recebi o mesmo erro /dev/mapper/isw_jhdfjbgej_Volume01 que obtive com 2.6.38-9.

    
por cpburnz 23.05.2011 / 20:11

3 respostas

2

A correção solution do meu problema deveria ter sido dolorosamente óbvia:

ALERT!  /dev/mapper/isw_jhdfjbgej_Volume01 does not exist 

isw_jhdfjbgej_Volume01 faz parte das opções de inicialização no grub:

kernel /boot/vmlinuz-2.6.35-28-generic root=/dev/mapper/isw_jhdfjbgej_Volume01 ro splash quiet

Por alguma razão, ao atualizar isw_jhdfjbgej_Volume01 , agora é chamado de isw_jhdfjbgej_Volume0p1 (apontando para /dev/dm-1 ). Então, alterando isw_jhdfjbgej_Volume01 para isw_jhdfjbgej_Volume0p1 na configuração de inicialização, meu sistema inicializou corretamente.

Por que o nome do volume em /dev/mapper mudou, não tenho ideia.

    
por cpburnz 25.05.2011 / 18:02
2

Veja isso:

link

Você tem uma promessa Raid? Se é assim, parece que se adapta ao seu problema. Há outra entrada aqui sobre isso:

link

Portanto, é um bug da instalação do Ubuntu e do pacote dmraid.

Para somar tudo, parece que há um ppa com a atualização:

ppa: psusi/ppa
    
por David Rando 24.05.2011 / 00:47
0

Pode valer a pena tentar usar o método de atualização de cd ao vivo se não for pela primeira vez, novamente. Eu sei que tive problemas depois de estar mexendo com o Gnome 3 e só poderia fazê-lo funcionar novamente, inserindo um CD ao vivo e selecionando instalar e, em seguida, atualizar a partir de 10.10, que é uma das opções? Dessa forma, como você está atualizando não reinstalar seus dados é mais seguro.

Você já tem muitos dados em seu sistema e pode fazer o backup deles? Novamente, se você não tiver certeza, inicialize usando um live cd / pen drive e navegue até a pasta antiga e faça backup do que puder primeiro. Então, pelo menos, se você ficar preso, você pode ter certeza de ter alguns dados de backup. Desculpas se já o conhece ou já o fez.

Deixe-nos saber como você se sai.

    
por andybleaden 23.05.2011 / 23:00