KVM(基于内核的虚拟机)是标准的RHEL内核中内置的完整的虚拟化解决方案。它可以运行多款未经修改的Windows和Linux虚拟客户机操作系统。RHEL中的KVM系统管理程序通过libvirtAPI 和使用程序进行管理,如virt-manager何virsh等。以下实例中举例介绍如何利用KVM虚拟化技术安装RHEL7操作系统。

1. 使用 grep 确认你 Desktop 的 CPU 支持虚拟化

[root@desktop1 ~]# grep -E "vmx|svm" /proc/cpuinfo
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts nopl xtopology tsc_reliable nonstop_tsc aperfmperf eagerfpu pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch ida arat epb xsaveopt pln pts dtherm tpr_shadow vnmi ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 invpcid rdseed adx smap

2. 确认剩余的内存空间,这个根据实际情况定吧,如果你要装的程序很耗内存那么内存就要多留一些了。

[root@desktop1 ~]# free -h
total used free shared buffers cached
Mem: .8G 887M 939M 9.9M 1.1M 254M
-/+ buffers/cache: 632M .2G
Swap: .0G 0B .0G

3. 确认本地已经有了rhel7的光盘镜像文件

[root@desktop1 /]# ll -h /rhel7.iso
-rw-r--r--. root root .5G Dec : /rhel7.iso

4. 安装以下虚拟化软件包

[root@desktop1 /]# yum -y install libvirt
[root@desktop1 /]# yum -y install libvirt-python
[root@desktop1 /]# yum -y install libvirt-client

5. 使用virt-manager 命令打开图形化工具创建系统

[root@desktop1 /]# virt-manager

6. 新建虚拟机名称为virt1,使用local install media(ISO image or CDROM)作为安装源,点击forward

7. 在image中选择准备好的ISO文件,其他保持默认点击forward

8. 内存1024M,cpu核心选择1个,点击forward

9. 硬盘选择8G即可,其他保持默认,点击forward

10 在高级选项卡里选择网卡类型为“NAT”,点击Finsh

11. 虚拟机第一次启动会自动读取光盘,光标移动到第一行“Install Red ...”

12. 在安装语言中选择英语(保持默认),随机进入系统安装界面,点击“Installation Destination”,定义磁盘分配方案(其他默认即可)

13. 选中“I will configure partitioning”,自定义磁盘分区方案,然后点击“done”

14. 在磁盘分区窗口中点击“+”按钮,定义/boot分区,大小200M,随后点击“Add mount point”;定义一个根分区,大小6000M,随后点击“Add mount point”;定义swap空间,大小1024M,随后点击“Add mount point”;最终得到如下结果

15. 14步配置好后点击“done”,然后选择Accept Changes

16. 现在可以点击“Begin installation”,开始安装系统了

17. 在系统安装过程中,需要点击“ROOT PASSWORD”,来设置root用户的密码

18. 等待系统安装完成,点击reboot重启系统

