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 카드를 전송하십시오.

관련 정보