Вот результат работы badblocks -sv /dev/sda
Checking blocks 0 to 488386583
Checking for bad blocks (read-only test): 190698244one, 31:24 elapsed. (0/0/0 errors)
190698245one, 31:29 elapsed. (1/0/0 errors)
190698246one, 31:33 elapsed. (2/0/0 errors)
190698247one, 31:37 elapsed. (3/0/0 errors)
done
Pass completed, 4 bad blocks found. (4/0/0 errors)
Что мне делать?
Необходимо также проверить УМНЫЕ атрибуты диска или с утилитой Disks, или с smartctl
на командной строке. С тех пор badblocks
определил сбойные блоки, которые это нашло, можно теперь попытаться восстановить их путем записи нулей им:
sudo dd if=/dev/sda of=/dev/null bs=1024 count=1 skip=190698244
Если это возвращает ошибку, то Вы разобрались в числах и подтвердили, что сектор не может быть считан. Теперь попытайтесь записать нули в него, и диск попытается восстановить его:
sudo dd if=/dev/zero of=/dev/sda bs=1024 count=1 seek=190698244
Заметьте различие между двумя командами, особенно ищите вместо пропуска. Удостоверьтесь, что Вы вводите его правильно, или плохие вещи произойдут. После выполнения этого повторите первую команду к тесту чтения сектор снова, и на этот раз это не должно перестать работать. Также проверьте УМНУЮ статистику на диске. Важные числа для взгляда на являются количествами ожидания, перераспределенных, и офлайновых секторов. Если бы не было ничего физически неправильно с диском, то количество незаконченных секторов должно понизиться, и должен все еще быть нуль перераспределенные или офлайновые секторы. Если количество перераспределенных секторов повышается, то диск, переключенный на использование запасного сектора для того блока вместо поврежденной области. Если существует больше чем горстка они или какие-либо офлайновые секторы, необходимо заменить диск.
Type=forking
с тех пор it' s демон – George Udosen 7 September 2017 в 08:23