请稍侯

proxmox vepve导入ova

23 December 2023

Proxmox VE(PVE)导入ova虚拟机文件

ova其实就是虚拟机的打包格式,所以可以直接压,得到虚拟机配置文件和vmdk的虚拟硬盘

tar -xvf win10-ltsb.ova

解压成 vmdk 虚拟磁盘文件后,上传到pve机器上,以下使用 scp 复制

# 复制pub key 到目标机器上的 authorized_keys
cat ~/.ssh/id_rsa.pub | ssh [email protected] "cat >> /home/luowei/.ssh/authorized_keys"

# 复制到pve中
scp win10-ltsb-disk1.vmdk [email protected]:~/data/

然后新建虚拟机,按以下配置

VM ID: 102
操作系统:不使用任何介质
磁盘:删除掉
网络模型:interE1000
其他硬件:按需自行选择

创建完成后,再导入ova解压后的磁盘,若建虚拟机时没创建了磁秀,就在建好之后删除掉该虚拟机的虚拟硬盘,再导入。

添加ova解压后的虚拟磁盘

qm importdisk 102 win10-ltsb-disk1.vmdk local -format qcow2

导入后就能在WEB端看到这块硬盘,再修改磁盘格式,将其改成 sata0 或 sata1 等,磁盘映像选我们从ova解决后的磁盘映像,完成后再在选项里修改引导顺序并启用,最后开机。

关于 qm importdisk 解释

  • local:这是指定虚拟磁盘文件所在的存储位置。local 表示虚拟磁盘文件位于本地存储中。这个参数可以根据实际情况更改为其他存储标识符,例如 nfsiscsi 等。
  • -format qcow2:这是指定导入的虚拟磁盘文件的格式。在这个例子中,虚拟磁盘文件将被转换为 QCOW2 格式。QCOW2 是一种常用的虚拟磁盘格式,它支持压缩和快照功能。
  • 在 Proxmox VE 中,除了 QCOW2 格式,还可以使用以下格式的虚拟磁盘:
    1. RAW(裸格式):RAW 格式是一种未经压缩或转换的原始磁盘映像格式。它提供了最基本的磁盘映像功能,并能够提供最高的性能。使用 RAW 格式时,虚拟磁盘文件将与底层物理磁盘的格式相对应。
    2. VMDK(VMware Virtual Disk):VMDK 格式是 VMware 虚拟磁盘格式,通常用于 VMware 虚拟化平台。Proxmox VE 支持导入和使用 VMDK 格式的虚拟磁盘。
    3. VDI(VirtualBox Disk Image):VDI 格式是 VirtualBox 虚拟磁盘格式,适用于 VirtualBox 虚拟化平台。Proxmox VE 可以导入和使用 VDI 格式的虚拟磁盘。
    4. VHDX(Hyper-V Virtual Hard Disk):VHDX 格式是 Hyper-V 虚拟磁盘格式,用于 Microsoft Hyper-V 虚拟化平台。Proxmox VE 支持导入和使用 VHDX 格式的虚拟磁盘。
    5. COW(Copy on Write):COW 格式是一种存储增量数据的磁盘格式,它记录了对基础映像的变更。COW 格式通常与其他格式(如 RAW、VMDK 或 VDI)一起使用。

参考:https://blog.csdn.net/mfkd1000/article/details/130986427