如何使用KVM 虚拟机安装RHEL7系统的更多相关文章

  1. KVM虚拟机安装报错 KVM is not available

    在linux系统上使用kvm安装系统时,如果你的cpu不支持虚拟化技术那么可能会报以下错误: Warning:KVM is not available. This may mean the KVM p ...

  2. 使用虚拟化KVM安装RHEL7系统

    使用虚拟化KVM安装RHEL7系统 作者:Eric 微信:loveoracle11g 检查真实物理机是否支持虚拟化功能 [root@server ~]# grep vmx /proc/cpuinfo ...

  3. 虚拟机安装Linux系统图文教程

    虚拟机安装Linux系统图文教程 | 浏览:523 | 更新:2014-09-16 15:31 1 2 3 4 5 6 7 分步阅读 Linux系统的安装 工具/原料 VMware 9.0 虚拟机 L ...

  4. VirtualBox安装及使用说明和虚拟机安装XP系统图文教程

    virtualbox是一款开源的虚拟机软件,它能够支持多种操作系统的安装如:Solaris.Windows.DOS.Linux.OS/2 Warp.BSD等系统作为client操作系统,而且最新版本号 ...

  5. KVM 虚拟机 安装配置

    原创博文安装配置KVM http://www.cnblogs.com/elvi/p/7718574.htmlweb管理kvm http://www.cnblogs.com/elvi/p/7718582 ...

  6. VMware虚拟机安装CentOS系统图文教程

    上一篇:VMware虚拟机安装教程详解图文         上一篇文章给大家介绍了虚拟机的安装,本文为大家详细介绍一下如何在虚拟机安装CentOS系统:   一:VMware虚拟机创建:   1:打开 ...

  7. VirtualBox虚拟机安装ubuntu系统(图文详解)

    不多说,直接上干货! 想简单说下,想必大家有的喜欢玩一下linux操作系统,但是又不想实际安装在物理机上.那我们就需要用到虚拟机了,这里我们介绍一下如何用VirtualBox安装ubuntu的方法. ...

  8. Win10系统XWware虚拟机安装Linux系统(Ubuntu)最新版教程

    XWware虚拟机安装Linux系统(Ubuntu)教程 一.下载并安装VMware虚拟机 借助VMware Workstation Pro, 我们可以在同一台Windows或Linux PC上同时运 ...

  9. kvm虚拟化学习笔记(三)之windows kvm虚拟机安装

    KVM虚拟化学习笔记系列文章列表----------------------------------------kvm虚拟化学习笔记(一)之kvm虚拟化环境安装http://koumm.blog.51 ...

随机推荐

  1. 编程算法 - 迷宫的最短路径 代码(C++)

    迷宫的最短路径 代码(C++) 本文地址: http://blog.csdn.net/caroline_wendy 题目: 给定一个大小为N*M的迷宫. 迷宫由通道和墙壁组成, 每一步能够向邻接的上下 ...

  2. 【jquery】多日期选择插件easyui date

    1.本次介绍一个好用的 多日期选择插件:EasyUI date,适用于:需要一次性选择多个日期,无需手动一个一个进行添加. 2.效果图: 3.下载地址:http://www.jeasyui.com/d ...

  3. 软件申请获取root权限

      申请root的工具类 //获取root权限 RootManager manager=new RootManager(); manager.upgradeRootPermission(getPack ...

  4. ios中在uiNavigationcontroller中做转场动画

    1:了解,当创建一个UINavigationcontroller中时,当创建一个子视图控制器压入uiNavigationController中,其中里面的view也别加入UINavigationcon ...

  5. Xcode使用小技巧-filter查找功能和查看最近修改的文件

    今天偶然发现了关于Xcode的一个小技巧: 1.查看最近修改的文件 2.使用filter查找制定文件 没错,就是下面这个东西,很容易忽略的一个小工具,在Xcode左下角位置. 通过这个,我们能够在整个 ...

  6. 做一个合格的Team Leader -- 领导和管理基本概念 三种激励手段:恐吓、贪念、承诺

    做一个合格的Team Leader -- 基本概念 1.领导和管理   人们乐于被领导:他们不喜欢被管理,不喜欢像牛一样被驱赶或指挥.   管理者强迫人们服从他们的命令,而领导者则会带领他们一起工作. ...

  7. redis常用性能分析命令

    一.连接 src/redis-cli -h 10.20.137.141 -p 6379 >auth 123456789 src/redis-cli -h 10.20.137.141 -p 637 ...

  8. [AaronYang原创] 敏捷开发-Jira 6.0.5环境搭建[2]

    基本配置-关卡一(我研究了1.5个小时 AaronYang)   JIRA的设置向导将只显示您安装后第一次JIRA. 一旦你完成了它,你不能再次运行它. 然而,每一个设置在设置向导配置可以通过管理控制 ...

  9. js中文乱码问题,编码设为utf-8,但还是乱码问题。

    dw中编辑js的时候使用另存为菜单,在存储的时候勾选上一个叫[包括Unicode签名(BOM)(S)]的选项,然后存储.再次在浏览器源码中查看的时候js的中文就正常显示了,查看属性,编码也是UTF-8 ...

  10. 《从零開始学Swift》学习笔记(Day 65)——Cocoa Touch设计模式及应用之选择器

    原创文章,欢迎转载.转载请注明:关东升的博客 实现目标与动作关联使用UIControl类addTarget(_:action:forControlEvents:)方法,演示样例代码例如以下: butt ...