Por que o servidor 11.04 falha ao inicializar com 'cannot find / sbin / init'?

1

Acabei de reiniciar meu servidor e agora, quando inicializo uma das instâncias do Ubuntu 11.04 Server, sou recebido com erros. Não inicializa.

Tenho certeza de que isso não é um erro de hardware, pois tenho outros servidores que estão inicializando com êxito. Caso seja relevante, todas essas máquinas estão sendo executadas em um servidor Proxmox.

Eu tentei executar a ferramenta de recuperação, mas não estou tendo sorte em resolver nada. Quando eu tento montar / dev / sda1 na recuperação, parece que não há nada além do kernel no disco. O que eu posso tentar? Escusado será dizer que eu realmente não quero reinstalar o Ubuntu e limpar meu disco limpo.

Obrigado!

Edit: Quando eu tento montar a partição raiz e ir na pasta target eu só recebo:

Parece que devo montar a unidade / dev / WEBAPPS-LOCAL / root na pasta / target, mas quando recebo, recebo um erro de "Falha de segmentação".

    
por skaz 10.07.2012 / 02:23

2 respostas

1

OK, primeiro de tudo isso parece ser um KVM rodando no Proxmox, certo?

/dev/sda1 parece ser uma partição de inicialização separada ( /boot ). Provavelmente você está tentando definir /dev/sda2 como o destino no modo de recuperação, que deve conter / , /sbin , /proc etc., onde está o problema (não é possível localizar o init).

Com base nos segfaults obtidos, parece que o sistema de arquivos raiz em /dev/sda2 pode estar corrompido. Por favor, execute sudo fsck ; você pode ter que anexar um ISO do LiveCD do Ubuntu ao seu KVM e inicializar a partir dele para poder fazê-lo.

Uma captura de tela do texto completo que precede a falha de segmentação na inicialização (consulte a parte de corte na primeira captura de tela) também pode ser útil.

    
por ish 10.07.2012 / 02:51
0

Parece que meu disco foi corrompido. O disco raiz no ambiente Proxmox parece: /dev/WEBAPPS-LOCAL/root .

Quando eu executei o Live CD, não consegui montar esse alvo, pois recebi uma falha seg. Não consegui executar fsck depois que tentei isso: ele disse que não consegui fsck algo que foi montado. Deve ter estado em algum estado intermitente.

Eu reran o LiveCD novamente, entrei no modo de recuperação e desta vez tentei executar nenhum disco como root. Então no shell eu executei fsck contra /dev/WEBAPPS-LOCAL/root e ele fez algumas correções. Então consegui inicializar no servidor corretamente.

    
por skaz 10.07.2012 / 02:55