У меня был плохой опыт работы на старом компьютере Dell, когда вскоре после установки на него Ubuntu произошел сбой жесткого диска из-за чрезмерных циклов загрузки / выгрузки. Как лучше всего проверить работоспособность моего жесткого диска в Ubuntu? Это можно сделать из командной строки?
Для настольного компьютера вы можете использовать «Дисковую утилиту» (она же palimpsest
или gnome-disks
в зависимости от версии Ubuntu).
Для командной строки я предлагаю вам установить пакет smartmontools
и поэкспериментировать с smartctl
. Например:
sudo smartctl --all /dev/sda
Вы также можете использовать gsmartcontrol
, графический интерфейс для smartctl
.
Существует также утилита, называемая badblocks , и другая, называемая shred . Обе эти утилиты могут выполнять операции чтения / записи на диске записи, которые можно использовать для обеспечения безопасности диска. Лично, если бы я увидел ошибку в любом из них, я бы заменил диск.
Они очень медленные и могут занять некоторое время, но могут дать вам представление об их здоровье. Кроме того, поскольку они пишут, вы потеряете данные на диске и должны запускаться с live cd, как это было предложено caesay. В последнее время я тащусь от SystemRescueCd.