内容摘自恩山论坛

PVE下的导入过程

1.准备好PVE系统和ROS镜像文件MikroTik-RouterOS-7.1.1.ova

2.用WinSCP等工具,将MikroTik-RouterOS-7.1.1.ova文件上传至PVE中,路径/var/lib/vz/template/qemu/

3.用putty等工具,登录PVE后台,解压文件获得ovf、vmdk文件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
  cd /var/lib/vz/template/qemu/
tar -xvf MikroTik-RouterOS-7.1.1.ova
ls
```
输出结果:
MikroTik-RouterOS-7.1.1-disk1.vmdk MikroTik-RouterOS-7.1.1.ova
MikroTik-RouterOS-7.1.1.mf MikroTik-RouterOS-7.1.1.ovf

#### 4.SSH工具导入镜像

qm importovf 201 MikroTik-RouterOS-7.1.1.ovf local-lvm --format qcow2

注:101是虚拟机ID,原来必须不存在,会自动创建。

#### 5.修改虚拟机配置文件

vi /etc/pve/nodes/pve/qemu-server/201.conf
将 ide0: local-lvm:vm-201-disk-0
改成 ide0: local-lvm:vm-201-disk-0,model=VMware%20Virtual%20IDE%20Hard%20Drive,serial=00000000000000000001
注:路径中nodes后面的PVE,是安装PVE时自己命名的节点名称(小写字母),根据自己的实际情况修改;注意不要漏了英文状态下的逗号。

#### 6.在PVE的web页面中添加网卡,默认没有网卡。

**用户名admin密码admin**

**问题汇总:**

root@My:/var/lib/vz/template/qemu# qm importovf 105 MikroTik-RouterOS-7.1.1.ovf local-lvm –format qcow2
400 too many arguments
qm importovf [OPTIONS]

这是什么情况?

    local-lvm –format qcow2
这里语法错了改为:
    local-lvm --format qcow2    就可以解决

<!--more-->