我的 ubuntu 22.04[ARM] 系统上有 Intel x700 系列网卡
使用 KVM 进行虚拟化时,我需要将这些 NIC 端口用于来宾 VM。
如果有任何文档来设置 NIC 卡的 PCI 直通会更好,我已按照以下 URL 进行设置。但不幸的是没有成功。
https://www.servethehome.com/how-to-pass-through-pcie-nics-with-proxmox-ve-on-intel-and-amd/
在本文档中,设置完所有内容后,我在以下命令中看不到任何输出。
root@a1-95910:/home/ixuser# **cat /etc/default/grub**
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt"
GRUB_CMDLINE_LINUX=""
root@a1-95910:/home/ixuser# **cat /etc/modules**
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd
root@a1-95910:/home/ixuser# **dmesg | grep -e DMAR -e IOMMU**
root@a1-95910:/home/ixuser#
看起来该文档适用于基于 Intel 和 AMD 的设备。
任何支持都会更有帮助。