Карта SD не распознана в Windows PE на LattePanda Delta 3

Вопрос или проблема

Я пытаюсь использовать SD-карту на моем LattePanda Delta 3 при запуске Windows PE, но она не распознается как доступное устройство хранения.
Что я сделал до сих пор:

Установлены необходимые компоненты Windows PE:
    WinPE-StorageWMI.cab
    WinPE-EnhancedStorage.cab
Установлены дополнительные драйверы, включая:
    sdbus.inf
    sdstor.inf
    disk.inf
    storufs.inf

Наблюдения:

Запуск pnputil /enum-devices показывает, что драйвер SD-карты обнаружен, но только диск eMMC отображается как доступное хранилище.
SD-карта отображается под DiskDrive, но в Windows PE ей не присваивается буква диска.
В полной версии Windows 10 SD-карта корректно обнаруживается и отображается под SD Storage Class Controller.
Контроллер хоста SD распознается как в Windows PE, так и в полной версии Windows 10.

Одно, что приходит на ум, это форматирование. Windows-10 поддерживает NTFS. Возможно, карта отформатирована как NTFS. Если да, отформатируйте её для FAT32.

Ответ или решение

Проблема, с которой вы столкнулись, когда SD-карта не распознается в Windows PE на LattePanda Delta 3, хотя в полной версии Windows 10 она работает корректно, может быть связана с несколькими факторами. Давайте рассмотрим теоретические основы, примеры и возможные приложения для устранения этой проблемы.

Теория

Windows Preinstallation Environment (Windows PE) — это легковесная версия Windows, которая используется для установки Windows, развертывания образов и выполнения других задач администрирования, не поддерживающих полную функциональность операционной системы. Благодаря своей легковесности Windows PE может не иметь некоторых драйверов и функций, необходимых для распознавания различных внешних устройств хранения данных. Поэтому загрузка недостающих компонентов для поддержки необходимых устройств становится обязательной.

Ваша предустановка компонентов Windows PE, таких как WinPE-StorageWMI.cab и WinPE-EnhancedStorage.cab, а также дополнительных драйверов, таких как sdbus.inf, sdstor.inf, disk.inf и storufs.inf, — это правильный шаг в правильном направлении. Но, как показывает ваша ситуация, этого может быть недостаточно. Еще один аспект, требующий внимания, — это файловая система, в которой отформатирована SD-карта. Windows PE ограничен в поддержке файловых систем, и если SD-карта отформатирована в файловой системе, которая не поддерживается, это может привести к ее неправильному определению.

Пример

Рассмотрим пример использования Windows PE на обычном ПК с сопоставимой конфигурацией для поддержки SD-карт. Допустим, у вас есть SD-карта, отформатированная в файловой системе NTFS, и вы заметили, что она не распознается в Windows PE. Однако она прекрасно работает в Windows 10. Это прямой указатель на проблему с поддерживаемой файловой системой.

Поддержка NTFS в Windows PE зависит от установки соответствующих компонентов и драйверов. Отсутствие или некорректная установка данных пакетов может помешать распознаванию SD-карт, отформатированных в NTFS.

Применение

Чтобы устранить вашу проблему, выполните следующие шаги:

  1. Проверьте файловую систему SD-карты:
    Подключите вашу SD-карту к устройству с установленной полной версией Windows 10 и проверьте, в какой файловой системе она отформатирована. Если это NTFS, попробуйте отформатировать её в FAT32 или в exFAT, которые имеют лучшую совместимость с Windows PE.

  2. Проверьте и повторно установите драйверы:
    Убедитесь, что все необходимые драйверы и компоненты были установлены корректно. Возможно, некоторые из них могли устанавливаться с ошибками. Повторите установку драйверов, обращая внимание на процесс и сообщения об ошибках (если таковые появляются), и проверьте, действительно ли они установлены.

  3. Используйте утилиты командной строки:
    Запустите команды diskpart и list disk в окружении Windows PE, чтобы узнать, появляется ли SD-карта в списке обнаруженных устройств. Это поможет определить, доступна ли карта на уровне оборудования.

  4. Измените конфигурацию BIOS/UEFI:
    Убедитесь, что настройка в BIOS/UEFI, связанная с контроллером SD, правильная и не блокирует определение карты. В некоторых случаях изменение параметров системы может игра быть ключевым фактором.

  5. Обновите прошивку и установите все актуальные обновления:
    Может быть полезно проверить, существуют ли обновления прошивки для вашего LattePanda Delta 3, которые могут включать исправления проблем с совместимостью устройств. Убедитесь также, что все доступные обновления для ПО и системы установлены.

Ваша ситуация — пример технического вызова, который часто возникает при работе с минимизированными версиями операционных систем, такими как Windows PE. Соблюдая вышеуказанные шаги и рекомендации, вы сможете максимально улучшить шансы на успешное распознавание вашей SD-карты в этой среде.

Оцените материал
Добавить комментарий

Капча загружается...