X86平台下Linux系统安装部署KVM,以及KVM一些配置

环境:银河麒麟SP1-V2303系统,X86架构,目标虚拟机为win10

一、安装
1.APT源安装
sudo apt install qemu qemu-kvm bridge-utils virt-manager libguestfs-tools qemu-system  qemu-efi  qemu-utils libvirt-clients libvirt-daemon-system gir1.2-spiceclientgtk-3.0

这里默认的virt-manager是2.1.0的
可以去清华镜像源手动下载4.0.0以及以上版本的virtinst和virt-manager包(这俩包需要同步更新)

2.一些也许可以注意一下的点

libguestfs-tools包是帮助KVM虚拟机管理文件系统,诸如磁盘之类,需要则下载
qemu-utils是一些qemu的命令,帮助管理KVM虚拟机,qemu-kvm是KVM硬件虚拟化层面的交互软件包,需要则下载

重启系统

二、环境配置
设置权限

如果刚下载安装完,在终端用普通用户权限打开virt-manager链接qemu/kvm失败,则需要修改libvirt的权限。

sudo vim /etc/libvirt/libvirt.conf

打开这个文件后,添加两行

unix_sock_group = "libvirt"
unix_sock_rw_perms = "0770"

保存,然后sudo systemctl restart libvirt-guests.service以及sudo systemctl restart libvirtd.service
添加成功后尝试再次启动virt-manager发现还是失败,再reboot重启下系统。
在这里插入图片描述
这一步完成

三、安装KVM管理的虚拟机

有两种安装方式,一种是用iso镜像文件,另一种是用qcow2磁盘。前者需要对虚拟系统做一些配置,后者即开即用,不需要再经过安装系统的步骤,直接开机使用。有两种不同格式的安装,还有用virt-manager手动导入文件,或者virt-install脚本安装两种不同安装方式。

利用iso镜像文件安装

使用在virt-manager里手动配置虚拟机设置,文件选择目标ISO文件,操作系统选择win10,这时的选择并无生成的qcow2磁盘文件,也没有手动生成,所以选择默认,磁盘大小需要设置为20G以上。

磁盘设置
此处也可以用自定义的空白磁盘,qemu-img create -f qcow2 win10 25G,指定格式为qcow2文件,名字为win10,大小25G
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
一定要勾选“在安装前自定义配置”,否则有些选项会随即设置导致宿主机不支持。

虚拟硬件设置在这里插入图片描述
这里的磁盘暂时选择为默认的sata磁盘,其余选项后续说明。
固件X86下可以选择OVMF,也可以选择默认的BIOS,他俩的差别是BIOS支持带有内存数据的内部快照,OVMF只支持外部快照。下载OVMF固件安装包sudo apt install ovmf,安装完毕在/usr/share/OVMF目录下,在这里可以选择OVMF_CODE.fd文

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值