1

Получая доступ к моему внешнему устройству exFAT с телевизора, чтобы посмотреть некоторые видео, я заметил, что на нем есть определенная папка, которая может вызвать сбой всего, если я попытаюсь открыть ее.

Итак, я подключил жесткий диск к своему компьютеру (я запускаю последнюю версию Linux Mint) и попытался получить доступ к указанной папке; Я мог бы открыть его, но теперь он был пуст: я решил удалить его и сделал это успешно, или, по крайней мере, мне удалось отправить эту пустую папку .Trash-1000 .

Теперь, когда я пытаюсь удалить .Trash-1000 , он дает мне ошибку ввода / вывода, и папка не удаляется, в то время как все остальное, кажется, работает и доступно, как и должно.

Я решил запустить fsck.exfat на своем жестком диске, и вот что я получил взамен:

exfatfsck 1.2.8
Checking file system on /dev/sda1.
File system version           1.0
Sector size                 512 bytes
Cluster size                256 KB
Volume size                 932 GB
Used space                  841 GB
Available space              91 GB
ERROR: failed to read cluster 0x321c01.
Totally 797 directories and 37933 files.
File system checking finished. ERRORS FOUND: 1.

Так что в файловой системе есть ошибка, и я думаю, что это вызывает ошибку ввода / вывода. Я попытался восстановить файловую систему в ОС Windows, но, хотя и говорит об ошибке, он также говорит, что не может решить проблему.

Как я могу это исправить? Спасибо!

1 ответ1

0

У вас плохой сектор на диске (или флешка). Ваши варианты:

  • Примите ситуацию и позвольте сектору остаться .Trash-1000
  • Переформатируйте диск, используя глубокий формат (хотя это также может дать сбой).

Я бы посоветовал выбрать первый вариант, но приготовьтесь к тому, что диск может нуждаться в замене в будущем.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .