Поделиться через


Производство Windows на устройствах Arm

Windows 11 доступна в 64-разрядной архитектуре Arm. Развертывание Windows в Arm почти идентично развертыванию версии AMD64 Windows с несколькими отличиями, которые вызываются ниже. Различия в первую очередь в настройке развертывания, но настройка образа совпадает с тем же процессом. Вы можете выполнить действия, описанные в руководстве по завершению развертывания, заменив Arm64 AMD64 их в командах, требующих указания архитектуры.

Процессы настройки, которые одинаковы

Ниже приведен неисчерпающий список процессов, идентичных производству AMD64 и Arm.

  • Комплект средств для оценки и развертывания Windows

    Пакет средств оценки и развертывания Windows (ADK) и надстройка Windows PE включают пакеты для работы с образами Arm, включая создание загрузочного носителя Windows PE. Чтобы начать работу с образами Arm, необходимо установить Windows ADK и соответствующую надстройку Windows PE на компьютере технического специалиста AMD64.

  • Изображения

    WiM установки Arm доступен на установочном носителе Windows. Вы можете выполнять как сетевые, так и автономные настройки в WIM установки Arm:

    • Автономное обслуживание: вы можете подключить и изменить (службу) этот WIM так же, как и любой другой WIM. Вам не нужен компьютер с процессором Arm для обслуживания ARM WIM.
    • Онлайн-обслуживание. Вы можете использовать онлайн-обслуживание в режиме аудита, как и в других версиях Windows. Завершив работу в режиме аудита, запустите Sysprep, загрузите windows PE и используйте DISM для повторного извлечения образа.
  • Языки

    Добавление и удаление языков не выполняется. Windows on Arm поддерживает те же языковые компоненты и процессы, что и AMD64. Используйте версию Arm языков и дополнительных компонентов ISO для работы с языками.

  • Компоненты по требованию

    Процесс добавления функций по запросу одинаков. Используйте DISM /add-capabilityдля добавления функций по запросу, чтобы обеспечить добавление совместимых версий пакетов FOD в образ. Используйте версию Arm языка и дополнительных компонентов ISO для добавления пакетов ARM FOD.

  • драйверы,

    Добавление драйверов — это один и тот же процесс в архитектурах. Образы установки Arm не включают драйверы папки "Входящие", которые необходимо загрузить и запустить Windows, поэтому перед развертыванием образа обязательно используйте DISM для внедрения драйверов в автономный образ.

  • Приложения

    Классические приложения, UWP и классические мостовые приложения устанавливаются так же, как и для других архитектур Windows. Убедитесь, что вы тестировали приложения на работающей установке Arm Windows.

  • Проверка оборудования

    Windows PE по-прежнему не поддерживается для сценариев проверки оборудования. Операционная система проверки — это рекомендуемая корпорацией Майкрософт операционная система для проверки оборудования и тестирования.

Различия при развертывании Windows в Arm

Среда предустановки Windows

Поддержка автоматизации и эмуляции приложений Windows PE

Начиная с выпуска ADK 10.1.26100.1 (май 2024 г.), версия Arm windows PE поддерживает эмуляцию PowerShell, .Net и x64 в Arm64.

Загрузочный носитель Windows PE

Необходимо создать загрузочный носитель Windows PE для Arm. При запуске CopyPEукажите Arm64 , чтобы создать набор рабочих файлов Windows PE, которые будут использоваться для создания загрузочного носителя, который будет работать в Arm.

Драйверы

Драйверы для вашего оборудования, скорее всего, не включены в образы загрузки. Перед загрузкой и установкой Windows необходимо внедрить по крайней мере критически важные драйверы в образы Arm и WinRE. Убедитесь, что вы используете драйверы, скомпилированные для Arm и протестированные с помощью оборудования.

Автоматическая автоматическая отмена

Для создания файла каталога (CLG) в Windows SIM требуется использовать 32-разрядную версию Windows SIM. Вы можете использовать 32-разрядную версию SIM-карты, запустив ее в 32-разрядной версии Windows 10.

Разделы диска

Рекомендуемый макет секции применим к Arm, но для SOC в Arm могут потребоваться дополнительные секции, которые настраиваются с помощью инструментов, предоставляемых вашим isV. Проверьте, требуются ли дополнительные секции при развертывании Arm.

Средства визуализации

  • Программа установки Windows — вы можете использовать программу установки Windows для установки Windows на устройство.
  • DISM:
    • Вы можете использовать DISM для применения ARM WIM к секции, но может потребоваться использовать пользовательские средства от поставщика силиконов для настройки любых секций, относящихся к поставщику программного обеспечения.
    • Вы не можете использовать DISM для вспышки Arm FFU на устройстве.

Восстановление

Windows on Arm включает ту же среду восстановления, что и AMD64 Windows 11:

  • Процесс настройки среды восстановления одинаков для обеих архитектур.
  • Средства, используемые в среде восстановления Arm, должны быть совместимы с Arm.
  • PowerShell и .NET не поддерживаются в среде Arm WinRE.

Активация

В зависимости от аппаратной платформы может потребоваться запустить дополнительные средства в дополнение к OA3Tool.exe для настройки активации OEM. Обратитесь к поставщику силиконов, чтобы получить информацию и инструкции по дополнительным инструментам, которые могут потребоваться для настройки активации OEM.

PXE-сервер

Когда сервер PXE AMD64 настроен и неинициализирован, в папке RemoteInstall заполняются только файлы загрузки AMD64. Чтобы поддерживать загрузку PXE устройств Arm64, необходимо импортировать образы загрузки Arm64. Эта папка будет заполнена в папке RemoteInstall с файлами загрузки ARM64.