跳过正文
Proxmox issue【Display output is not active】
  1. 云计算/

Proxmox issue【Display output is not active】

目录
proxmox - 这篇文章属于一个选集。
§ 3: 本文

在国产信创服务器(鲲鹏 920 芯片)上部署 Proxmox VE 时遇到问题:创建虚拟机并启动后,控制台提示 Display output is not active,无法正常进入系统安装界面。

Proxmox arm64【Display output is not active】
#

Version: Pxvirt-8.3-2 虚拟机显示输出问题 (已修复)

proxmox_kunpeng920_202407191731725.png

环境信息
#

虚拟机创建时使用默认配置:

  • 虚拟机系统:Proxmox VE 8.1
  • CPU: aarch64
  • BIOS: SeaBIOS
  • SCSI控制器: VirtIO SCSI
  • 网络设备: virtio

分析故障
#

初步判断为 BIOS 引导方式不兼容导致启动异常,尝试将引导方式切换为 UEFI。

问题处理
#

  1. 检查是否已安装 UEFI 固件​
# AAVMF_CODE.ms.fd
ls -l /usr/share/pve-edk2-firmware
  1. 安装 UEFI 固件(如未安装)​​
# 更新APT
apt update
# 安装pve-edk2-firmware-aarch64
apt install pve-edk2-firmware-aarch64
  1. 查看是否安装成功
    proxmox_arm_uefi_202408051738085.png
  2. 创建虚拟机,BIOS配置
    proxmox_kunpeng920_202407192206789.png
  3. 打开虚拟机电源,正常进入系统引导

Virtual Machines

  • The pve-edk2-firmware package, which provides (U)EFI firmware for virtual machines, has been split up in multiple packages. Users of the fully supported amd64/x86_64 architectures do not need to change anything.

    • The OVMF variants, used for amd64/x86_64 based virtual machines, got moved into pve-edk2-firmware-ovmf and pve-edk2-firmware-legacy, these will always be installed automatically on upgrade.

    • The AAVMF variants, used for the experimental ARM64 VM integration, have been moved to pve-edk2-firmware-aarch64, this package won’t be automatically installed on upgrade, if you rely on the experimental ARM integration you need to manually install this package.

  • With the 8.1 machine version, QEMU switched to using SMBIOS 3.0 by default, utilizing a 64-bit entry point. Since the SMBIOS 32-bit and 64-bit entry points can coexist, and most modern operating systems set up both, the general impact should be minimal

    • However, certain operating systems or appliances, such as Juniper’s vSRX, do not have a 64-bit entry point set up and might fail to boot with the new machine type.

    • For affected VMs, you can explicitly pin the machine version to 8.0 in the web interface. Note that the machine version of VMs with a Windows OS type is automatically pinned to the most recent version at the time of creation.

参考文档:

结语
#


proxmox - 这篇文章属于一个选集。
§ 3: 本文

相关文章


微信赞赏
微信赞赏
关注公众号
关注公众号
支付宝赞赏
支付宝赞赏