Proxmox x86_64
运行arm架构虚拟机部署教程
一、准备工作
在开始部署aarch64架构的虚拟机之前,请确保您的Proxmox VE环境已经正确安装并配置好,并且有可用的存储空间。
二、创建虚拟机
- 创建基础虚拟机
使用以下命令创建一个基础虚拟机,指定内存、CPU核心数、网卡类型和系统标识等参数。
qm create 116 --name aarch64-vm --memory 8192 --cores 8 --net0 virtio,bridge=vmbr0 --ostype l26
三、特定于aarch64架构的配置
- 安装必需固件
- 对于aarch64架构的支持,需要先安装对应的固件包。
apt install pve-edk2-firmware-aarch64
- 设置机器标识与架构
- 设置虚拟机使用
virt
类型的机器标识,并指定架构为aarch64
。
qm set 116 --machine virt --arch aarch64
- 设置虚拟机使用
- 删除vmgenid
- 删除生成的唯一标识符以避免潜在冲突。
qm set 116 --delete vmgenid
四、导入磁盘镜像
这里使用Debian 12的arm-cloud镜像进行演示。请根据实际情况替换镜像文件名和路径。
qm importdisk 116 debian-12-genericcloud-arm64-20241201-1948.qcow2 local-lvm -format qcow2