内核发布时缺少virtio相关驱动
由于没有多余的设备运行fnos,因此尝试使用qemu-system-x86启动系统。在6.12.18-trim版本时包含相关完整的virtio驱动,可以正常启动系统。最近进行系统升级后,发现新版本内核6.18.18-trim virtio相关驱动不完整,导致virtio_blk驱动无法加载,不能识别到虚拟块设备。
下面是我在6.12.18-trim版本initrd阶段加载的驱动。6.18.18-trim缺少了一些,无法启动,希望后续linux-image-6.18.18-trim包能正常带这些virtio驱动。
kernel/drivers/virtio/virtio_ring.ko
kernel/drivers/virtio/virtio.ko
kernel/drivers/block/virtio_blk.ko
kernel/net/core/failover.ko
kernel/drivers/net/net_failover.ko
kernel/drivers/net/virtio_net.ko
kernel/drivers/virtio/virtio_pci_modern_dev.ko
kernel/drivers/virtio/virtio_pci_legacy_dev.ko
kernel/drivers/virtio/virtio_pci.ko
kernel/drivers/virtio/virtio_mmio.ko
kernel/lib/crc16.ko
kernel/crypto/crc32c_generic.ko
kernel/fs/mbcache.ko
kernel/fs/jbd2/jbd2.ko
kernel/fs/ext4/ext4.ko
kernel/drivers/char/hw_random/rng-core.ko
kernel/drivers/char/hw_random/virtio-rng.ko