Внешний диск NTFS, на котором отображаются поврежденные файлы (которые на самом деле не повреждены) в системах на базе Linux

Внешний диск NTFS, на котором отображаются поврежденные файлы (которые на самом деле не повреждены) в системах на базе Linux

Я использую диск Seagate Expansion емкостью 6 ТБ на Linux, отформатированный в файловой системе NTFS (для удобства работы как на компьютерах с Linux, так и на Windows), который я собираюсь использовать для обновления своего NAS-устройства на базе Linux, работающего на RPi3.

Проблема в том, что всякий раз, когда я монтирую его на Pi или на дистрибутив Linux на компьютере x86, он считает, что некоторые из видеофайлов, которые я собираюсь опубликовать в сети, повреждены, но на самом деле это НЕ так (Windows 10 прекрасно их читает).

Даже MediaInfo на Linux сообщает, что в файлах отсутствуют аудио- или видеодорожки, что не соответствует действительности, поскольку Windows воспроизводит их все идеально. Я пробовал несколько дистрибутивов и несколько разных Pi, но я просто не могу этого сделать; всякий раз, когда Linux обрабатывает диск, он выдает мне эти странные проблемы. Очевидно, я не могу использовать его как NAS, если он даже не читает все файлы, которые я собираюсь предоставить в общий доступ, как следует. Я также пробовал монтировать с помощью NTFS-3G вместо mount.ntfs, но результат тот же.

Редактировать: Я пытаюсь провести дальнейшее тестирование и заметил, что я даже не могу запустить программу md5sum на "поврежденных" файлах в Linux. Она просто выдает мне ошибку ввода-вывода на терминале.

Сам диск в порядке, мне удалось перезагрузиться обратно в Windows, загрузить WinMD5 и вычислить MD5 для одного из файлов, которые Linux считает поврежденными.

Редактирование №2: Хорошо, я только что отключил Гибернацию и Быстрый запуск в Windows 10 (они мне все равно не нравятся), теперь, согласно , включен только режим сна S3 powercfg -a. Затем я выключил компьютер, включил его снова и вернулся в Linux. Файлы все еще отображаются как поврежденные.

Редактирование №2: Я использую один и тот же корпус USB3 как на компьютере, так и на Pi. Диск — это диск Barracuda на 6 ТБ, я открыл корпус, чтобы проверить, интегрирована ли схема USB3 с самим диском. Нет, внутри стандартный диск SATA.

Кроме того, chkdsk не сообщает о проблемах при перезагрузках при проверке возможности чтения файлов как в Windows, так и в Linux, при этом проблемы возникают только в Linux.

Что здесь может происходить?

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