Posted on: December 29, 2022 09:29 PM
Posted by: Renato
Views: 327
Ubuntu verificar disco - ubuntu fsck disk
1. Usando "fsck" Para Reparar Automaticamente o Sistema de Arquivos
Se forem identificados erros durante a verificação do sistema de arquivos, use o comando "fsck" para reparar automaticamente o sistema de arquivos com um sinalizador -a. Por exemplo, vejamos este exemplo abaixo:
fsck –a/dev/sdal
```
Você pode usar a opção -y para executar uma função semelhante também:
Fsck –y/dev/sdal1
```
2. Reparação de Erros do Sistema de Arquivos Linux
Às vezes, você pode encontrar mais de um erro no sistema de arquivos. Em casos como este, você pode usar o "fsck" para retificar estes erros automaticamente. Digite o seguinte:
#fsck –y/dev/sdb
```
Esta opção –y responde automaticamente "sim" a qualquer pedido dado por fsck para corrigir o erro.
Além disso, você também pode utilizá-lo em todos os sistemas de arquivos sem raiz:
$ fsck –AR –y
```
3. Executando o "fsck" na Partição Raiz do Linux
Em outros momentos, você pode precisar executar o fsck na partição raiz do seu sistema Linux. Dado que o fsck não pode ser executado quando a partição é montada, você pode tentar esta opção:
Use o fsck no modo de recuperação
Invocar fsck quando o sistema for reinicializado
Vejamos as duas situações:
4. Invocar fsck Quando O Sistema For Reiniciado
Este é um processo fácil de concluir e tudo o que você precisa fazer é criar um arquivo designado 'forcefsck' dentro da partição raiz do sistema. Use o seguinte comando:
#touch /forcefsck
```
Ao fazer isso, você pode programar uma reinicialização do sistema. No próximo reinício, o comando fsck desempenhará sua função. Você precisa ter muito cuidado ao usar este comando. Se houver muitos inodes, este comando levará seu tempo.
Depois que o sistema for reiniciado, verifique se o arquivo existe:
# 1s /forcefsck
Se o arquivo existir, então você pode precisar removê-lo porque o comando fsck será executado a cada vez.
# How to force fsck to check filesystem after system reboot on Linux when using systemd
The procedure is as follows:
1 - Edit the /etc/default/grub file on Debian/Ubuntu. CentOS/RHEL/Fedora/Rocky/Alma Linux user edit the /etc/sysconfig/grub file.
2 - Find line that read as GRUB_CMDLINE_LINUX_DEFAULT and append the fsck.mode=force. You may have other config options. Just add it between the quote marks. For example:
GRUB_CMDLINE_LINUX_DEFAULT="quiet fsck.mode=force"
. To force all auto repair option including that may cause damage add the fsck.repair=yes option too.
3 - Then run an sudo update-grub
4 - Reboot the Linux system by tying the sudo reboot
After that system will boot. The system will run fsck on ext4 file systems.
5 - Finally, when you get a shell prompt, make sure you remove the fsck.mode=force config option from the /etc/default/grub file and run the update-grub command again.
Uma dica simples, mas que em casos extremos pode ser uma grande carta na manga, e por experiência própria, já me ajudou e muito.
Outra forma de reiniciar o sistema e pedir para que no boot faça a checagem é com o comando shutdown.
$ shutdown -rF now
```
# Try these steps:
1 - sudo gedit /etc/default/grub
2 - Edit grub. Add pci=noaer at the end of GRUB_CMDLINE_LINUX_DEFAULT. Line will be like this:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=noaer"
```
3 - sudo update-grub
4 - Reboot now
- https://recoverit.wondershare.com.br/harddrive-tips/repair-linux-disk.html
- https://www.cyberciti.biz/faq/linux-force-fsck-on-the-next-reboot-or-boot-sequence/
- http://cleitonbueno.com/linux-usando-o-forcefsck/
- https://askubuntu.com/questions/863150/pcie-bus-error-severity-corrected-type-physical-layer-id-00e5receiver-id
Donate to Site
Renato
Developer