飞牛OS 网卡直通/usr/sbin/grub-mkconfig: 1: /etc/default/grub: i915.force_probe=7d55: not found
一、常规直通
步骤一:确认硬件支持
在开启IOMMU前,需确认CPU和主板硬件支持:
- Intel CPU:需支持 VT-d(Virtualization Technology for Directed I/O)。
- AMD CPU:需支持 AMD-Vi。
- BIOS设置:确保BIOS已启用相关选项(如 Intel VT-d 或 AMD IOMMU)。
步骤二:在飞牛中开启ssh,用ssh工具连接,修改GRUB引导参数
1.sudo -i 输入密码切换root账号
2.nano /etc/default/grub
IntelCPU:在GRUB_CMDLINE_LINUX_DEFAULT中修改为:quiet intel_iommu=on iommu=pt
AMDCPU:替换为quiet amd_iommu=on
Ctrl+S 保存 Ctrl+X退出
3.update-grub
4.reboot
二、开始讲诉not found报错/usr/sbin/grub-mkconfig: 1: /etc/default/grub: i915.force_probe=7d55: not found
1.查看显卡ID
lspci -nnv | grep -i vga -A 12
输出00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:4692] (rev 04)
其中 [8086:4692] 就是显卡的ID:
8086 是厂商ID(Intel)
4692 是设备ID(你的显卡型号)。
2.修改/etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet i915.force_probe=4692 intel_iommu=on iommu=pt"
3.继续更新
update-grub
reboot
如果还有问题 检查nano /etc/default/grub配置文件 白色有效配置一共七行 如有不同请修改
