Não consigo inicializar no arch linux - '/ sbin / init: Formato Bad Exec' seguido pelo kernel panic

1

Eu dual boot Windows 7 & Arch Linux. O Arch ficou estável por um tempo, mas parou de inicializar no Arch, dizendo '/ sbin / init: bad exec format'. Isto é seguido por um pânico do kernel.

Não sei bem como corrigir isso. Posso copiar o binário do pendrive que eu instalei o Arch? Ou é compilado quando o kernel é atualizado?

    
por Squidly 13.12.2011 / 20:32

2 respostas

1

Sim, parece que seu /sbin/init foi corrompido. Desde que a versão usb do Arch que você possui seja a mesma arquitetura, você deverá copiar init do usb para a instalação principal.

Claro que pode ser que mais de init tenha quebrado, já que é um dos primeiros executáveis executados após o carregamento do kernel, então você pode ter mais limpeza a fazer.

    
por 14.12.2011 / 01:31
1

Você deve ter uma imagem de fallback feita quando você atualizou seu kernel ou o initdisk. Experimente selecionando-o no menu GRUB (pressione Esc durante a inicialização se o GRUB não aparecer)

Uma alternativa é usar seu pendrive para resgatar o kernel. Aqui está um bom howto (use o USB-stick onde ele diz cd) nos fóruns do Archlinux.

    
por 13.12.2011 / 23:33