Я нашел это сообщение после того, как совершил ту же ошибку при покупке. Я посмотрел разницу между стандартами SDHC и SDXC и понял, что основное отличие заключается в файловой системе (FAT32 и exFAT соответственно).
На Mac вы можете переформатировать эту карту на 64/128 ГБ, и она будет отлично работать в вашем D40X. Если у вас Mac, откройте терминал.
Вставьте карту и выполните команду:
diskutil list
Будет распечатан список всех подключенных дисков. Обратите внимание на путь к карте, который в нашем случае /dev/disk2
. Переформатирование стирает все, поэтому убедитесь, что вы выбрали правильный диск!
diskutil list">
Заменив /dev/disk_to_format
вашим путем, запустите:
diskutil unmount /dev/disk_to_format
Это освободит устройство для форматирования.
diskutil unmount /dev/disk2">
Заменив /dev/disk_to_format
на ваш путь, запустите:
sudo newfs_msdos -F 32 -c 64 -s 67108864 -v "D40X" /dev/disk_to_format
При этом карта будет отформатирована как FAT32 с размером кластера 64 сектора и общим размером 67108864 секторов (32 ГБ) с именем «D40X». Вам может потребоваться ввести пароль.
sudo newfs_msdos -F 32 -c 64 -s 67108864 -v "D40X" /dev/disk2">
Теперь у вас есть SDHC-карта 32 ГБ, которая будет работать с вашим D40X. Восстановление полной емкости SDXC просто требует отформатировать его обратно в exFAT.