
2.3 在虚拟机中安装Red Hat Enterprise Linux 6
这是非常重要的一部分,希望读者仔细了解这部分内容。对于初学者来说,Linux的安装往往会遇到各种各样的问题。只有熟悉安装的各个步骤与细节才能够顺利安装系统。下面就具体讲解RHEL 6在VMware Workstation 9中的安装过程。
2.3.1 创建虚拟机
在Linux安装之前,需要在VMware中进行一些内容设置。
(1)首先进入虚拟机主界面,如图2-7所示。

图2-7 虚拟机界面
(2)单击【Create a New Virtual Machine】选项来创建新的虚拟机,出现向导对话框,如图2-8所示。

图2-8 安装向导
(3)选择【Typical(recommended)】单选按钮,然后单击【Next】按钮,进入用户系统安装环节,如图2-9所示。

图2-9 选择安装文件
(4)选择最下面的【I will install the operating system later】单选按钮,然后单击【Next】按钮。在操作系统中选中【Linux】,对应版本选择“Red Hat Enterprise Linux 6”,如图2-10所示。

图2-10 选择操作系统
(5)单击【Next】按钮,进入【Name the Virtual Machine】环节。给虚拟机命名,并设置安装文件的位置,如图2-11所示。

图2-11 设置虚拟机名称及位置
(6)单击【Next】按钮,进入【Specify Disk Capacity】环节,如图2-12所示,要求设置虚拟机的磁盘空间大小。说明一下,此处的空间划分不是真正的硬盘空间划分。如果所在机器允许,可以适当分配得大一些。该数值只是虚拟机所能分配空间的上线,具体要根据虚拟机的实际情况而定。

图2-12 分配虚拟机空间
(7)单击【Next】按钮,进入【Ready to Create Virtual Machine】环节,如图2-13所示,要求根据以上的设置创建虚拟机。此处可以定制一些硬件的参数,如果此处不设置,以后也可以在虚拟机中进行设置。

图2-13 准备创建虚拟机
(8)单击【Finish】按钮,虚拟机创建完成,等待安装Linux操作系统。
(9)进入所创建的虚拟机主界面,如图2-14所示。

图2-14 VMware中的虚拟机
(10)在虚拟机下安装Linux操作系统,需要设置ISO镜像文件的路径。进入设置界面,如图2-15所示。单击选中左侧的【CD/DVD(IDE)】选项,然后选中右侧的【Use ISO image file】单选按钮。接下来单击【Browse】按钮,找到预先下载的ISO镜像文件的所在路径,该路径即被设置为Linux系统盘所在位置。设置完毕后,即可安装Linux系统了。

图2-15 设置ISO文件路径
2.3.2 在虚拟机中安装Red Hat Enterprise Linux 6
虚拟机创建完毕后,就可以在该虚拟机中安装Linux操作系统来实现在Window系统中运行Linux的目的了。
(1)虚拟机安装完毕之后,会回到VMware主界面,如图2-16所示。单击左上角的绿色三角符号即可以开始操作系统的安装。

图2-16 安装VMware的界面
安装界面中各选项的说明如下。
Install or upgrade an existing system
全新安装或更新一个已存在Linux系统。
Install system with basic video driver
使用最基本的显卡驱动来安装操作系统(选择此项不影响安装过程,只是分辨率会比较低)。
Rescue installed system
进入系统修复模式。
Boot from local drive
直接引导启动本地驱动器(硬盘)中的系统。
Memory test
测试内存。
(2)这里选择第一项,安装或升级现有的系统,按Enter键确认,出现是否对CD媒体进行测试的提问,如图2-17所示。单击【Skip】按钮跳过测试。

图2-17 检测光盘
(3)进入安装程序。首先会跳出欢迎界面,如图2-18所示。单击【Next】按钮继续。

图2-18 欢迎界面
(4)选择安装程序的语言。如果选择“中文(简体)”,那么接下来的安装过程都是中文显示。默认的选项为“English”,如图2-19所示。单击【Next】按钮继续。

