Raspberry Pi – исправление ошибок файловой системы на внешнем накопителе
Исправление ошибок файловой системы на Raspberry Pi.
Сегодня столкнулся с проблемой – не могу удалить под пользователем root некоторые файлы с USB HDD, который подключен к моей Raspberry Pi. Понятно, что проблема в файловой системе. EXT4 надежная система, но и в ней бывают сбои. Раз есть проблема – надо ее решать.
Сразу скажу, что исправлять ошибки можно только на отмонтированном разделе и только под пользователем с правами root.
Перед отключением раздела необходимо завершить процессы, которые обращаются к этому разделу. В моем случае диск использует только торрент Transmission.
Для остановки торрента Transmission вводим команду:
/etc/init.d/transmission-daemon stop
Просмотреть список разделов можно командой:
fdisk -l
Вот теперь можно отмонтировать диск командой:
umount /dev/sda1
(sda1 – имя глючного раздела. Если необходимо, то замените на свое)
Для исправление ошибок файловой системы в Linux есть специальная утилита fsck.
Запускаем проверку под пользователем root командой:
fsck -y -f -c /dev/sda1
Разберем используемые параметры:
-y – автоматически отвечать yes на все запросы
-f – принудительная проверка всего раздела (даже если система помечена как рабочая)
-c – искать битые блоки и помечать их
Проверка может занять много часов, поэтому лучше ее запустить через утилиту Screen для Linux.
Проверка моего USB HDD, объемом в 1 терабайт, продлилась больше суток.
После завершения проверки перезагрузите систему командой:
reboot
На этом все.
Желаю всем стабильной работы оборудования.
http://chingachgook.net/raspberry-pi/raspberry-pi-ispravlenie-oshibok-fajlovoj-sistemy.html
|