Comando fsck - Verificar e Corrigir erros em Discos e Sistemas de Arquivos no Linux
Índice:
- Como usar o
fsck - Reparar sistema de arquivos corrompidos
- Reparar sistema de arquivos raiz
- Verificar sistemas de arquivos na inicialização
- Opções de
fstab - Conclusão
fsck
(verificação do sistema de arquivos) é um utilitário de linha de comando que permite executar verificações de consistência e reparos interativos em um ou mais sistemas de arquivos Linux. Ele usa programas específicos para o tipo de sistema de arquivos que verifica.
Você pode usar o comando
fsck
para reparar sistemas de arquivos corrompidos em situações em que o sistema falha ao inicializar ou uma partição não pode ser montada.
, falaremos sobre o comando
fsck
.
Como usar o
fsck
O comando
fsck
assume a seguinte forma geral:
fsck
Somente root ou usuários com privilégios
sudo
podem limpar o buffer.
Quando nenhum
FILESYSTEM
é fornecido como argumento, o
fsck
verifica os dispositivos listados no arquivo
fstab
.
Nunca execute o
fsck
em partições montadas, pois isso pode danificar o sistema de arquivos. Antes de tentar verificar ou reparar os sistemas de arquivos, sempre
unmount
-o primeiro.
O comando
fsck
é um wrapper para os vários verificadores de sistema de arquivos Linux (
fsck.*
) E aceita opções diferentes, dependendo do tipo de sistema de arquivos.
Consulte as páginas do manual para obter mais informações sobre um verificador específico. Por exemplo, para visualizar as opções disponíveis para
fsck.ext4
, digite:
Reparar sistema de arquivos corrompidos
O caso de uso mais simples do comando
fsck
é reparar um sistema de arquivos ext3 ou ext4 corrompido não raiz.
-
Desmonte o dispositivo:
sudo umount /dev/sdc1Execute
fsckpara reparar o sistema de arquivos:sudo fsck -p /dev/sdc1A opção
-pinforma aofsckpara reparar automaticamente quaisquer problemas que possam ser corrigidos com segurança sem a intervenção do usuário.Depois que o sistema de arquivos for reparado, monte a partição:
sudo mount /dev/sdc1
Reparar sistema de arquivos raiz
fsck
não pode verificar o sistema de arquivos raiz em uma máquina em execução porque não pode ser desmontado.
Para executar o
fsck
no modo de recuperação:
- Entre no menu de inicialização e escolha Opções avançadas. Selecione o modo de recuperação e, em seguida, “fsck”. Quando solicitado a remontar o sistema de arquivos raiz, escolha “Sim”. Após concluir, reinicie a inicialização normal.
Para executar o
fsck
partir de uma distribuição ao vivo:
-
Inicialize a distribuição ao vivo.
Use
fdiskoupartedpara encontrar o nome da partição raiz.Abra o terminal e execute:
sudo fsck -p /dev/sda1Uma vez feito, reinicie a distribuição ao vivo e inicialize seu sistema.
Verificar sistemas de arquivos na inicialização
Na maioria das distribuições Linux, o
fsck
é executado no momento da inicialização, se um sistema de arquivos estiver marcado como sujo ou após um certo número de inicializações ou tempo.
Para ver a contagem atual de montagens, verifique o número da frequência, o intervalo de verificação e o horário da última verificação de uma partição específica, use a ferramenta
tune2fs
:
sudo tune2fs -l /dev/sdc1 | grep -i 'last checked\|mount count'
Se, por exemplo, você deseja executar o
Você também pode definir o tempo máximo entre duas verificações. Por exemplo, para configurá-lo em um mês, você executaria: Para forçar o
Em distribuições mais antigas, o
O arquivo
A última, 6a coluna (
O sistema de arquivos raiz deve ter o valor
Para saber mais sobre o comando
Mount count: 292 Maximum mount count: -1 Last checked: Tue Jul 24 11:10:07 2018 Check interval: 0 ()
Mount count: 292 Maximum mount count: -1 Last checked: Tue Jul 24 11:10:07 2018 Check interval: 0 ()
0
ou
-1
significa que o
fsck
nunca será executado. “Intervalo de verificação” é o tempo máximo entre duas verificações do sistema de arquivos.
fsck
após cada 25 inicializações (montagens), digite:
sudo tune2fs -c 25 /dev/sdc1
sudo tune2fs -i 1m /dev/sdc1
fsck
a ser executado no momento da inicialização nas distribuições SystemD, passe os seguintes parâmetros de inicialização do kernel:
fsck.mode=force fsck.repair=yes
fsck
será executado na inicialização se o arquivo
/forcefsck
estiver presente:Opções de
fstab
fstab
é um arquivo de configuração que informa ao sistema como e onde montar as partições.
/etc/fstab
contém uma lista de entradas no seguinte formato:
# /dev/sda1 / ext4 defaults 0 1 /dev/sda2 /home ext4 defaults 0 2 server:/dir /media/nfs nfs defaults 0 0
) é a opção que controla a ordem em que as verificações do sistema de arquivos são feitas no momento da reinicialização.
0
- Não verifique.
1
- Os sistemas de arquivos a serem verificados primeiro e um de cada vez.
2
- Todos os outros sistemas de arquivos que são verificados mais tarde e possivelmente em paralelo.
1
e todos os outros sistemas de arquivos que você deseja verificar devem ter o valor
2
.Conclusão
fsck
é uma ferramenta de linha de comando para verificar e reparar opcionalmente os sistemas de arquivos Linux.
fsck
, visite a página de manual do fsck ou digite
man fsck
no seu terminal.
A Dell busca expandir sua oferta no Linux Para expandir suas ofertas no Linux, a Dell está pesquisando novos dispositivos do tipo netbook e em breve oferecerá atualizações do sistema operacional Linux Em um esforço para expandir suas ofertas de Linux, a Dell está pesquisando novos dispositivos do tipo netbook e em breve oferecerá atualizações de netbooks para o Linux, disse uma autoridade da empresa na quarta-feira. A empresa está pesquisando a possibilidade de oferecer novos produtos Linux. bas
Smartbooks são dispositivos do tipo netbook que são alimentados por chips projetados pela Arm. Os dispositivos suportam principalmente o sistema operacional Linux e são projetados para aqueles que dependem da Web para a maior parte de sua computação. A Dell não pôde dizer se ofereceria um livro inteligente.
Upload de arquivos e imagens: Envie arquivos para vários sites de hospedagem de arquivos
Arquivo e Image Uploader serão redimensionados automaticamente, upload de 1 ou mais arquivos para um único ou vários sites de hospedagem de arquivos com apenas um clique.
Es explorador de arquivos vs google arquivos ir: gerenciamento de arquivos melhor
Confuso entre o ES File Explorer e o Google Files Go para o seu telefone Android? Leia a nossa comparação detalhada para conhecer o melhor aplicativo de explorador de arquivos para você.







