安装KVM-方式2-yum

点击创建新的虚拟机

创建新的虚拟机

选择自定义

选择自定义

下一步

下一步

选择稍后安装操作系统

选择稍后安装操作系统

客户机操作系统选择Linux,版本选择CentOS 8 64位

选择客户机操作系统

虚拟机名称命名KVM1

虚拟机名称

处理器数量选择合适的数量,选择下一步

处理器数量

选择合适的内存

内存设置

网络类型选择NAT

网络类型NAT

I/O控制器类型选择推荐的

I/O控制器类型

虚拟磁盘类型选择推荐的

虚拟磁盘类型

选择创建新的磁盘

创建新的磁盘

填写合适的磁盘容量

磁盘容量

下一步

下一步

选择自定义硬件

自定义硬件

点击处理器,虚拟化引擎中勾选虚拟化Intel VT-x

勾选虚拟化Intel VT-x

点击新CD/DVD,选择使用ISO映像文件,选择CentOS-Stream8镜像光盘

选择ISO映像文件

点击完成

点击完成

点击开启此虚拟机

开启此虚拟机

选择Install CentOS Stream 8

选择Install CentOS Stream 8

选择Continue

选择Continue

选择安装位置

选择安装位置

选择Done

选择Done

配置root用户密码,创建一个普通用户huawei

配置root密码和普通用户

选调整时区与时间

调整时区与时间

选择安装软件

选择安装软件

设置网络

设置网络

安装过程1

安装过程2

安装过程3

安装过程4

安装完成,重启

安装完成重启

重启界面

重启过程1

重启过程2

重启后,使用root账号登录

root账号登录

登录成功

右击虚拟机设置,挂载光盘,设置为yum源

挂载光盘设置为yum源

执行lsblk命令,查看多了个sr0光盘

# 查看块设备信息,确认sr0光盘已识别
[root@KVM1 ~]# lsblk      #查看多了个sr0光盘

命令输出:

NAME        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sr0          11:0    1 12.8G  0 rom  /run/media/root/CentOS-Stream-8-BaseOS-x86_64
nvme0n1     259:0    0  100G  0 disk
├─nvme0n1p1 259:1    0    1G  0 part /boot
└─nvme0n1p2 259:2    0   99G  0 part
  ├─cs-root 253:0    0 61.2G  0 lvm  /
  ├─cs-swap 253:1    0  7.9G  0 lvm  [SWAP]
  └─cs-home 253:2    0 29.9G  0 lvm  /home

将光盘挂载到/mnt目录

# 将光盘设备挂载到/mnt目录
[root@KVM1 ~]# mount /dev/sr0 /mnt      #将光盘挂载到/mnt目录

命令输出:

mount: /mnt: WARNING: device write-protected, mounted read-only.

lsblk和mount命令执行

进入yum源配置目录

# 切换到yum源配置文件目录
[root@KVM1 ~]# cd /etc/yum.repos.d/

查看当前目录下的repo文件

# 列出当前目录下的所有文件
[root@KVM1 yum.repos.d]# ls

命令输出:

CentOS-Stream-AppStream.repo  CentOS-Stream-Extras-common.repo     CentOS-Stream-Media.repo       CentOS-Stream-RealTime.repo
CentOS-Stream-BaseOS.repo     CentOS-Stream-Extras.repo            CentOS-Stream-NFV.repo         CentOS-Stream-ResilientStorage.repo
CentOS-Stream-Debuginfo.repo  CentOS-Stream-HighAvailability.repo  CentOS-Stream-PowerTools.repo  CentOS-Stream-Sources.repo

删除所有默认的repo文件

# 强制删除当前目录下所有文件
[root@KVM1 yum.repos.d]# rm -rf *

使用vim创建dvd.repo配置文件

# 使用vim编辑器创建dvd.repo配置文件
[root@KVM1 yum.repos.d]# vim dvd.repo

dvd.repo中输入以下内容,然后:wq保存退出

[AppStream]
name=AppStream
baseurl=file:///mnt/AppStream
enabled=1
gpgcheck=0

[BaseOS]
name=BaseOS
baseurl=file:///mnt/BaseOS
enabled=1
gpgcheck=0

清除yum缓存

# 清除所有yum缓存
[root@KVM1 yum.repos.d]# yum clean all

生成yum缓存

# 生成新的yum元数据缓存
[root@KVM1 yum.repos.d]# yum makecache

安装Virtualization虚拟化组件组

# 安装所有Virtualization相关的软件包组
[root@KVM1 yum.repos.d]# yum group install "Virtualization*" -y

关机并拍摄快照

# 关闭系统,之后拍摄快照
[root@KVM1 yum.repos.d]# poweroff        #关机,拍摄快照

yum源配置和KVM安装

安装完成1

安装完成2


关机并拍摄快照
# 关闭系统,之后拍摄快照
[root@KVM1 yum.repos.d]# poweroff        #关机,拍摄快照
Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