Мой жесткий диск ненавидит Linux

Мой жесткий диск ненавидит Linux

Недавно я снова использовал свой внешний жесткий диск NTFS объемом 3 ТБ на своей ОС Linux, как я это делаю всегда. Ничего необычного. В какой-то случайный момент я получил ошибку ввода/вывода при попытке доступа к файлам. Я попытался сделать другие вещи на диске, проверил больше файлов, и это было очень медленно, и было такое чувство, что я имею дело с последними часами жизни моего почти мертвого жесткого диска. Поэтому я начал rsync моих последних изменений на резервный диск. К сожалению, мне пришлось перезагрузить компьютер в какой-то момент, что заставило меня снова rsync, но на этот раз он застрял на определенной папке на диске, что снова выдало ошибку ввода/вывода в качестве вывода журнала ошибок rsync. Я перезапускал rsync все больше и больше, и он всегда застревал на этой папке. До того, как я попытался rsync, после того, как я понял, что с диском что-то не так, я хотел smartctl его, но это всегда терпело неудачу с

Read Device Identity failed: scsi error medium or hardware error (serious) A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.

что еще больше усилило мое впечатление, что что-то былосерьезноНеполадки с моим HDD. Опять же, smartctl (каждый раз с разными аргументами) у меня не сработал, вообще, и, похоже, мой HDD все еще еле дышит, и я размышляю о том, что делать дальше, прежде чем он окончательно умрет. (Примечание: SMART работал в прошлом на 100%. Он также включен в BIOS.)

Итак, все это произошло на LINUX. На тестовой производной Debian, если быть точнее.

Итак, давайте теперь перейдем к виду Windows: В какой-то момент в середине вышеупомянутой последовательности событий я снова перешел в Windows и запустил CHKDSK, который исправил пару ошибок. Повторный запуск не нашел никаких новых ошибок. Также пару месяцев назад, до того, как это произошло, я знал, что этот жесткий диск получил ровно 600 неисправимых секторов. Я следил за ними, и они всегда оставались на этом числе.

Что же сказал Windows после всего этого? Я перезагрузился в Windows, чтобы проверить, работает ли хотя бы Crystal Disk Info или может ли мне помочь один из NTFS-native инструментов Windows. О, чудо, Crystal Disk Info действительно сработал. Даже не затрачивая много времени или что-то в этом роде. И что еще более поразительно: единственное, что было не так с моим жестким диском, быловсе ещеточно такое же количество 600 неисправимых секторов. Я ожидал, что какой-то мертвый кусок металла окажется в глубоких красных SMART-ville, получая сотни новых неисправимых секторов каждую минуту. Но этого не произошло.

На самом деле в Windows (почти) все прошло нормально. Жесткий диск не был медленным. Я мог выполнять с ним файловые операции, как обычно, и т. д. Единственная проблема, которая действительно переместилась (частично), — это папка из более раннего периода, которая выдавала ошибку ввода/вывода при попытке rsync. Я даже не мог вручную удалить или переместить ее в Linux. Но герой Windows 10 спас положение, позволив мне фактически удалить всю эту папку после ее архивации. Это заняло некоторое время, но сработало.

Итак, вот мои вопросы:

  • Каковы могут быть возможные причины этого?
  • Почему Linux сообщает мне, что жесткий диск настолько поврежден, что я даже не могу выполнить его SMART-тест, а программа Windows может?
  • Почему жесткий диск работает очень медленно и раздражает при загрузке Linux, но при этом прекрасно работает в Windows?

Я хочу это понять...

решение1

Я перенес все с этого жесткого диска на другой с небольшими трудностями. Убедившись, что все было скопировано, я удалил единственный раздел этого диска в Управлении дисками Windows. После этого я запустил PowerShell, инициировал diskpart, выбрал нужный диск, ввел команду clean all, которая перезаписала весь диск от AZ. К счастью, после того, как очистка закончилась, дажевсеисчезли ожидающие и неисправимые сектора. После 2 дней наблюдения и проверки SMART они так и не появились снова.

Связанный контент