Proxmox VE 现已支持 ARM64 架构。
Proxmox VE now available for ARM64

原始链接: https://forum.proxmox.com/threads/proxmox-virtual-environment-now-available-for-64-bit-arm-arm64.185527/

Proxmox Virtual Environment (VE) 9.2 已正式将其支持范围从 x86-64 扩展至 64 位 ARM (arm64/aarch64)。该版本基于 Debian 13.5 构建,并采用了与 x86-64 版本相同的技术栈(包括 QEMU 11.0 和 ZFS 2.4),是一个完全支持的生产版本,而非技术预览版。 **主要亮点:** * **硬件支持:** 正式支持 NVIDIA Grace Hopper 和 Vera 平台。其他基于 UEFI 的 ARMv9-A(及大多数 ARMv8-A)硬件在“尽力而为”的基础上提供支持。不支持仅使用设备树(Device-tree)的系统,例如树莓派(Raspberry Pi)。 * **统一生态:** 与 x86-64 版本共享相同的代码库、发布周期和企业存储库。 * **架构说明:** 客户机必须在架构匹配的节点上运行;x86-64 与 arm64 之间无法进行在线迁移。所有 arm64 上的虚拟机必须通过 UEFI (AAVMF) 引导。 * **许可授权:** 可通过 Proxmox 销售团队获取 arm64 版本的企业支持和订阅服务。 这一里程碑版本是与 NVIDIA 紧密合作开发的,使 Proxmox 能够在不同 CPU 架构间提供一致的管理体验,并计划根据企业需求扩展平台支持。

Proxmox VE 已正式增加对 ARM64 的支持。此举令许多用户感到意外,因为此前 Proxmox 对 ARM 的抵触立场已导致不少用户开始迁移至其他平台。 尽管官方文档指出 Proxmox 要求 UEFI/ACPI 兼容性(这意味着它并未正式支持许多消费级单板计算机),但已有用户反馈在树莓派 4 和 5 等设备上安装成功。社区成员指出,通过使用自定义 UEFI 固件,即使这些消费级硬件缺乏正式的“企业级”支持,该软件依然可以在这些开发板上运行。 部分社区成员将此视为积极进展,希望借此推动单板计算机市场采用更标准化的 UEFI/ACPI 引导方式,而非依赖特定的自定义构建版本。另一些用户则对时机感到沮丧,因为他们此前已根据公司先前的公开声明放弃了 Proxmox。尽管存在技术细节上的限制,社区目前正积极尝试在各类 ARM 架构硬件上部署 Proxmox。
相关文章

原文
We are excited to announce the first release of Proxmox Virtual Environment with official support for a second CPU architecture: 64-bit ARM (arm64/aarch64). Until now, Proxmox VE was available for x86-64 (amd64) only.

Proxmox VE 9.2 for arm64 shares the code base, package repositories, and release lifecycle with its x86-64 counterpart. It is built on Debian 13.5 "Trixie" with Linux kernel 7.0 as the stable default, and ships the same versions of our underlying key technologies, including QEMU 11.0, LXC 7.0, and ZFS 2.4. Configuration, tooling, and documentation are identical to x86-64, except for a small set of architecture-specific differences listed below.

Platform support

  • Fully supported on the NVIDIA Grace Hopper and NVIDIA Vera platforms
  • Best-effort support on other UEFI-based ARMv9-A or newer hardware (ARMv8-A generally works as well, likewise best-effort)
  • The host must boot through UEFI and describe its hardware through ACPI
  • Device-tree-only single-board computers, such as the Raspberry Pi, are not supported

Architecture-specific differences
  • Virtual machines always boot through UEFI, provided by the ARM build of OVMF (AAVMF). SeaBIOS is not available on arm64.
  • AMD SEV memory encryption and Intel GVT-g mediated vGPUs are x86-only.
  • There is no operating-system-level CPU microcode package, unlike intel-microcode and amd64-microcode on x86.
  • Guests only run on nodes matching their architecture, and live migration is only possible between nodes of the same architecture.

A special thank you goes to NVIDIA for their trust and their close collaboration on this port, which allowed us to develop, test, and harden Proxmox VE on arm64. It is already deployed in production on the supported platforms today. See more:
https://www.proxmox.com/en/about/co...ox-ve-for-nvidia-mission-control-ai-factories

We are working together with further enterprise server vendors on their ARM efforts and hope to expand the list of officially supported hardware platforms in the future.

Release notes
https://pve.proxmox.com/wiki/Roadmap

Press release
https://www.proxmox.com/en/about/company-details/press-releases/

Download
https://www.proxmox.com/en/downloads
Alternate ISO download:
https://enterprise.proxmox.com/iso

Documentation
https://pve.proxmox.com/pve-docs

Community Forum
https://forum.proxmox.com

Bugtracker
https://bugzilla.proxmox.com

Source code
https://git.proxmox.com

A huge thank you to our community, customers, and partners for reporting bugs, submitting patches, and helping us test - we couldn't do it without you!

FAQ
Q: Is Proxmox VE on arm64 a technology preview?
A: No. Proxmox VE on arm64 is fully supported on the platforms listed above, with the same release lifecycle and support windows as the x86-64 builds.

Q: Is there an enterprise repository, and is enterprise support available for arm64?
A: Yes. The pve-enterprise repository is available for arm64, and as on x86-64 we recommend it for production use. Hosts with an active subscription get enterprise support with the same service levels as on x86-64, through the usual customer portal.

Q: How do I get a subscription for an arm64 host?
A: Subscriptions for arm64 are separate from the x86-64 ones and are currently available on request. Please contact our sales team for a quote: [email protected]

Q: Will other Proxmox products become available for arm64?
A: We already have internal test builds for some of our products, for example Proxmox Backup Server, and are confident that we can bring them up to our release standards. Which products we prioritize depends on the requirements of our enterprise customers, so if this is relevant for you, please contact our business channels with details about your enterprise setup: [email protected]

Q: Which hardware is officially supported?
A: The NVIDIA Grace Hopper and NVIDIA Vera platforms. Other UEFI-based ARMv9-A or newer server hardware is supported on a best-effort basis; ARMv8-A hardware generally works too, also best-effort.

Q: Can I run Proxmox VE on a Raspberry Pi or a similar single-board computer?
A: No. An arm64 host must boot through UEFI and describe its hardware through ACPI. Device-tree-only boards and legacy boot are not supported.

Q: Can I mix x86-64 and arm64 nodes in one cluster?
A: This is not blocked technically, but mixed-architecture clusters are not officially supported. Note that guests only run on nodes of their own architecture, and live migration across architectures is not possible.

Q: Can I move an existing guest from an x86-64 node to an arm64 node?
A: The guest's data can be moved through offline migration, backup and restore, or shared storage, but the guest has to be reinstalled or reconfigured for the new architecture before it starts.

Q: Can I install Proxmox VE on top of Debian 13 "Trixie" for arm64?
A: Yes, the procedure is the same as on x86-64, see https://pve.proxmox.com/wiki/Install_Proxmox_VE_on_Debian_13_Trixie

Q: Are the package versions the same as on x86-64?
A: Both architectures are built from the same sources and track the same versions. Individual packages can be released later on arm64, as we currently have fewer systems available for validating that architecture.

Q: Where can I get more information about feature updates?
A: Check the roadmap, forum, the mailing list, and/or subscribe to our newsletter.

联系我们 contact @ memedata.com