Ubuntu ARMベースのシステムでネットワークカードのPCIパススルーを有効にする方法

Ubuntu ARMベースのシステムでネットワークカードのPCIパススルーを有効にする方法

私のubuntu 22.04 [ARM]システムにIntel x700シリーズネットワークカードがあります。

KVMで仮想化するときは、ゲストVMにこれらのNICポートを使用する必要があります。

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ベースのデバイスのようです。

どんなサポートでももっと役立つでしょう。

関連情報