CentOS KVM虚拟安装和开机启动

1. 配置系统

关闭SELinux

bash 复制代码
setenforce 0

持久化关闭配置

复制代码
vi /etc/selinux/config

2. 安装虚拟化软件

安装 KVM、QEMU等虚拟化软件。

bash 复制代码
yum install qemu-kvm qemu-img virt-manager libvirt virt-install virt-viewer 

检查LVM模块是否已经加载

bash 复制代码
lsmod |grep kvm

设置开机启动

bash 复制代码
systemctl enable libvirtd 

启动 libvirtd

bash 复制代码
systemctl start libvirtd 

查看状态

bash 复制代码
systemctl status libvirtd 

3. 虚拟机创建和安装

打开虚拟机管理器


创建新的虚拟机 , 选择 本地安装介质

点击 本地浏览

在弹出的窗口中选择 镜像的ISO文件,点击 打开

在弹出的 新建虚拟机 中根据实际情况去处 勾选,然后手动选择操作系统的类型和版本,点击 前进

配置虚拟机 内存 和 CPU,点击 前进

设置磁盘大小,点击 前进 ,如果默认的磁盘空间不足请选择手动创建。

填写虚拟机的 名称选择网络 选择 宿主机的工作网口, 并且设置 源模式 为 桥接,这样可以在网络中直接访问到该虚拟机, 点击完成。

点击完成后将会弹出虚拟机窗口,接下来按照操作系统的安装方式一步一步完成安装就可以。

4. 高级

4.1 手动创建卷

勾选 选择或创建自定义存储 ,点击 管理

添加 新存储池 ,设置 存储池的 名称 ,这个名称可以自定义,然后点击 前进

填写 目标路径 ,也可以直接点击 浏览 选择合适的路径,完成后点击 完成

创建完成后 选择刚才创建的 存储池,然后在 部分点击 + 创建存储卷 ,这个卷就是我们虚拟机的存储磁盘,这里设置一下 名称 以及 最大容量 点击 完成

完成后 选择刚才创建的卷,点击 选择卷 ,就可以实现自定义的卷定义了。

可以看到卷部分已经是刚才创建的卷了。

4.2 设置虚拟机随随主机一起启动

在打开的虚拟中中点击 灯泡

选择 引导选项 ,在 自动启动勾选 主机引导时启动虚拟机

完成后点击 应用

应用后将弹出提示,配置需要在虚拟机关闭后才生效。

确认后我们关闭虚拟机,然后重新启动即可。

参考文献

1\]. [博客园 . KVM虚拟机随宿主机开机自启动 . 返回主页海洋svs . 2022.07 . https://www.cnblogs.com/haiyangsvs/p/16466694.html](https://www.cnblogs.com/haiyangsvs/p/16466694.html) \[2\]. [CSDN . 银河麒麟 ARM架构 Qemu虚拟机 . Cliven . 2022.05 . https://blog.csdn.net/q1009020096/article/details/124609598](https://blog.csdn.net/q1009020096/article/details/124609598)

相关推荐
JZC_xiaozhong5 小时前
数据不互通、审批慢?企业多系统智能协同与流程自动化解决方案
运维·自动化·流程管理·流程自动化·数据集成与应用集成·流程监控·流程可视化设计
爱学习的小囧5 小时前
ESXi 8.0 原生支持 NVMe 固态硬盘吗?VMD 配置详解教程
linux·运维·服务器·esxi·esxi8.0
坚持就完事了5 小时前
Linux中的变量
linux·运维·服务器
hERS EOUS5 小时前
nginx 代理 redis
运维·redis·nginx
handler015 小时前
从源码到二进制:深度拆解 Linux 下 C 程序的编译与链接全流程
linux·c语言·开发语言·c++·笔记·学习
Cat_Rocky6 小时前
利用Packet Tracer网络实验
linux·运维·服务器
嵌入式×边缘AI:打怪升级日志6 小时前
Linux 驱动实战:SR501 人体红外传感器驱动开发与调试全记录
linux·运维·驱动开发
正点原子6 小时前
【正点原子Linux连载】第三章 U-Boot使用 摘自【正点原子】ATK-DLRK3568嵌入式Linux驱动开发指南
linux·运维·驱动开发
Qbw20046 小时前
【Linux】进程地址空间
linux·c++
忍冬行者6 小时前
MongoDB 三节点副本集离线部署运维手册
运维·数据库·mongodb