У меня SanDisk Micro SD class 10 из 16 ГБ. Я отформатировал и установил Ubuntu MATE 16.04.1 LTS для систем Raspberry Pi 2 и 3 (iso image), используя Rufus, как следует из windows10.

Из-за некоторых ограничений этой версии Raspberry Pi я решил отформатировать ее и установить другую версию.

Но когда я вставляю карту micro sd (через кард-ридер) в мой компьютер, она не обнаруживается. Я дважды проверил кард-ридер, я проверил это, вставив в него еще одну карту Micro SD. Работает.

Микро SD-карта обнаруживается моим телефоном Android. Поэтому я очистил его содержимое и снова протестировал в Windows PC. Все еще с той же проблемой. Это также не обнаруживается в Linux тоже. Он не найден в диспетчере устройств Windows, но отображается в Диспетчере устройств >> Драйверы дисков, как показано ниже.

Любые предложения, в чем может быть проблема?

1 ответ1

1

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

Решение состоит в том, чтобы купить новый кард-ридер SD.

Существует несколько поколений протоколов, и читатель должен уметь понимать протоколы, которые карта использует для чтения. Например, ранний протокол SD был (теоретически) ограничен 2 ГБ, поэтому SDHC был выпущен, но вам потребуется новое устройство для чтения или обновление прошивки, чтобы ваше устройство могло их поддерживать. Из Википедии: SDHC

Хост-устройства SDHC должны принимать старые SD-карты. Однако более старые хост-устройства не распознают карты памяти SDHC или SDXC, хотя некоторые устройства могут сделать это через обновление прошивки.

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