飞牛虚拟机ALL IN ONE?不是不行【一】路由器安装篇

前言

前两天飞牛更新了虚拟机应用,让其支持了更多的镜像格式(img、qcow2等),之前只支持iso镜像文件

这样就让飞牛有了更多的可能性,更多可以折腾的玩法

所以我把用来虚拟化的PVE主机,也换成了飞牛系统

相比与PVE、ESXi等专业虚拟化底层系统

飞牛虚拟机有很多优点,搭建简单、快速、上手难度极低、可视化搭建流程等等,几乎没有使用代码的场景

但同时也有很大的进步空间,很多功能例如硬盘的单独直通、系统化规范化的管理界面、V-GPU的驱动支持、硬件性能最大成程度的发挥等,都不支持或者有缺陷,但是作为一个还在公测的系统,已经很不错了。

也希望随着时间,飞牛能带给我们更多的惊喜。

本系列将带大家一起用飞牛虚拟机搭建一个支持硬件直通的ALL IN ON系统

包括但不限于(暂定,有其他需求可以找我加

虚拟路由器IstoreOS(直通网卡,ipv6设置、远程访问、插件安装含插件)

虚拟windows11系统(直通显卡、远程桌面连接,实现远程剪辑)

虚拟DSM群晖系统(直通硬盘、为群晖转飞牛提供文件转移方案)

虚拟FNOS飞牛(套娃也不是不行、没啥实用,单纯娱乐)

虚拟Centos系统(安装宝塔,搭建个人网站、搭建游戏服务器等)

虚拟MACOS(还在研究,不一定可行,pve是可行的,我试试)

准备工作

主板BIOS自行开启vd-x

1.到官方地址下载最新版本的镜像文件,会得道一个.img.gz的镜像文件,上传飞牛备用,飞牛系统设置--网络设置--开启ovs

官网地址https://fw.koolcenter.com/iStoreOS/x86_64/

2.飞牛应用中心安装虚拟机应用,安装后打开,硬件--打开硬件直通选项,根据要求填入--我已知晓硬件直通的配置要求和使用风险

3.开启IOMMU及核显直通,打开FinalShell(SSH)工具,连接飞牛主机,输入账号密码登录

没有软件和不会使用的看这里

【SSH工具】FinalShell v4.5.12最新安装包 | 温克Baby

4.输入

sudo -i

#获取root权限,回车后会让再次输入密码,输入过程不显示,盲输不要出错

5.输入

nano /etc/default/grub

#修改引导加载程序内核命令行配置文件GRUB

6.修改配置 注意以下情况选择一种

GRUB_CMDLINE_LINUX_DEFAULT="quiet"

#段落前加井号 # 就可以注释掉(不生效),方便哪天想要关闭,可以删除配置后,删除井号就可以了

修改为6.1、6.2中的一种。

6.1修改为

GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt"

#AMD的CPU自行将intel改为amd

此模式适合显卡直通(独占模式),且大部分intel cpu都支持

6.2应用商店安装i915-sriov-dkms驱动后,再来操作

如果是12代之后的CPU,可以开启核显SRIOV,可以将虚拟核显同时直通给不同的虚拟机,且性能几乎没有损耗和分割

注意AMD所有都不支持

GRUB_CMDLINE_LINUX_DEFAULT="quiet i915.force_probe=7d55"

# “ 引号内添加

intel_iommu=on iommu=pt i915.enable_guc=3 i915.max_vfs=7

#注意开头空格一并复制

#其中i915.max_vfs=7,中的“7”代表将要虚拟化的核显数量,可变更。

#注意!切勿将00.02.0那个物理GPU / PF传递给VM,这会使所有其他VF崩溃。

6.修改或添加后按Ctrl+s保存,Ctrl+x退出

6.2的输入

echo 3 > /sys/devices/pci0000:00/0000:00:02.0/sriov_numvfs

#开启虚拟化模块

7.输入

update-grub

#更新GEUB引导配置,看到 done 后

输入

update-initramfs -u -k all

#内核更新initramfs文件系统

输入

reboot

#重启

8.成功开启IOMMU

安装IstoreOS虚拟机

1.打开虚拟机应用--虚拟机--新建虚拟机

名称 IstoreOS

操作系统 其他

2.选择刚才上传的镜像文件,核心内存按需求分配,建议2核4G

3.总线选择SATA,再添加一个存储盘,大小任意,建议40G

4.单网口添加网卡,我有3个网口加一个无线,这里选择不添加,后边直通网卡

5.硬件直通

这里选择这两张网卡直通

6.点击确定,就可以看到创建的虚拟机

点击开机后,点击vnc访问

会看到开始跑码

7.这里可能需要将窗口拉大一点,看到这个界面,按回车

8.看到这个界面,系统已经启动完成

9.输入 ip a 查看网卡信息,可以看到br-lan显示有IP地址

如果和你的电脑不在同一网段,请修改电脑IP网段保持和它相同,或者看下边

或者嫌麻烦可以输入quickstart 选择change LAN IP,直接在虚拟机上修改IP地址

10.在浏览器中输入虚拟机的IP,来到IstoreOS的主页,用户root 默认密码password,点击登录

先配置密码,配置完,点击保存,然后刷新页面,警告就消失了

好了今天先讲到这里,本来想一下写完呢,一看表凌晨3点了已经,分两期写吧

关键开启硬件直通太占篇幅了

下一期虚拟路由器使用篇

教大家怎么设置

1.作为主路由如何设置(需要虚拟机满足最少2个网卡)内容包含拨号、ipv6设置、防火墙设置、ipv6远程访问、插件安装emmm含科学插件

2.作为旁路由如何设置,内容包含主旁路由设置,插件安装含插件(带PDF使用文档)emmm,

kx插件和使用文档,凭评论截图单独找我要,禁止外传,如果发现踢人,加禁IP。

网站没了大家都看不了,请不要传播