Для чего нужен установочный диск Windows для ARM?

Для чего нужен установочный диск Windows для ARM?

Я видел, как некоторые русские выкладывали в интернет официальные ISO-образы Microsoft Windows для AArch64, доступные для загрузки, начиная с версии Windows 10 2004 года.

ISO-образ ARM64

Оставим в стороне юридические вопросы, мне интересно узнать цель таких ИСО.

На данный момент (конец 2020 года) устройства Windows на базе AArch64 нигде не встречаются, по крайней мере в моем регионе. Из того, что я читал, на самом деле есть некоторые, в основном ноутбуки и планшетные гибриды. Но такие устройства всегда поставляются с предустановленной Windows 10 и не нуждаются в установочных дисках. Я думаю, что у них, скорее всего, будет отдельный раздел ROM для функции «сброса к заводским настройкам», поэтому установочный диск никогда не понадобится.

Не говоря уже о том, что платы ARM всегда имеют различную логическую аппаратную компоновку и требуют специализированного образа ПЗУ для каждой. Перепрошивка образа устройства на другое устройство приведет к кирпичу, даже если у них одинаковый ЦП/чипсет. Поэтому я не вижу смысла в «универсальном» ISO, подобном тому, что мы используем на ПК x86. Я не ожидаю, что смогу установить такой ISO на свою Android TV-приставку с процессором ARM64.

Поскольку Windows для ARM довольно новая, у меня мало информации. Может кто-нибудь пролить свет на это?

решение1

Смотрите обновление ниже!!!

Microsoft предоставляет файлы ARM VHDX, поэтому я полагаю, что файлы ISO также можно использовать для виртуальных машин ARM.

С помощью сборок Windows 10 on ARM Insider Preview вы можете создавать 64-битные виртуальные машины ARM (ARM64) в Hyper-V на ПК с Windows 10 ARM. Создание виртуальных машин ARM64 не поддерживается на оборудовании x64.

Предварительные условия для создания виртуальных машин ARM64:

  • ПК на базе Windows 10 ARM с процессором Microsoft SQ1, Qualcomm Snapdragon 8cx или Qualcomm Snapdragon 850
  • Windows 10 Pro или Enterprise, сборка19559или новее
  • Hyper-V включен (инструкции)

https://www.microsoft.com/en-us/software-download/windowsinsiderpreviewARM64?wa=wsignin1.0

Если у вас нет Hyper-V, вы можетезапустить его на Qemu. Его также можно использовать для установки наМалина Пи 3,Пи 4, илиЛюмия 950XL

Winaero также заявил, что его можно использовать для установки с нуля, так что, похоже, есть некоторые устройства, которые действительно могут использовать этот ISO.

Вскоре после освобожденияСборка Windows 20231для инсайдеров Dev Channel компания Microsoft также предоставила файлы ISO для этой сборки. Так что если вы заинтересованы в установке этой сборки с нуля, вы можете сэкономить время на самостоятельной сборке ISO.

Официальные образы ISO для сборки Windows 20231 теперь доступны


Оказывается, есть стандарт, который называетсяБазовая архитектура системыот ARM, который расширенАрхитектура базовой системы сервера (SBSA)иТребования к базовой загрузке сервера (SBBR). Они нацелены на стандартизацию способа загрузки на системах ARM. Как только у вас появится материнская плата с поддержкой SBSA/SBBR, вы сможете загружать любые общие образы UEFI совместимых ОС, не делая ничего особенного. Это означает,вы можете загрузить образ Windows ARM ISO и установить Windows на этих платформах

Arm SystemReady SR (ранее Arm ServerReady) предоставляет решение для серверов, которое Just Works, позволяя партнерам с уверенностью развертывать серверы Arm. Программа основана на отраслевых стандартах и ​​дополнениях Server Base System Architecture (SBSA) и Server Base Boot Requirement (SBBR), а также Arm Server Architectural Compliance Suite (ACS). Arm SystemReady SR гарантирует, что серверы на базе Arm работают из коробки, предлагая бесшовную совместимость со стандартными операционными системами, гипервизорами и программным обеспечением.

https://developer.arm.com/architectures/platform-design/server-systems

На самом деле до SBSA Microsoft такжеопределили собственные требования для того, чтобы системы ARM могли работать под управлением Windows, которая также использует UEFI и ACPI, и я думаю, вы также можете загрузить на них ARM ISO

Несмотря на "сервер" в названии, это просто стандарт, и любой может его реализовать. Он даже был введен в Raspberry Pi 4

Pi 4 UEFI нацелен на полное соответствие SBBR для запуска 64-битных операционных систем Arm (AArch64 или arm64), которые являются частью экосистемы ServerReady. Сюда входят стандартные дистрибутивы FreeBSD, NetBSD, Microsoft Windows 10 и Linux, которые загружаются через стандартный ACPI и ожидают SBSA-совместимую систему. Arm ServerReady гарантирует, что инфраструктура на базе Arm работает из коробки с готовым ПО, предлагая бесшовную совместимость со стандартными операционными системами, гипервизорами и программным обеспечением.

Raspberry Pi 4 приближается к статусу ServerReady с помощью прошивок UEFI, совместимых с SBBR

Конечно, в настоящее время существует множество серверов и рабочих станций ARM, поддерживающих SBSA, где можно использовать ARM ISO.

У них есть настройка UEFI, как у x86:

UEFI на ARM

и вы можете увидеть, как они загружаются и отображают меню мультизагрузки Grub здесь:https://youtu.be/6gpy5Hhj1C8?t=118

Также естьДемонстрация Windows on ARM Server на Cavium ThunderX2

Смотрите также

решение2

Я не могу ответить на вопрос, зачем нужен образ, поскольку ноутбуки/планшеты действительно поставляются с предустановленной Windows и, вполне возможно, с разделами восстановления, как вы говорите.

Однако эти машины не похожи на старые планшеты Windows RT или устройства Windows CE, для которых требуются отдельные образы для конкретной системы.

Эти машины поставляются с прошивкой UEFI и таблицами ACPI для описания/абстрагирования оборудования. Немного повозившись, вы также можете запускать на них достаточно стандартные дистрибутивы Linux:https://github.com/aarch64-laptops/build

решение3

ARM — это другой тип архитектуры процессора, отличный от стандартной архитектуры Intel x86 и 64-битной архитектуры Intel, используемой сегодня на ПК. (Даже AMD выпускает чипы, совместимые с архитектурой Intel.) Мобильные устройства, такие как iPhone, iPad и телефоны Android, а также многие другие более мелкие устройства, имеют внутри себя чипы ARM вместо чипов Intel.

Маломощные ПК на базе ARM имеют некоторые преимущества по сравнению с традиционными ПК на базе x86 (которые составляют большинство используемых нами сегодня настольных компьютеров и ноутбуков). ПК на базе ARM имеют встроенную сотовую связь LTE, часто обеспечивают более длительное время работы от батареи, чем процессоры Intel и AMD, а оборудование обходится производителям дешевле.

Microsoft хотела бы, чтобы Windows 10 работала на оборудовании ARM, чтобы она могла воспользоваться этими преимуществами. Конечно, вы, вероятно, не будете использовать настольный компьютер ARM в ближайшее время, но ARM может стать отличным выбором для планшетов, трансформеров 2-в-1 и даже небольших ноутбуков.

Связанный контент