При возникновении проблем с жестким диском можно выполнить быстрое автоматическое восстановление с помощью специальных команд. Этот метод позволяет оперативно проверить и исправить распространенные ошибки файловой системы.
Определение проблемного диска
Первым шагом является идентификация необходимого для проверки диска. Для этого используется команда lsblk, которая выводит подробную информацию обо всех подключенных блочных устройствах. Выполняем следующую команду:
lsblk --output NAME,SIZE,MOUNTPOINTS,FSTYPE
В результате получаем список всех дисков с указанием их имени, размера, точки монтирования и типа файловой системы. Важно внимательно изучить вывод команды и определить нужный диск, запомнив его имя и тип файловой системы
Для файловой системы ext4
fsck.ext4 -a -t -v /dev/sdc1
Для файловой системы FAT
sudo fsck.vfat -a -t -v /dev/sdc1
Параметры команд:
- -a — автоматический режим работы, при котором утилита самостоятельно принимает стандартные решения без запроса подтверждения
- -t — запускает тестирование файловой системы на наличие ошибок
- -v — включает подробный вывод информации о процессе проверки и исправления
- /dev/sdc1 — диск, который был найден на первом этапе
Если система обнаружит серьезные повреждения, которые невозможно исправить в автоматическом режиме, она уведомит об этом и предложит дальнейшие действия. В таком случае может потребоваться более глубокая проверка с использованием дополнительных инструментов.