img的镜像在PVE中是无法直接引导的,那么只能通过其他方式进行安装。我也不会,只好问度娘。从张大妈那里找到了教程。
教程的步骤大概是这样的:
1.先上传openwrt的img镜像
2.创建虚拟机,但不要有任何引导介质和硬盘,也不要启动虚拟机
3.添加虚拟网卡,安装openwrt必须两个网口,虚拟的也可以,就算无法使用也行
4.通过PVE的shell,执行导入镜像的命令,将上传好的openwrt镜像导入
5.把导入的镜像硬盘添加到创建的虚拟机中
6.启动虚拟机,然后设置好openwrt的LAN口IP地址
7.重启,完成!
别的都好说,直接在PVE的WEB界面鼠标操作就完事了。只有导入镜像,需要通过命令。
导入镜像的命令如下:
qm importdisk 100 /var/lib/vz/template/iso/OP.img local-lvm
修改LAN口IP地址:
vi /etc/config/network
命令中的100就是创建的虚拟机ID,OP.img就是上传的openwrt镜像文件名,如果上传的镜像文件名不是这样的,就按照实际情况替换。local-lvm一般来说,默认的lvm就是这个名称,不用修改。执行完之后,显示:Successfully imported disk as 'unused0:local-lvm:vm-100-disk-0'就是成功了。然后启动,修改LAN口的IP地址,重启即可通过设置好的IP地址访问openwrt了。
附张大妈的教程地址: