我正在运行 QEMU,除了操作系统驱动器之外,我还通过 AHCI Controller 将它与另一个 SATA 磁盘连接,如下所示:
-drive id=test,file=test_drive.img,if=none
-device ahci,id=ahci_test
-device ide-drive,drive=test,bus=ahci_test.0
我想在该 VM 内运行另一个 VM,并将该磁盘直接分配给该 VM。 这可能吗? 我需要嵌套的 KVM 功能吗? 我必须启用 VT-d 吗?
谢谢
最佳答案
它在嵌套 KVM 中不起作用。 guest 永远不会有 VT-d,即使主机有,因为 QEMU 不模拟 IOMMU。
关于linux - 在嵌套的 QEMU guest 中直接分配 pci 设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18357944/