A atualização do kernel (64) não será inicializada. Como posso inicializar automaticamente com a versão anterior? U12.04LTS

0

Ubuntu 12.04LTS

Após uma atualização automática do kernel através do gerenciador de atualização, não consigo mais inicializar sem intervenção. A versão mais recente que o GRUB inicializa é 3.2.0-64-generic-pae, que falha durante a inicialização em uma tela em branco.

[2.140928] Kernel panic - não está sendo sincronizado: VFS: Não é possível montar o fs raiz no bloco desconhecido (0,0)
[2,141024] Pid: 1, comm; swapper / 0 Não contaminado 3.2.0-64-generic-pae # 97 Ubuntu

seguido por um rastreamento de chamada, encontrado no final da inicialização no modo de recuperação.

Não é um erro de disco, já que eu inicializo corretamente com 63 e 29.

Pode ser o mesmo que Eu quero recuperar meus dados no Ubuntu mas talvez não. Outros recebem a mesma mensagem para problemas não relacionados (?).

Outro post tem uma resposta que sugere que pode ser o CD de boot - meu cd tem simcity nele - um projeto de vinho em que estou trabalhando - fazendo-o funcionar !!

Eu sou obrigado a usar o 3.2.0-63-generic-pae para inicializar corretamente.

Como posso remover 64 e iniciar automaticamente 63? Eu presumo que tenho que editar um script do GRUB mas qual e onde está?

Se eu remover fisicamente 64 (como? qual dos dois mostrados abaixo? Preciso fazer uma nova imagem "genérica"?) então serei privado de futuras atualizações do kernel que dependem de 64?

harveyp @ harveyp: ~ $ sudo dpkg -l | grep linux-image
[sudo] senha para harveyp:
ii linux-image-3.2.0-29-generic-pae 3.2.0-29.46 Imagem do kernel do Linux para a versão 3.2.0 em SMP x86 de 32 bits
ii linux-image-3.2.0-63-generic-pae 3.2.0-63.95 Imagem do kernel do Linux para a versão 3.2.0 em SMP x86 de 32 bits
ii linux-image-3.2.0-64-generic-pae 3.2.0-64.97 Imagem do kernel do Linux para a versão 3.2.0 em SMP x86 de 32 bits
ii linux-image-generic-pae 3.2.0.64.76 Imagem genérica do kernel do Linux

Qual versão do kernel usar ... tem uma resposta que sugere ...

sudo apt-get expurgar linux-image-X linux-headers-X onde X é a versão que está dando problemas para você

mas aqui também não tenho certeza do que fazer com a imagem "genérica", já que tenho um pae 64 e um genérico 64. E eu não quero quebrá-lo mais do que já é ...

Obrigado pela sua ajuda.

    
por HarveyP 07.06.2014 / 13:00

1 resposta

0

Para remover uma nova versão do kernel do Linux (por exemplo, linux-image-3.2.0-64-generic), use o seguinte comando:

sudo apt-get purge linux-image-3.2.0-64-generic linux-headers-3.2.0-64-generic linux-headers-3.2.0-64

Este comando removerá o kernel e os cabeçalhos associados e, em seguida, atualizará o carregador de inicialização GRUB. Inicializações subsequentes usarão a versão anterior do kernel mais recente em seu sistema.

Com o kubuntu 12.04 e o linux-image-3.2.0-64-generic, descobri que meus aplicativos do windows não seriam mais executados usando o crossover office. Daí eu rebaixei para 3.2.0-63.

    
por Curtis Gedak 08.06.2014 / 19:36