目 录CONTENT

文章目录

教大家在Linux系统上安装QEMU-KVM虚拟机

听书先生
2025-06-10 / 0 评论 / 0 点赞 / 114 阅读 / 0 字

之前我的虚拟机交流群有人私信我说,要我出一个Linux系统的QEMU-KVM虚拟机的教程,可是小编之前忙于工作生活,把这件事搁置在了后面,今天小编教大家在Ubuntu,CentOS,Debian,Fedona等Linux操作系统上安装KVM虚拟机的教程。

说起KVM,小编之前玩过很多次,但是当时小编没有任何自己搭建的网站平台,光靠一个视频是完全不能够的,但是到了现在小编可以通过网站分享很多关于Linux操作系统的知识,希望这个教程能够帮助到很多正在学习云计算,Linux操作系统的同学们以及同行。

这里的话小编没有任何一个带有Linux操作系统的电脑,不过好在VMware虚拟机可以搞嵌套虚拟化,可以给在VMware环境下安装KVM虚拟机,并且完美运行所以小编在这样的环境下给大家出一个阿里云,天翼云,腾讯云一模一样的KVM虚拟机的安装教程。

这里我使用Fedora系统给大家做演示,KVM虚拟机里的Windows操作系统由B站UP主CakesArelies研发的Windows Starfire OS 10,大家可以在这个QQ群:114399116里下载。

一、初始的准备(安装QEMU-KVM虚拟机软件)

这里需要大家注意,QEMU-KVM虚拟机的安装难度,是所有虚拟机软件的魔鬼级别,一旦安装失败你只能重装Linux操作系统,特此说明。

(一)首先在桌面上右键,点击终端,输入指令进root权限下操作

如果你的Linux系统不是root账户需要输入以下指令进入Linux的root账户

sudo -i

sudo root

(二)检查 Virtualization extensions

检查 Virtualization extensions是确认您的 CPU 具有 Intel VT 或 AMD-V 虚拟化扩展。在某些系统中,这在 BIOS 上被禁用,您可能需要启用它

cat /proc/cpuinfo | egrep "vmx|svm"

终端窗口下出现所有带红色或者其他颜色的vmx代表的是虚拟化已启用

(三)在 Fedora 上安装 KVM / QEMU(Ubuntu,CentOS,Debian操作系统同理)

通过运行以下命令,在 Fedora 系统上安装所需的QEMU-KVM虚拟化安装包

sudo dnf -y install bridge-utils libvirt virt-install qemu-kvm

安装后,验证 Kernel modules 是否已加载

lsmod | grep kvm

出现下图界面就代表Kernel modules 已加载成功

此外,安装用于虚拟机管理的有用工具

sudo dnf install libvirt-devel virt-top libguestfs-tools guestfs-tools

(四)启动并启用 KVM 守护程序

默认情况下,KVM 守护进程未启动,请使用以下命令启动服务

sudo systemctl start libvirtd

这里如上图没有报错的情况下,说明设置成功

然后使服务在启动时启动

sudo systemctl enable libvirtd

出现上图红框形式的提示说明设置成功

(五)安装 Virtual Machine Manager GUI

输入以下指令安装Virtual Machine Manager GUI(QEMU-KVM虚拟化管理器)

sudo dnf -y install virt-manager

到这里准备的部分到此结束,接下来安装Windows系统

二、创建虚拟机安装系统

经过上面的准备,开始安装Windows系统,Linux安装也同理,这里的安装步骤很简单,几乎是傻瓜式操作。

(一)创建新的虚拟机

点击开始按钮点击全部应用程序点击虚拟系统管理器(这里每个Linux发行版的界面不一样,这里用的是Fedora KDE桌面版本,几乎和Windows一样,这里仅供参考。

打开软件后点击文件创建虚拟机

然后选择使用iso格式安装系统

第一步

第二步

第三步

如有出现下图现象打勾点击是

第四步

点击完成

(二)安装Windows系统(Linux等系统同理)

虚拟机创建完成之后接下来安装Windows系统和QEMU的专属硬盘,显卡驱动整个过程很简单。

第一步双击刚刚创建的虚拟机并开启

第二步安装Windows操作系统(图片上的箭头和方框按照顺序安装)

下面等待安装完成即可

(三)配置Windows

这里详细给大家说说创建本地账户等一系列操作(还是根据箭头指示操作)

下面点击下一步

接下来调出桌面图标

到这里虚拟机配置就安装完成了

(四)安装QEMU驱动(仅Windows 10和Windows 11虚拟机)

首先挂载virtio-Windows驱动镜像文件

最后返回虚拟机界面安装驱动

到了最后点击Finish即可

最后的检查

桌面上此电脑右键计算机管理,找到网络适配器(有可能是E1000网卡,Windows系统自带)和显示适配器展开,如果全部显示RedHat表示驱动安装成功

文章中的驱动下载链接

123云盘

0

评论区