- 将文件上传到iso镜像文件夹中
上传后的文件一般情况下是在var/lib/vz/template/iso/
目录下
- 将img格式的文件转换为qcow2格式
因为qcow2格式的虚拟机可以保存快照
qemu-img convert -f raw -O qcow2 <firmware_name> <output_diskname>
如:qemu-img convert -f raw -O qcow2 /var/lib/vz/template/iso/openwrt-buddah-version-v1_2024_-squashfs-legacy.img vm-113-disk-1.qcow2
- 将qcow2导入虚拟机中
在 Proxmox VE (PVE) 中,使用 qm 命令导入磁盘时,磁盘的格式可能会被自动转换为存储的默认格式。如果在导入时没有明确指定格式,且目标存储的默认格式是 raw,那么即使原始磁盘是 qcow2 格式,导入后也会被转换为 raw 格式。
因此在执行命令时需要指定格式
qm importdisk <vmid> <source> <storage> <options>
如qm importdisk 113 vm-113-disk-1.qcow2 local --format qcow2
ps: 大部分情况使用的local-lvm,看pve安装的配置,我这里是直接是设置的local