Нет; он пишет только то, что ему нужно, не пытаясь обнулить весь объем. Используйте
cat /dev/zero > /dev/sda
, чтобы убедиться, что данные исчезли.
Тот факт, что вы можете ls -la
не означает, что ваш диск не содержит ошибок -. Пожалуйста, загрузитесь с live CD и выполните эти команды:
Это самый простой :после его завершения вы можете быть уверены, что ваш диск читаем и работает:
cat /dev/sda > /dev/null
echo $?
dmesg | tail
В результате вы должны получить 0, а вывод dmesg
также не должен содержать ошибок.
Тогда на всякий случай:
e2fsck -f -v -C 0 -t /dev/sdaX
Где sdaX
— ваш раздел Linux. Пожалуйста, запустите эту команду для каждого раздела.
Наконец-то я побежал
smartctl -t long /dev/sda
Выполнение этой команды займет много времени (и намного меньше для SSD ). После его завершения запустите smartctl -a /dev/sda
, чтобы проверить наличие S.M.A.R.T. ошибки.