У меня на жестком диске большое количество музыкальных файлов, и я пытаюсь перенести их на 32-гигабайтную (пригодную для использования 31,2) карту micro SDHC, чтобы я мог слушать их с помощью своего сотового телефона; передача всегда терпит неудачу.

Я использую Windows 8 - Core X86-64, и на моем ноутбуке есть кард-ридер SDHC, поэтому я использую адаптер SDHC-micro SDHC. Всего данных: 2126 файлов, 250 папок и 25,0 ГБ (26 871 421 564 байта). Музыка в основном m4a (aac), большое количество m4a (alac), и есть несколько mp3.

Если я просто использую копирование / вставку в проводнике Windows, то он получит приличную сумму, а затем утверждает, что все остальные повреждены и не могут быть прочитаны, а нет. Я вручную проверил некоторые файлы, о которых идет речь, и они не повреждены. Я могу успешно скопировать и вставить данные на мой внешний жесткий диск. Я использую NTFS на своем жестком диске и FAT32 на карте micro SDHC, поэтому я подумал, что это может быть проблема с файловой системой, например, max file / dirs, поэтому я отформатировал карту как exFAT и повторил попытку с тем же результатом.

Если я копирую данные, используя мой предпочтительный метод, Synkron Portable утверждает, что он успешно завершен, но на самом деле он копирует только треть, который, как он утверждает, использует 25 гигабайт пространства в любом случае. Если я попытаюсь добавить дополнительную копию отсутствующих файлов, на диске не хватит места на полпути; GRRRRRRRR!

Я использовал размер выделения 64 килобайта, но я также пробовал 32, по умолчанию и некоторые другие небольшие. Я знаю, что адаптер не проблема, потому что я попробовал другой. Я знаю, что карта не проблема, потому что я попробовал другую. Я знаю, что данные не повреждены, потому что Synkron и Windows Explorer могут копировать их в другие места, и они также отлично воспроизводятся в iTunes и VLC. Я знаю, что файловая система не проблема, потому что использование exFAT вместо этого дало те же результаты. Я знаю, что мне надоело снова и снова передавать одни и те же данные без успеха в сенарио, которое должно было работать 100% времени.

Если у вас есть какие-либо идеи (независимо от того, как далеко), поделитесь ими; Я в конце своего остроумия. :(

РЕДАКТИРОВАТЬ:

Было высказано предположение, что проблема может быть в поддельной карте, которая сообщает о неточной емкости хранилища. Чтобы проверить, правда ли это, я использовал DD на live-диске Lubuntu, чтобы попытаться заполнить карту, чтобы показать приблизительную ее истинную емкость. Как видно из вывода DD ниже, карта не выглядит подделкой:

lubuntu@lubuntu:~$ sudo dd if=/dev/zero of=/dev/sdb bs=4MB
dd: writing ‘/dev/sdb’: No space left on device
8389+0 records in
8388+0 records out
33554432000 bytes (34 GB) copied, 8257.43 s, 4.1 MB/s

1 ответ1

0

Карта (и) неисправна. Я использовал h2testw 1.4, и карта не была помечена как поддельная, но некоторые данные были помечены как поврежденные, поэтому h2testw говорит, что карта может быть неисправна, и я согласен.

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