为什么 Oracle Linux 无法识别 virtio?

为什么 Oracle Linux 无法识别 virtio?

在 KVM-libvirt 上我设置了一个 Oracle Linux VM (Oracle Linux 7)

我使用 SATA 运行它,但我想使用 virtio

我放置了 virtio 磁盘和网络..但是在启动时不加载驱动程序,或者更好的是,驱动程序已加载(网卡lspci报告!)virtio_pci

如果我这样做,modprobe virtio_net设备就会消失lspci

我尝试过dracut,然后重新启动,但没有任何变化

dracut --add-drivers "virtio_pci virtio_blk virtio_scsi virtio_net virtio_ring virtio" -f -v /boot/initramfs-`uname -r`.img `uname -r`

答案1

使用最新的内核 4.1.*(包含在 oracle linux 中,用于修复 metldown bug 的安全问题)可以完美运行。

相关内容