图2-19 选择语言
(5)选择键盘的类型。国内使用的是美式的QWERTY键盘,所以保持默认的“U.S.English”,如图2-20所示。单击【Next】按钮继续。

图2-20 键盘类型
(6)选择安装的设备类型。
Basic Storage Devices
基本存储设备。将系统装在本地的磁盘驱动器上。
Specialized Storage Devices
安装或更新在企业级的存储设备上。
一般选择默认的第一项,如图2-21所示。单击【Next】按钮继续。

图2-21 选择安装设备
(7)存储设备告警。单击按钮【Yes, discard any data】,如图2-22所示。

图2-22 系统警告
(8)设置主机名。在Hostname处填写主机名称,同时可以单击【Configure Network】按钮来配置静态IP,如图2-23、图2-24所示。单击【Next】按钮继续。

图2-23 设置主机名称

图2-24 选择网络连接
(9)配置网络。选中网卡后单击【Edit】按钮,可配置网络,默认为不配置,可使用DHCP自动获取。如图2-25所示,单击【Apply】按钮后,关闭网络配置窗口,则可以在进入系统后配置网络。

图2-25 网络设置
(10)时区选择为亚洲/上海。如果安装的是Windows/Linux双系统,为避免将Windows中的时间显示为格林•威治时间,即比北京时间晚8个小时,可去掉【System clock uses UTC】复选框的选择,如图2-26所示。单击【Next】按钮继续。

图2-26 选择时区
(11)设置root账户的密码。为了安全起见,请将密码设置得尽量复杂。输入两遍相同的密码后,将如图2-27所示。单击【Next】按钮继续。

图2-27 设置超级用户的密码
(12)选择分区方案。
Use All space
删除所有的已存在分区,包括ext2/ext3/ext4、swap、FAT、NTFS等,并执行默认的安装策略。
Replace Existing Linux System(s)
只删除Linux文件系统的分区,保留FAT、NTFS,并执行默认的安装策略。
Shrink Current System
缩减已存在的分区大小,并执行默认的安装策略。
Use Free Space
使用剩余未划分的空间,执行默认的安装策略。
Create Custom Layout
自定义分区策略。
选择最后一项,如图2-28所示。单击【Next】按钮继续。

图2-28 选择安装类型
(13)单击【Create】按钮创建分区,如图2-29所示。单击【Next】按钮继续。

图2-29 硬盘未分配时的空间情况
(14)选择【Standard Partition】标准分区,单击【Create】按钮,如图2-30所示。

图2-30 创建分区类型
(15)创建引导分区。在【Mount Point】下拉列表中选择【/boot】,文件系统类型选择【ext4】,选择大小为【200】,单击【OK】按钮,如图2-31所示。单击【Next】按钮继续。

图2-31 创建启动分区
(16)按照上述步骤创建交换分区后,【File System Type】选择【swap】,大小选择为内存的两倍,如图2-32所示。单击【Next】按钮继续。

图2-32 创建交换分区
(17)创建根分区“/”。【Size】为剩余全部空间。单击【OK】按钮继续,如图2-33所示。单击【Next】按钮继续。

图2-33 创建根分区
(18)查看分区结果,如图2-34所示。单击【Next】按钮继续。

图2-34 硬盘分区情况
(19)出现安装告警,提示将会对/dev/sda硬盘进行格式化,原有数据将丢失。单击【Format】按钮,如图2-35所示。单击【Next】按钮继续。注意:由于此处是在虚拟机下安装Linux,所以不是真正格式化硬盘,因此不用担心会对系统造成破坏!

图2-35 格式化提示
(20)出现安装警告。区别于Red Hat Enterprise Linux 5,分区操作将会立即生效,数据会全部丢失。单击【Write changes to disk】按钮,如图2-36所示。单击【Next】按钮继续。

图2-36 执行分区操作
(21)安装boot loader(GRUB)到/dev/sda上。此时也可以选择第二项【Use a boot loader password】来对GRUB进行加密,如图2-37所示。单击【Next】按钮继续。

