https://documentation.suse.com/sles/11-SP4/html/SLES-all/cha-kvm-requires.htm
从这个表格可以看出SLES 9 SP4不支持virtio,貌似从SLES 10 SP4开始支持virtio
SLES 10 SP1 、SP2、SP3我试了,不支持virtio
SLES 12 | ||
---|---|---|
PV drivers: | kvm-clock, virtio-net, virtio-blk, virtio-balloon, virtio-console, virtio-rng, virtio-scsi | |
SLES 11 SP3 / SP4 | ||
PV drivers: | kvm-clock, virtio-net, virtio-blk, virtio-balloon, virtio-console, virtio-rng, virtio-scsi (SP3 and SP4 only) | |
SLES 10 SP4 | ||
PV drivers: | kvm-clock, virtio-net, virtio-blk, virtio-balloon, virtio-console | |
SLES 9 SP4 | ||
PV drivers: | n/a |
另外,SLES 10 SP3的虚拟化驱动有个单独的ISO
https://drivers.suse.com/novell/Novell-virtio-drivers-2.6.27/sles10-sp3/install-readme.html
https://drivers.suse.com/novell/Novell-virtio-drivers-2.6.27/sles10-sp3/
综上,suse系统是从suse 10 sp4开始集成虚拟化驱动的
腾讯云不提供suse系统了,我自己通过硬盘安装的方式安装SLES10、11、12、15。
以sles11sp3的硬盘安装为例
我把在suse官网下载的sles 11 sp3镜像文件放到数据盘第2个主分区
在GRUB legacy里用(hd1,1)表示第2块硬盘(即第一块数据盘)的第2个主分区
/boot/grub/menu.lst新增如下
title Install SUSE Linux Enterprise Server 11 SP3
root (hd1,1)
kernel (hd1,1)/loader/linux linux repo=hd:/dev/vdb2:/SLES-11-SP3-DVD-x86_64-GM-DVD1.iso
initrd (hd1,1)/loader/initrd
如果是GRUB 2,用(hd1,2)表示第2块硬盘(即第一块数据盘)的第2个主分区
/boot/grub2/grub.cfg新增配置如下
menuentry "Install SUSE Linux Enterprise Server 11 SP3" {
set root=(hd1,2)
linux (hd1,2)/loader/linux linux repo=hd:/dev/vdb2:/SLES-11-SP3-DVD-x86_64-GM-DVD1.iso
initrd (hd1,2)/loader/initrd
}
通过硬盘ISO安装的sles 11 sp3如下,如果要开机直接进入console,编辑/etc/inittab设置 3即可
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。