准备工作
- 在飞牛文件管理创建一个名为ISO的文件夹,上传一个.ISO文件,或随便上传一个文件改后缀后.ISO,因为我们装的是.IMG镜像系统,实际用不到ISO文件,因为飞牛虚拟机创建的时候必需选一个ISO才能下一步。
- 在飞牛OS系统设置>>网络设置>>打开虚拟机要用到的网口的OVS功能。(当然,你已经开启了硬件直通的话直接跳过这步)。


下面直接开始操作吧!
一、创建虚拟机




创建好虚拟机后先别启动,下面我们来到文件管理。
二、上传IMG文件
打开飞牛的文件管理>>管理员视角>>找到VM文件夹下的POOL文件夹。
虚拟机会在POOL文件夹下为每台虚拟机生成一个文件。

接下来,我们把想安装的.IMG文件也上传到这个目录
三、通过SSH为.IMG镜像转换格式
- 通过SSH登陆飞牛后,我们先切换到ROOT,粘贴以下代码回车并输入密码。
sudo -i
2. 获取POOL文件夹原始路径

3. 在SSH里进入POOL文件夹
cd /vol1/vm/pool
VOL1只是我的路径,我只有一个硬盘,如果你们是多盘符的话跟我的不一定相同,根据自己复制到的粘贴就行。
4. 把.IMG转换成.qcow2文件。
qemu-img convert -O qcow2 这里替换成你的镜像名 op.qcow2
# 例
qemu-img convert -O qcow2 openwrt-24.10.0-x86-64-generic-ext4-combined-efi.img op.qcow2

5. 把qcow2文件重命名并赋予正确权限
先复制虚拟机创建时自动生成的文件名,复制好后把文件删了。然后把qcow2文件改成它的名字。如我的:201f5da1-2a0f-476a-8798-4713cfd786e3-175k
最后还要赋予文件的正确权限
chown libvirt-qemu:libvirt-qemu 这里替换成你的文件名
#例:
chown libvirt-qemu:libvirt-qemu 201f5da1-2a0f-476a-8798-4713cfd786e3-175k
大功告成!到这里就可以回去虚拟机页面点击开机了。
喂饭教程啰嗦点,实际操作不到30秒……
最后再送上一个刚按七尺宇教程编译的一个X86-64-openwrt24.10官方固件。初始数据:192.168.1.1,ROOT,ROOT
链接:https://caiyun.139.com/m/i?2jQXnWmXYHB6p
提取码:y89u
教程来源:小陈折腾日记