文章目录
- ovf文件:包含了虚拟机的硬件配置,例如cpu规格、内存等。
- 一个或多个vmdk文件:这些是虚拟机的硬盘镜像,数量取决于虚拟机有多少个硬盘。
准备
- MikroTik RouterOS x86 6.44.2 L5.ovf ROS-6.43.16-X64-L6[60M].ovf.zip
- disk-0.vmdk 虚拟机的硬盘镜像
- Proxmox VE 5.4.1
- MobaXterm
文件上传
把ovf文件上传到Proxmox主机,可以用winscp,也可以在web端上传到存储,在右边选择“内容”-“上传”即可,这里有一个技巧,因为上传的只能是iso或者容器模板,这里选择iso,然后把之前的ova文件加上一个iso后缀就可以上传成功了。
我用的是MobaXterm,可以ssh也可以scp
把ovf和vmdk文件上传到指定目录,哪里都可以,只要记住,这里我放在/tmp文件夹
- 在/tmp文件夹内创建新文件夹ros
- 把ovf和vmdk文件上传到该目录
文件导入
cd /tmp/ros
qm importovf 666 MikroTik-RouterOS-L5.ovf local --format qcow2
- 666 是虚拟机的id,在proxmox所有虚拟机中要唯一,是一个3位数字,可自定义,默认100起
- MikroTik-RouterOS-L5.ovf 是主要ovf文件,包含了虚拟机的硬件配置,例如cpu规格、内存等。
- –format qcow2 是指定导入后硬盘镜像的格式,默认是raw格式。
保留L5授权码及添加网卡
ssh登录
vi /etc/pve/qemu-server/111.conf
保留授权
在 ide0: local:666/vm-666-disk-0.qcow2 后添加一下内容,使用命令 A
,model=VMware%20Virtual%20IDE%20Hard%20Drive,serial=00000000000000000001
添加网卡
可以在该文件修改,也可以在页面进行修改
查看网卡对应的号码,当前目录或者根目录都行
lspci
记住网卡的号码,添加直通或不直通的号码,当然也可以直接从PVE的界面进行添加PCI设备
在最后添加以下内容,使用命令 G o
hostpci0:01:00.0
hostpci1:01:00.1
保存退出:wq!
修改硬件配置
在PVE界面进行,比如我把内存调整为512MB,核心调整为1个
启动之后设置ip
- 登录pve管理界面,打开控制台
- 用户名admin,密码为空,登录
- 默认IP为192.168.88.1,可使用ip address print 查看
- 删除默认ip,使用命令ip address remove 0
- 查看网口,interface print
- 更改lan口的ip地址为192.168.1.8,比如说是ether2,就是最小数的网卡,输入命令:ip address add address=192.168.1.8/24 interface=ether2
- 使用ip address print 查看ip
- 网线连接网卡(因为我是直通网卡,虚拟的不需要),最小数的网卡比如是ether2就是上面的hostpci0:01:00.0,先添加的网卡
- 使用winbox连接