当前位置:首页 > 软件教程>Proxmox VE(PVE)导入RouterOS(ROS) ESXi ovf模版

Proxmox VE(PVE)导入RouterOS(ROS) ESXi ovf模版

软件教程 / 星之宇 / 2019-6-1 17:47 / 浏览:19536 / 评论:22

Proxmox VE(以下简称PVE)导入RouterOS(以下简称ROS)的ESXi ovf模版,并成功转移ROS的授权。


一、环境介绍

1、PVE版本:Proxmox Virtual Environment 5.4-3

2、ROS ovf模版:文章最后有下载(ROS-6.43.16-X64-L6[60M].ovf)

3、WinSCP(请自行百度下载)


二、PVE导入OVF模版

1、解压ROS-6.43.16-X64-L6[60M].ovf.zip文件,用WinSCP把ROS6上传至PVE根目录


2、打开PVE的shell,输入 qm importovf 999 /ROS6/ROS6.ovf local-lvm 等待完成。

491-1.png


3、已经看到999(ROS6)的虚拟机了,这个时候千万不要启动。


4、使用WinSCP打开路径/etc/pve/nodes/pve/qemu-server/,双击999.conf文件可以直接编辑,在第三行ide0最后添加以下内容后保存

,model=VMware%20Virtual%20IDE%20Hard%20Drive,serial=00000000000000000001

491-2.png


5、现在可以启动ROS虚拟机了。看到还是L6的授权

491-3.png

至此,PVE安装ROS就完成了。


三、上传备份安装ROS(另一种安装ROS方法)

1、下载我已经打包好的备份文件ROS-6.44.6-X64-L5-2G-PVE-VMA.zip并解压

2、使用WinSCP打开路径/var/lib/vz/dump,上传解压文件vzdump-qemu-666-2019_12_06-20_43_59.vma

491-8.png


3、打开local -> 内容,选中刚才上传的备份文件vzdump-qemu-666-2019_12_06-20_43_59.vma,点击恢复

491-5.png


4、填入VM ID随便填,一般默认即可。

491-9.png


5、出现Task OK表示导入完成,刷新即可。

491-10.png

至此已经导入完成ROS,这个时候你只需要配置网卡即可启动。


以下看看就好:

四、原理说明

1、导入ovf,PVE官网的教程很详细了,这边就不做说明了。

2、ROS的license信息是跟硬盘型号、硬盘大小、硬盘序列号有关的,所以这边要保证这些信息一样的话,授权就不会丢失。

3、ESXi的IDE虚拟硬盘,型号ID是 VMware Virtual IDE Hard Drive,硬盘序列号是00000000000000000001,硬盘大小是因为导入ovf的原因是不变的。

491-4.png


4、PVE官网有关于IDE硬盘的参数修改的方法,参数要做url-encoded,所以VMware Virtual IDE Hard Drive就变成了VMware%20Virtual%20IDE%20Hard%20Drive

491-6.png

491-7.png

目前有 22 条评论

    • QQ
    • 填好QQ,点击获取自动填写昵称和邮箱
    • 昵称
    • 邮箱
    • 网址

    游客3708277334 2020-10-19 15:019楼

    导入了。结果配置好无法上网。评论

    星之宇 2020-10-19 15:13

    @游客3708277334:可能是配置错误。回复

    游客3708277334 2020-10-19 16:57

    @星之宇:我按照实体机的设置的。  发现只能通过PVE管理口登录,双网口的网卡设置的IP,无法登录进入ROS。回复

    游客245096079 2020-07-17 18:028楼

    您好,兩個VMA版本有什不同,容量差很多,下哪個比較好?评论

    星之宇 2020-07-17 18:17

    @游客245096079:60M的升级比较麻烦,L6授权
    2G的可以直接升级,不过是L5授权回复

    yang 2020-05-26 10:537楼

    网上找遍了 都没有支持unraid的ros6.0以上版本,只能安装ros5.2的,不知道楼主有没有适合这个虚拟机安装的ros系统呢?谢谢评论

    星之宇 2020-05-26 10:58

    @yang:不是不能用。花钱可以使用虚拟化版本CHR版本的ROS。破解版要带入硬盘信息,没研究过unraid是否可以带入esxi硬盘信息,没办法带入的话就不行,还要支持IDE硬盘格式,不支持也不行。回复

    yang 2020-05-28 23:51

    @星之宇:用的win10系统中的VM虚拟机安装了你2G的那个系统,想虚拟一个openwrt出国旅游,但各个ROS里64位版本的KVM,建立虚拟机后使用始终提示CPU无法识别,我估计会不会是破解问题,所以无法使用呢?请问老大有用过ROS系统里自带的虚拟机系统吗?回复

    星之宇 2020-05-29 10:12

    @yang:为什么要用ros自带的虚拟机呢?你直接安装esxi安装ros和openwrt就好。回复

    游客1964953183 2020-05-21 18:556楼

    导入PVE成功,root的登录是密码是?评论

    星之宇 2020-05-21 19:23

    @游客1964953183:账号是admin, 密码为空回复

    游客1918241427 2019-09-17 14:115楼

    博主请问OVF模版可以转换到微软Hyper-V虚拟机上面使用吗?有台电脑不方便换这二个虚拟机。要是支持hyper-v能写个教程就好了。感谢。评论

    星之宇 2019-09-17 14:12

    @游客1918241427:Hyper-v不支持的。你需要找Hyper-v的模版或者花钱购买ROS的license回复

    游客666663529 2019-07-21 06:124楼

    安装成功但,路径/etc/pve/nodes/pve/qemu-server/下找不到.conf文件评论

    星之宇 2019-07-21 06:19

    @游客666663529:好好找找吧,可能是有conf的,可能是版本不同导致路径也不同吧。回复

    游客1944828378 2019-11-12 12:48

    @游客666663529:PVE是你自己pve节点的名称  每个人可能 不同回复

    游客20607121 2019-06-24 11:513楼

    找到原因了。自己问题,先cd /root/ROS6在执行qm importovf 999 ROS6.ovf local-lvm就OK了评论

    游客20607121 2019-06-24 11:402楼

    pve是543版本用winscp把解压好ROS6文件夹(里面三个文件带文件夹)上传到root根目录下后执行qm importovf 999 /ROS6/ROS6.ovf local-lvm出错。
    /ROS6/ROS6.ovf: non-existent or non-regular file
    问一下怎么办评论

    游客2032152589 2019-06-02 17:341楼

    为什么不直接提供转好pve的下载评论

    星之宇 2019-06-02 19:55

    @游客2032152589:让你们折腾下,昨天放上去了又被我删除了。回复

    游客2032152589 2019-06-04 15:32

    @星之宇:这么调皮回复

    星之宇 2019-06-04 15:50

    @游客2032152589:导入的话,步骤也差不到哪里去,WinSCP也要用的,下次再水一篇备份和导入的。回复