Forçando um fsck detalhado na reinicialização (Ubuntu)

3

Eu gostaria de forçar um fsck detalhado na reinicialização do meu servidor Linux Ubuntu, eu posso fazer o fsck rodar na reinicialização criando um arquivo /forcefsck no meu diretório raiz ...

Além disso, adicionando um y ao conteúdo do arquivo /forcefsck meu servidor executará (corretamente) fsck na reinicialização sem nenhuma interação do usuário, mas toda vez que eu reinicializo (e deixo o fsck automático rodar) e então faça ...

fsck -nvf /dev/somedisk

Ainda tenho os erros de disco que eu tinha antes, até tentei colocar yvf no texto do arquivo /forcefsck sem sorte.

Existe uma maneira simples de forçar um verboso fsck na reinicialização?

Observação : observei o fsck em execução na reinicialização e ele não apresenta os mesmos erros que recebo quando executo fsck -nvf /dev/somedisk

Atualização: Este é um servidor remoto ...

    
por Justin Jenkins 06.02.2013 / 09:24

3 respostas

3

O conteúdo do arquivo /forcefsck não é examinado em nenhum lugar apenas pela presença no script /etc/init/mountall.conf e, se este arquivo estiver presente, a opção --force-fsck será adicionada ao programa mountall . É man é um pouco curto, mas se você executar mountall --help , ele mostrará que tem uma opção --verbose . Você pode alterar o arquivo /etc/init/mountall.conf para executar o mountall com a opção --verbose , talvez ele mostre mais. Não tenho certeza, eu não tentei por mim mesmo.

Mas o melhor, se você apenas iniciar o sistema a partir de um LiveCD e reparar o seu sistema de arquivos de lá .

    
por 06.02.2013 / 10:13
1

Eu acho que há um erro no seu comando ... Verifique novamente os parâmetros do fsck no homem: -n é para não atualizar! Vou tentar em vez disso:

fsck -v / dev / somedisk

    
por 11.03.2014 / 19:32
0

Se você quiser fazer fsck de / filesystem, eu recomendo que você inicie a partir do CD de instalação do Ubuntu e na tela básica escolha 'Modo de Recuperação'. Você terá um sistema básico e, a partir do resgate, poderá fazer fsck do sistema de arquivos com segurança.

Outra chance é, quando você alterar o arquivo /etc/default/rcS variable FSCKFIX para yes : ele executará fsck nos sistemas de arquivos com a opção -y .

    
por 06.02.2013 / 10:17