ARM 虚拟机缺 acpi 为什么登录没反应?

ARM 虚拟机配置中 <features> 区块缺少 <acpi/>,表面现象是 virsh console 登录没反应。根因是 ACPI 缺失导致系统底层硬件/服务初始化异常,间接引发登录流程失败。 现象 ARM 虚拟机配置中 <features> 区块里缺少 <acpi/>,虚拟机异常。 表面现象是 virsh console 的时候登录没有反应。 这种时候其实都是虚拟机启动阶段就有问题了。 排查 各 feature 的作用 <apic/> - 高级可编程中断控制器(Advanced Programmable Interrupt Controller) 这是 x86 架构的中断控制器标准,替代老式的 8259 PIC; 负责管理 CPU 的中断请求(比如硬件设备的信号、定时器中断等); 支持多核心 CPU 的中断分发、中断优先级控制、中断重映射等; 对 ARM 环境的意义:ARM 架构不使用 APIC,这个配置属于冗余配置(无实际作用),是兼容 x86 配置模板留下的,删除也不会影响 ARM 虚拟机运行。 <pae/> - 物理地址扩展(Physical Address Extension) 这是 32 位 x86 架构的内存扩展技术,让 32 位 x86 系统突破 4GB 物理内存的访问限制(最大支持 64GB); 对 ARM 环境的意义:你的环境是 64 位 ARM(aarch64),天然支持大于 4GB 的内存寻址,<pae/> 完全无作用,属于冗余配置。 <acpi/> - 高级配置与电源接口(Advanced Configuration and Power Interface) ...

January 25, 2026 · 1 min · 191 words · 文叨叨