图2-37 安装启动程序
(22)在安装操作系统的同时,不同的安装方案有不同的安装软件包,建议初学者选择【Desktop】,然后进行定制,选择【Customize now】,如图2-38所示。

图2-38 软件包的选择
(23)在【Languages】选项中选中【Chinese Support】复选框。建议使用英文来学习和使用Linux,但如果不安装中文支持,就无法阅读中文文档。开始检测软件包的依赖性关系,如图2-39所示。单击【Next】按钮继续。

图2-39 选择中文支持
(24)选中【Development】选项,然后选中【Additional Development】和【Development tools】复选框,如图2-40所示。单击【Next】按钮继续。

图2-40 选择开发工具
(25)安装过程结束,单击【Reboot】按钮重新启动计算机,重启界面如图2-41所示。

图2-41 重启界面
(26)进入安装完成后的首次设置页面。该页面只有首次重启时才会出现。接下来是欢迎页面,如图2-42所示。单击【Forward】按钮继续下一步。

图2-42 欢迎界面
(27)出现声明信息。保持默认选项【Yes, I agree to the License Agreement】(是,我同意该许可证协议)的选择,如图2-43所示。单击【Forward】按钮继续下一步。

图2-43 协议信息
(28)更新设置完成。提示用户没有加入RHN实现自动更新的功能,系统告知如想在后期加入该功能,可以选择菜单中的【System】/【Administrator】命令,或者打开终端输入rhg_register,如图2-44所示。单击【Forward】按钮继续下一步。

图2-44 软件升级设置
(29)创建普通用户。这一点区别于Red Hat Enterprise Linux 5,如果不创建,直接单击【Forward】就会弹出警告信息,要求必须创建一个普通用户账户。默认情况下,Red Hat Enterprise Linux 6是不允许以root身份登录X Window的,如图2-45所示。创建完毕后,单击【Forward】按钮继续下一步。

图2-45 创建系统用户
(30)设置日期和时间。默认是使用本地时间,也可选中【Synchronize date and time over the network】来设置NTP服务器的位置,从而通过网络更新时间,如图2-46所示。单击【Forward】按钮继续下一步。

图2-46 设置时间和日期
(31)设置Kdump内核救援模式。不要开启选项,单击【Finish】按钮完成设置,如图2-47所示。

图2-47 Kdump设置
2.3.3 运行Red Hat Enterprise Linux 6
以上所有内容安装完毕后,就可以运行Linux了,为了安全起见,所有Linux系统都要求以指定的账号登录。
(1)Linux操作系统安装完毕之后,就可以运行系统,首先需要登录,如图2-48所示。

图2-48 用户登录
(2)出现登录界面,选择【Other…】,输入用户名root。关于密码登录系统需说明一点,如果配置服务器则必须以root的身份登录,否则没有配置权限,如图2-49所示。

图2-49 root身份
(3)进入登录界面,选择登录名,输入密码进行登录,如图2-50所示。进入系统界面,说明成功登录,如图2-51所示。

图2-50 输入口令

图2-51 Linux主界面
(4)由于使用虚拟机,所以系统会提示安装VMware tools,安装该软件可以使用户使用虚拟机更方便。单击菜单项【VM】,然后单击选项【Install VMware Tools】,如图2-52所示。

图2-52 选择【Install VMware Tools】菜单项
(5)接下来会自动将VMware tools软件包以光驱的形式挂载,打开其内容,如图2-53所示。解压缩到其他目录,然后进行安装。查看该驱动器,显示如图2-54所示。

图2-53 VMware tools安装包

图2-54 安装VMware tools
安装VMware tools软件包的具体命令如下。
#cd /media/VMware\Tools/ #cp VMware\ Tools/VMwareTools -8.x.tar.gz /tmp #cd /tmp #tar -zxvf VMwareTools -8.x.tar.gz #cd VMware-tools-distrib ./VMware -install.pl
(6)执行安装脚本过程中全部按默认选项即可。最后出现“Enjoy”,表示安装完毕。
如果需要卸载VMware tools安装包,可以使用如下命令。
# cd /tmp/VMware-tools-distrib/bin # ./VMware- uninstall-tools.pl