O modo de recuperação deve ser interrompido após o fsck?

4

Ubuntu 12.04.1 LTS
Eu queria testar o fsck em execução no sistema de arquivos raiz (ext4) no meu PC doméstico antes de tentar consertar um problema real no meu servidor de trabalho.

Eu iniciei no modo de recuperação do Linux e selecionei:

  

fsck - Verifica todos os sistemas de arquivos

Isso produziu:

fsck for util-linux 2.20.1    
/dev/sdb5: 276147/151969160 files (0.2% non-contiguous), 2214857/60774919 blocks 

depois pendurado sem luzes de atividade do disco piscando. Eu deixei por 10 minutos, mas nenhuma mudança. Enter ou ESC não fez nada. Evidentalmente eu fiz Ctrl - C e ele inicializou.

Eu só tenho 1 sistema de arquivos em /etc/fstab (diferente de proc & amp; swap).

Isso deveria acontecer? Eu procurei por outros posts no AskUbuntu sobre o modo de recuperação, e pelo que eu posso dizer, ele deve continuar de alguma forma depois de fazer o fsck (s).

Eu encontrei o link que parece ter o mesmo comportamento, mas nesse caso o sistema foi não inicializável.

Eu também inicializei a partir de 12.04.1 Live DVD e selecionei 'Test Linux' e executei manualmente sudo fsck /dev/sdb5 que correu aproximadamente ao mesmo tempo (10 segundos) e também não encontrou nenhum erro.

Meu sistema dual boot Linux & amp; Windows 7 e Windows C: é um SSD.

    
por Chris Good 12.01.2013 / 23:18

3 respostas

8

Definitivamente não é "suposto" fazer isso - mas acontece.
Solução: no menu de recuperação , basta selecionar Drop to root shell prompt      e dentro tente

sudo fdisk -l

para obter uma lista de unidades e partições

mount

deve dar algo como

/dev/sdb5 on / type ext4 (rw,errors=remount-ro)

e depois com a partição que você acabou de encontrar

sudo fsck -f /dev/sdb5
sudo mount /dev/sdb5 / -o remount,rw

fsck -f força uma verificação, mesmo que não haja indicação de um problema na partição.
Agora sua partição raiz está livre de erros e montada (rw). Agora você seria capaz de fazer qualquer coisa com permissões de root - então tenha cuidado!

    
por guntbert 12.01.2013 / 23:38
4

Parece que esse é um bug conhecido: o sistema trava após a seleção de determinados itens de menu em Menu de Recuperação (Bug do Launchpad 1061239).

    
por Graeme Hewson 16.01.2013 / 13:54
2

Se você não inicializar com a tela inicial, as teclas de atalho para o mountcheck não estarão visíveis. O sistema está realmente esperando por "M" para shell de manutenção, "F" para corrigir problemas de FSCK, "S" para pular fsck ou "C" para cancelar uma verificação. Este pode ser o problema que você está realmente vendo. Ctrl-C deve desfazê-lo ou inicializar com "single" e esperar que você receba um prompt de shell.

    
por Jon Watte 02.12.2013 / 20:11