Как проверить работоспособность моего жесткого диска?

44

У меня был плохой опыт на старом компьютере Dell, где вскоре после установки Ubuntu на нем жесткий диск вышел из строя из-за чрезмерных циклов загрузки / выгрузки. Каков наилучший способ проверить работоспособность моего жесткого диска в Ubuntu? Можно ли это сделать из командной строки?

    
задан dzhelil 30.04.2011 в 22:15
источник

3 ответа

53

Для рабочего стола вы можете использовать «Disk Utility» (aka palimpsest или gnome-disks в зависимости от выпуска Ubuntu).

Для командной строки я предлагаю вам установить пакет smartmontools и поиграть с smartctl . Например:

sudo smartctl --all /dev/sda
    
ответ дан Oli 30.04.2011 в 22:18
источник
11

Вы также можете использовать gsmartcontrol , графический интерфейс для smartctl .     

ответ дан landroni 03.03.2014 в 14:13
7

Существует также утилита badblocks , а другая называется клочка . Обе эти утилиты могут выполнять операции чтения / записи на вашем записывающем диске, которые могут использоваться, чтобы убедиться, что диск безопасен для использования. Лично, если бы я увидел ошибку в любом из них, я бы заменил диск.

Они очень медленные и могут занять некоторое время, чтобы закончить, но могут дать вам представление о своем здоровье. Кроме того, поскольку они пишут, вы потеряете данные на диске и должны запускаться из live cd, как было предложено caesay. В последнее время я занимаюсь SystemRescueCd.

    
ответ дан sosc 01.05.2011 в 02:15