在 PVE 中导入 Mikrotik RouterOS 并保留授权

a6i6g-6j9kh.png

  1. 准备工作

    首先把 ROS 镜像放到 PVE 宿主机上面去。什么格式都行啦,.vmdk .img .ovf 都可以直接导

  2. 导入
    1
    find / -name <yourTarget>

    cd 到放镜像的文件夹

    然后开导

    ovf 格式:(ovf 格式的话不需要事先添加虚拟机)

    1
    qm importovf <要创建的虚拟机 ID > RouterOS.ovf <存储 (local、local-lvm)> --format qcow2

    vmdk 格式:(要事先创建一个虚拟机,要注意用 IDE 磁盘管理

    1
    qm importdisk <已有的虚拟机 ID > RouterOS.vmdk <存储 (local、local-lvm)>

    实例:

    1
    qm importdisk 233 ./RouterOS.vmdk local-lvm

    233 是虚拟机的 id

  3. 保留授权码

    进入宿主机 ssh、VNC or telnet 你钟意就行

    1
    vi /etc/pve/qemu-server/233.conf

    然后在 ide: local:233/vm-233-disk-0.qcow2 后添加以下内容,vi 的话使用命令 A

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

    微信截图_20220222201405.png

注意事项:磁盘管理一定要用 IDE,否则会保留授权码失败或丢虚拟磁盘

微信图片_20220222201333.png

都搞定了就直接开机就能用了,起飞~