Я купил новый жесткий диск и установил его в старом корпусе, чтобы сделать его внешним накопителем для моего медиацентра. После того, как я не смог увидеть фильм с этого диска, поскольку во время воспроизведения фильма были пиксели и странные цвета, и потратил достаточно времени на устранение неполадок, связанных с параметрами декодирования, я провел тестовое воспроизведение фильма на своем ноутбуке, прежде чем скопировать его на внешний HDD. И это воспроизводилось нормально. Пока тот же фильм копируется на внешний HDD, а затем обратно на ноутбук не стал. Итак, я провел простой эксперимент с простыми текстовыми файлами и обнаружил, что файлы повреждены размером более 100 МБ. Вот пример, показывающий хэш md5sum простого текстового файла при копировании на диск (Ovelix2) и последующем чтении:
osmc @ gimli:~ $ cp 1GB /media /Ovelix2 /
osmc @ gimli:~ $ cp /media /Ovelix2 /1GB 1GB_FromOvelix
osmc @ gimli:~ $ md5sum 1 ГБ *
c0744c4f34c41beda77c690f4d0ef018 1 ГБ
7e9ed91cee56f406f5a3646c3b413e61 1GB_FromOvelix
osmc @ gimli:~ $ md5sum /media /Ovelix2 /1GB
265523f1120f1a0ce0e82e5308312018 /media /Ovelix2 /1GB
osmc @ gimli:~ $ md5sum /media /Ovelix2 /1GB
8f0bbe29cfa531c165deb9efec91ca5a /media /Ovelix2 /1GB
ЦМСН @ Гимли:~ $
Каждый раз, когда я читаю файл с диска, я получаю другой файл. Я даже видел повреждения в текстовом файле, используя diff. Инструмент smartctl и badblocks не выявили проблем на диске.
Вопрос в том, может ли электроника корпуса (SATA to USB), например, некоторые буферы, быть причиной повреждения? Или я должен вернуть диск и получить замену?
У меня нет запасного диска или корпуса для тестирования комбинаций.