initramfs 構成に新しいモジュールを追加できませんでした。

initramfs 構成に新しいモジュールを追加できませんでした。

OMVFを介してPCIを渡そうとします。手動

これは、vfio、vfio_iommu_type1、vfio_pci、およびvfio_virqfdがこの順序でmkinitcpioに追加されることを意味します。

その後、initramfs構成を再生成します。ただし、後でシステムは起動しません。追加されたモジュールを削除して再構成すると、システムは以前の状態に戻ります。

また、システムが起動しない理由を確認する方法はありますか?

答え1

システムが起動しない場合は、構成エラーが原因です。私のスラックウェアはpciペストルーにこの手順を使用します。この場合、単純なpciカードを渡します。 pciカードは「ホスト」システムで使用しないでください。したがって、Linuxがそれをサポートしていない場合は問題ありません。それ以外の場合はブラックリストに追加されます。 /etc/modprobe.dにモジュールを追加して再起動するか、可能であればrmmodを試してください。次に、このコマンドを使用してホストから切り離します。

virsh nodedev-detach pci_0000_06_00_0

この例では、pci アドレス pci_0000_06_00_0 を使用しています。次のコマンドを使用してアドレスを検索できます。

lspci

次にvirt-managerまたはqemuを使用してPCIカードを転送します。

関連情報