Como verificar sistema de arquivos da partição principal
Dica publicada em Linux / Sistema de Arquivos
Como verificar sistema de arquivos da partição principal
Utilizo o Debian em meu computador, e precisei verificar a existência de erros no meu HD.
Como eu estava precisando verificar a partição principal do sistema, então não era recomendado forçar a checagem com o comando fsck com a partição montada, portanto, o correto seria desligar o sistema e realizar a checagem do HD.
Mas, como fazer isso?
Então, resolvi postar esta dica, com 3 soluções simples para esse problema.
1. Configurar o GNU/Linux para reparar automaticamente o sistema de arquivos durante o boot:
Nesse caso, devemos editar o arquivo "/etc/default/rcS":
# vi /etc/default/rcS
E alterar o item "FSCKFIX":
2. Criar um arquivo "forcefsck" na raiz da unidade a ser verificada durante o boot:
# touch /forcefsck
Obs.: após criar o arquivo e realizar o boot no sistema, o fsck será executado na unidade e o arquivo será automaticamente apagado, o que evita recorrentes verificações à unidade.
3. E, por último, o mais prático é indicar através do comando shutdown que desejamos executar o fsck no próximo boot, como no seguinte exemplo:
# shutdown -rF now
Obs. 1: a opção "-F" indica para forçar a checagem na próxima reinicialização.
Obs. 2: a opção "-f" indica que não deve ser feita uma checagem na próxima reinicialização.
Abraço a todos.
Como eu estava precisando verificar a partição principal do sistema, então não era recomendado forçar a checagem com o comando fsck com a partição montada, portanto, o correto seria desligar o sistema e realizar a checagem do HD.
Mas, como fazer isso?
Então, resolvi postar esta dica, com 3 soluções simples para esse problema.
1. Configurar o GNU/Linux para reparar automaticamente o sistema de arquivos durante o boot:
Nesse caso, devemos editar o arquivo "/etc/default/rcS":
# vi /etc/default/rcS
E alterar o item "FSCKFIX":
# automatically repair filesystems with inconsistencies during boot
FSCKFIX=yes
FSCKFIX=yes
2. Criar um arquivo "forcefsck" na raiz da unidade a ser verificada durante o boot:
# touch /forcefsck
Obs.: após criar o arquivo e realizar o boot no sistema, o fsck será executado na unidade e o arquivo será automaticamente apagado, o que evita recorrentes verificações à unidade.
3. E, por último, o mais prático é indicar através do comando shutdown que desejamos executar o fsck no próximo boot, como no seguinte exemplo:
# shutdown -rF now
Obs. 1: a opção "-F" indica para forçar a checagem na próxima reinicialização.
Obs. 2: a opção "-f" indica que não deve ser feita uma checagem na próxima reinicialização.
Abraço a todos.