操作步骤
复制配置文件
cp /etc/pve/qemu-server/<源VM ID>.conf /etc/pve/qemu-server/<新VM ID>.conf
编辑配置文件
- 修改磁盘路径:将原VM ID替换为新ID(如 vm-100-disk-0 → vm-101-disk-0)
- 最后启动虚拟机的时候,会报
TASK ERROR: no such logical volume pve/vm-<新VM ID>-disk-0
的错误,通过web页面先删掉硬盘再添加硬盘即可 - 或者通过命令
qm set <新VM ID> --virtio0 <存储>:<磁盘路径>,size=<大小>
,没测试
删除和更新 MAC 地址
(让 Proxmox 自动生成新的)
qm set <新VM ID> --delete net0 qm set <新VM ID> --net0 virtio,bridge=vmbr0,firewall=1
删除 SMBIOS UUID
(让 Proxmox 自动生成新的)
qm set <新VM ID> --delete smbios1
删除 vmgenid
(让 Proxmox 自动生成新的)
qm set <新VM ID> --delete vmgenid
启动虚拟机
启动虚拟机