镜像服务 IMS-KVM虚拟化ECS安装原生的KVM驱动:SUSE/openSUSE系列操作指导(版本为SUSE 12 SP1)

时间:2025-06-06 17:38:17

SUSE/openSUSE系列操作指导(版本为SUSE 12 SP1)

当操作系统版本为SUSE 12 SP1时,请修改“/etc/dracut.conf”文件,添加virtio的驱动,操作步骤如下:
  1. 执行以下命令,打开“/etc/dracut.conf”文件。

    vi /etc/dracut.conf

  2. 按“i”进入编辑模式,在“add-drivers”项中添加virtio的驱动(具体格式要根据操作系统本身的要求来决定)。
    [root@CTU10000xxxxx ~]# vi /etc/dracut.conf 
    # additional kernel modules to the default
    add_drivers+="ata_piix ata_generic virtio_blk virtio_scsi virtio_net virtio_pci virtio_ring virtio"
  3. 按“Esc”后,输入:wq,按“Enter”。 保存设置并退出“/etc/dracut.conf”文件。
  4. 执行以下命令,重新生成initrd。

    dracut -f /boot/initramfs-文件名

    如果引导的虚拟文件系统不是默认的initramfs,则命令为:dracut -f 实际使用的initramfs文件名或者initrd文件名。“实际使用的initramfs文件名或者initrd文件名”可在grub.cfg配置(“/boot/grub/grub.cfg”或“/boot/grub2/grub.cfg”或“/boot/grub/grub.conf”,具体路径根据OS不同会有所不同)中获取。

  5. 如果引导的虚拟文件系统是initramfs,执行以下命令,检查是否已经成功装载了原生的KVM驱动相应模块。

    lsinitrd /boot/initramfs-`uname -r`.img | grep virtio

    如果引导的虚拟文件系统是initrd,执行如下命令,检查是否已经成功装载了原生的KVM驱动相应模块。

    lsinitrd /boot/initrd-`uname -r` | grep virtio

support.huaweicloud.com/usermanual-ims/ims_01_0326.html