1

Прежде всего, я использую Linux (но у меня есть доступ и к ПК с Windows).
Во время некоторой передачи данных мой внешний жесткий диск USB (отформатированный в NTFS) внезапно перестал быть доступным, я не смог размонтировать его, и fuser -mv /dev/sdc1 сказал мне, что он использовался только процессом mount.ntfs . Я понятия не имел, поэтому я просто убил этот процесс. Тогда он больше не был установлен, конечно.
Но я не мог больше использовать этот порт USB. Я использую USB-переключатель для нескольких устройств. Затем, после нескольких минут исследования, моя мышь отключилась, и я больше не мог ее использовать - точнее, порт мыши, который находится рядом с первым упомянутым портом. Я все еще мог использовать другие порты, и жесткий диск работал нормально. Но через несколько минут произошло то же самое, что сделало «новый» порт USB непригодным для использования.

Я не мог найти жесткий диск с lsblk в неиспользуемых портах, но lsusb все еще показывал мне мой диск. Поэтому я решил перезагрузиться. Все снова хорошо - сначала. Но в какой-то момент произошло то же самое.

Теперь, после перезагрузки, на работающем USB-порту мой жесткий диск снова монтируется. Я пытаюсь выяснить
-что случилось
-Как это исправить (это все еще происходит после некоторого времени передачи данных)

lsblk показывает мой жесткий диск сейчас.
Я попробовал утилиту chkdsk из Windows. Это нашло некоторые ошибки, исправило их, но проблема остается.
Затем я запустил полный chkdsk (см. 3-е обновление) без ошибок.
Я попробовал ntfsfix /dev/sdc - ничего не нашел.
Я пытался использовать smartctl , но smartctl --scan не находит мой диск.
Принудительная установка с помощью smartctl -ax /dev/sdc выдает ошибку Unknown USB bridge [0x1058:0x1230 (0x1050)] .
Указав его с помощью smartctl -axd sat /dev/sdc , я выполнил краткий, удобный и расширенный тест - без каких-либо ошибок. Просто данные атрибутов (TYPE) сделали меня немного любопытным:

ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x002f   200   200   051    Pre-fail  Always       -       0
  3 Spin_Up_Time            0x0027   214   175   021    Pre-fail  Always       -       6275
  4 Start_Stop_Count        0x0032   098   098   000    Old_age   Always       -       2456
  5 Reallocated_Sector_Ct   0x0033   200   200   140    Pre-fail  Always       -       0

Остальное просто Old_age ...

Есть идеи, что может мне помочь? Повреждено ли мое оборудование (если да, я не знаю, почему, оно относительно новое, ничего особенного до сих пор)? Что я должен делать? Поскольку это мой самый большой диск, я не могу сделать полную резервную копию в данный момент.

Обновление: я буду (должен?) попробуйте использовать badblocks и / или e2fsck . Я хотел избежать этого, потому что это ужасно долго, но я понятия не имею ... Я буду обновлять, когда (если) что-то заканчивается. Я начну это завтра ...

Обновление: Добавлена правильная команда smartctl с ее результатами. Скоро я проведу расширенный тест, но это займет более 8 часов.

Обновление: я запустил chkdsk /f /r из Windows. Это включает в себя поиск плохих секторов и попытки их исправить. Потребовалось более 48 часов, чтобы закончить ... Результат: ошибок нет. Далее я собираюсь сделать расширенный тест SMART ...

Обновление: расширенный тест SMART также не обнаружил ошибок. На это ушло более девяти часов ... Что делать дальше?

0