Windows for ARM 安装盘有什么用?

Windows for ARM 安装盘有什么用?

自 Windows 10 版本 2004 以来,我看到一些俄罗斯人将微软官方的 Windows AArch64 ISO 放在网上供下载。

ARM64 ISO 映像

我们先把法律问题放在一边,我对此类 ISO 的用途很好奇。

截至目前(2020 年底),至少在我所在的地区,基于 AArch64 的 Windows 设备无处可寻。据我所知,实际上有一些,主要是笔记本电脑和平板电脑混合体。但此类设备始终预装 Windows 10,不需要安装光盘。我认为它们可能会有一个单独的 ROM 分区用于“恢复出厂设置”功能,因此永远不需要安装光盘。

更不用说 ARM 主板总是有不同的逻辑硬件布局,并且每个主板都需要专门的 ROM 映像。将一个设备的映像刷入另一个设备将导致变砖,即使它们具有相同的 CPU/芯片组。所以我看不出我们在 x86 PC 上使用的“通用”ISO 有什么用处。我不指望我能在具有 ARM64 处理器的 Android 电视盒上安装这样的 ISO。

由于 ARM 版 Windows 还很新,我了解的信息不多。有人能解释一下吗?

答案1

请参阅下面的更新!!!

微软提供了 ARM VHDX 文件,所以我猜 ISO 文件也可以用于 ARM 虚拟机

使用 Windows 10 on ARM Insider Preview 版本,您可以在基于 Windows 10 ARM 的电脑上的 Hyper-V 中创建 64 位 ARM (ARM64) VM。x64 硬件不支持创建 ARM64 VM。

创建 ARM64 VM 的先决条件:

  • 基于 Windows 10 ARM 的 PC,配备 Microsoft SQ1、Qualcomm Snapdragon 8cx 或 Qualcomm Snapdragon 850 处理器
  • Windows 10 专业版或企业版,构建19559或更新版本
  • 已启用 Hyper-V(指示

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

如果你没有 Hyper-V,你可以在 Qemu 上运行. 它也可以用来安装在覆盆子 树莓派 3树莓派 4Lumia 950 XL

Winaero 还表示它可以用于从头开始安装,因此看起来有些设备实际上可以使用该 ISO

释放后很快Windows 内部版本 20231对于 Dev Channel 内部人员,Microsoft 还提供了该版本的 ISO 文件。因此,如果您有兴趣从头开始安装该版本,则可以节省自己构建 ISO 的时间。

官方 Windows 版本 20231 ISO 映像现已发布


原来有一个标准叫基础系统架构来自 ARM,由服务器基础系统架构 (SBSA)服务器基本启动要求 (SBBR)。他们的目标是标准化 ARM 系统的启动方式。一旦你有一块支持 SBSA/SBBR 的主板,你就可以启动任何兼容操作系统的通用 UEFI 映像,而无需做任何特殊的事情。这意味着您可以启动 Windows ARM ISO 映像并在这些平台上本地安装 Windows

Arm SystemReady SR(原名 Arm ServerReady)为服务器提供了一种 Just Works 解决方案,使合作伙伴可以放心部署 Arm 服务器。该计划基于行业标准和服务器基础系统架构 (SBSA) 和服务器基础启动要求 (SBBR) 补充,以及 Arm 服务器架构合规套件 (ACS)。Arm SystemReady SR 确保基于 Arm 的服务器开箱即用,提供与标准操作系统、虚拟机管理程序和软件的无缝互操作性。

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

事实上在 SBSA 之前微软也定义了自己的要求,以便 ARM 系统能够运行同样使用 UEFI 和 ACPI 的 Windows,我想你也可以在它们上面启动 ARM ISO

尽管名称中带有“服务器”,但它只是一个标准,任何人都可以实现它。它甚至被带入了 Raspberry Pi 4

Pi 4 UEFI 旨在完全符合 SBBR,以运行属于 ServerReady 生态系统的 64 位 Arm(AArch64 又名 arm64)操作系统。这包括通过标准 ACPI 启动并期望符合 SBSA 的系统的标准 FreeBSD、NetBSD、Microsoft Windows 10 和 Linux 发行版。Arm ServerReady 确保基于 Arm 的基础设施开箱即用,并提供与标准操作系统、虚拟机管理程序和软件的无缝互操作性。

Raspberry Pi 4 通过符合 SBBR 标准的 UEFI 固件努力迈向 ServerReady 状态

当然,现在有很多支持 SBSA 的 ARM 服务器和工作站,可以使用 ARM ISO

它们具有与 x86 一样的 UEFI 设置:

ARM 上的 UEFI

您可以在这里看到它们如何启动并显示 Grub 的多重启动菜单:https://youtu.be/6gpy5Hhj1C8?t=118

还有一个Cavium ThunderX2 上的 ARM 服务器上的 Windows 演示

也可以看看

答案2

我无法回答为什么需要图像,因为笔记本电脑/平板电脑确实预装了 Windows,并且很可能像您所说的那样带有恢复分区。

但是,这些机器与旧版 Windows RT 平板电脑或 Windows CE 设备不同,后者需要单独的、特定于系统的图像。

这些机器带有 UEFI 固件和 ACPI 表来描述/抽象硬件。只需稍加调整,您也可以在它们上运行相当标准的 Linux 发行版:https://github.com/aarch64-laptops/build

答案3

ARM 是一种不同于当今 PC 上使用的标准 Intel x86 和 64 位 Intel 架构的处理器架构。(甚至 AMD 也生产与 Intel 架构兼容的芯片。)iPhone、iPad 和 Android 手机等移动设备以及许多其他小型设备都装有 ARM 芯片,而不是 Intel 芯片。

低功耗 ARM PC 比传统的 x86 PC(我们今天使用的大多数台式机和笔记本电脑)具有一些优势。ARM PC 具有内置 LTE 蜂窝连接,通常比英特尔和 AMD CPU 具有更长的电池寿命,而且硬件对制造商来说更便宜。

微软希望 Windows 10 能够在 ARM 硬件上运行,这样它就可以获得这些好处。当然,您可能不会很快使用 ARM 桌面,但 ARM 可能是平板电脑、二合一变形本甚至更小的笔记本电脑的绝佳选择。

相关内容