1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

1.3 创建虚拟机及安装CentOS系统

1.3.1 创建虚拟机

准备工作至此我们完成了,安装完成VMware后,会在Windows桌面出现VMware图标,直接双击打开即可,在此开始创建虚拟主机,我们所学的Linux需要安装在VMware虚拟主机中的。

1.双击启动VMware12,如图1-12 所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-12 VMware

2.打开VMware后,点击左上角“文件”按钮,---》点击“新建虚拟机”,如图1-13所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-13 新建虚拟机

3.使用新建虚拟机向导,两种方式都可以安装,“典型(推荐)”安装比较简单,讲一下“自定义(高级)”安装方法,在此方式下,有很多选项需要手动选择,如图1-14所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-14 安装向导

4.硬件兼容性,默认即可,如在VMware 12版本中安装的操作系统,将来有需要移到VMware 11版本中使用的话,那么在“硬件兼容性”该项选择Workstation 11.0即可,如图1-15所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-15 兼容性

5.选择操作安装源,选择“稍后安装操作系统”,如图1-16所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-16 安装操作系统

6.版本选择对话框,选择“Linux”版本RHEL7 64位,安装CentOS 7系统都选这个,虽然选择版本和安装的操作系统不同版本时也可以正常安装使用,但在该操作系统上实现虚拟化时兼容性会很差,所以强调选择的版本与所安装的操作系统保持一致,如图1-17所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-17 选择系统版本

7.给虚拟机命名,因为虚拟机后面做实验需要多台,所以名称最好是系统版本-IP地址区分清楚,输入虚拟机名字:CentOS7.5-63,63代表IP地址为:192.168.1.63;安装位置自己选个位置,因为虚拟机文件比较大,最好不要放在系统盘,点击下一步,如图1-18所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-18 命名虚拟机

8.选择CPU,如果当前物理cpu是4核心,在这里建议使用4核心,这样后期虚拟机运行快,但不能选择超过物理机的核心数量,如图1-19所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-19 指定处理器数量

9.内存默认2G就可以,需要硬件支持,如有需要,可手动调整,但指定的容量必需为4MB的倍数,同时不能选择超过物理内存容量,如果操作系统是最小化安装的话,指定512M都够用,如果安装的是图形化,建议不能小于1GB,否则很有可能在开机时无法启动图形界面,如图1-20所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-20 指定内存大小

10.网络类型选择,Linux提供了三种网络模式,我们后面会讲,在此先选择“使用择桥接网络”,如图1-21所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-21 指定网络类型

11.I/O按器类型选择,选择默认推荐的“LSI Logic(L)”就可以,如图1-22所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-22 指定I/O控制器类型

12. 选择磁盘类型:选择默认推荐的“SCSI(S)”即可,而后并点击“下一步”,如图 1-23 所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图 1-23 选择磁盘类型

13.由于我们是第一次安装,虚拟主机上还没有磁盘,所以需要选择“创建新虚拟磁盘”,如图1-24所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-24 选择磁盘

14.选择磁盘大小20G就够用,选择“将虚拟磁盘拆分成多个文件”,该分配了20G的磁盘空间,并不意味着就已使用物理机的20G空间,只是会随着虚拟机的使用变化而变化,指定的20G是上限的容量,但是,如果选择“立即分配磁盘大小”,那就会立即在物理磁盘上划分20G的空间预留出来,会马上占用物理主机上的20G磁盘空间,如图1-25所示,磁盘文件默认即可,如图1-26所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-25 指定磁盘容量

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-26 指定磁盘名称

15.在此对话框中会显示此前过程所选择的选项内容,如果此前选择有错或需要修改,可以点击“上一步”进行修改,如确认不需要修改设置时选择“自定义硬件”,如图1-27所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-27 指定磁盘名称

16.在自定义硬件对话框中,选择“CD/DVD”在此项里选择“使用ISO映像文件”,点击“浏览”按钮,查找到你的CentOS 7.5系统镜像,并选择,如图1-28所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-28 添加镜像文件

17.在自定义硬件对话框中,可以移除没有用的硬件,比如打印机,我们是使用不到的,因此选中“打印机”---》点击下方的“移除”按钮即可移除,设置完成后,直接点击“关闭”按钮即可,如图1-29所示,如确认这一系列的设置,即点击“完成”按钮,如图1-30所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-29 移除打印机

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-30 再次确定设置

1.3.2 解决 ”intel vt -x 处于禁用状态打不开”

安装VMware12 要求物理机必须是64位的操作系统。

安装虚拟机后,创建Linux虚拟机,出现“intel vt -x 处于禁用状态打不开 ”,如图1-31所示。

下面讲解解决方法:

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-31 Intel VT-x禁用状态图

1. 情况1:以华硕 UEFI 主板为例。

出现intel vt -x 处于禁用状态打不开,是因为物理机主板上的BIOS没有开启虚拟的支持,只要开启BIOS虚拟化支持就可以了。

(1) 开机重启按F2键就可以进入BIOS设置界面,在BIOS设置界面中,选择右上角“退出/高级模式”如图1-32所示,进入高级模式下,选择“高级”如图1-33所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-32 BIOS页面

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-33 选择高级

(2) 上下移动找到Intel 虚拟技术,设置为开启,如图1-34所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-34 开启 Intel 虚拟技术

步骤总结: 进入高级模式---进入高级菜单----开启intel虚拟技术。

2. 情况2:其它品牌电脑解决方法。

(1) 进入BIOS后,选择“Configuration”,找到Intel Virtual Technology,设置为Enabled,如图1-35所示,配置完BIOS设置,F10保存退出。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-35 开启 Intel Virtual Technology

(2) 选中Intel Virtual Technology后按下回车打开功能调整栏,把“Disabled”更换为“Enabled”并回车确认,如图 1-36 所示。

图 1-36 设置Intel Virtual Technology为Enabled

1.3.3 安装CentOS 7.5系统

1.启动新创建的虚拟机,开始安装系统,选择“开启此虚拟机”,如图1-37 所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-37 开启此虚拟机

2.安装选择“Install CentOS 7”并按下回车键,如图1-38所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-38 选择界面

界面说明:

Install CentOS 7 安装CentOS 7(键盘上下键控制,变成白色即选中)。

Test this media & install CentOS 7 测试安装的光盘镜像并安装CentOS 7。

Troubleshooting 修复故障,这个在后期讲到修复无法正启动的Linux系统时,会讲如何使用。

3.选择语言:默认为英文,在此我们选择“中文”---》“简体中文(中国)” 这个是安装过程中用到的语言,在整个安装过程会是中文界面,如图1-39所示。

这样更有利于没有Linux基础的同学,快速掌握Linux系统。 单击“继续”按钮。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-39 选择语言界面

4.时区、键盘、安装源默认就好,选择软件选择。

初学者建议选择“带GUI的服务器”,同时把“开发工具”相关的程序包也安装上,然后单击“完成”,如图1-40所示。

图1-40 选择软件界面

5.选择-系统-安装位置,进入磁盘分区界面,选择-其它存储选项-分区中的“我要配置分区”并点击完成,进入手动分区的界面,如图1-41所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-41 配置分区

6.手动分区,在分区方案“有标准分区”,“btrfs”,“LVM”,这里选择“标准分区”就可以,如图1-42所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-42 配置标准分区

然后单击+创建新的分区,分区提前规划好, /boot分区200M,一般swap分区为物理内存的1.5~2倍,当物理机内存多于16G后,swap分区给8-16G都可以。 /根分区10G,实际工作中可以创建数据分区,一般把数据和系统分开。

7.创建/boot分区,挂载点处选择或输入“/boot”,并指定200M的存储空间,点击“添加挂载点”如图1-43所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-43 创建boot分区

8.设备类型选择默认的“标准分区”,文件系统类型为“xfs”,CentOS 7支持brtfs,生产环境不建议选择,btrfs文件系统目前技术尚未成熟,只是作为一种前瞻技术,如图1-44所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-44 确定xfs文件系统

9.创建swap分区,挂载点处选择或输入“swap”,并指定2G的存储空间,点击“添加挂载点”,如图1-45所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-45 创建swap分区

10.创建/分区,挂载点处选择或输入“/”,并指定10G的存储空间,点击“添加挂载点”如图1-46所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-46 创建/分区

11.分区创建完成,单击左上角的“完成”按钮,剩下的空间在后期学习中可以用于练习手动分区使用,如图1-47所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-47 创建分区完成

12.磁盘开始格式化,点击“接受更改”,如图1-48所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-48 磁盘格式化

注:

boot 分区:是引导分区,作用:系统启动,在boot分区存放着grub,内核文件等,一般200M就够。

swap交换分区:内存扩展分区 交换分区 给多大比较好呢? 一般最多:8G,16G,如果系统使用到了swap分区,就直接添加物理内存或排查一下服务器有没有被黑。

/ 根分区:所有文件的根,绝对路径的开始标志。

sda:表示第一块磁盘。

13.关闭kdump,在KDUMP设置界面中,把“启用kdump”项的勾选去掉,并点击“完成”如图1-49所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-49 kdump

14.网络配置,默认CentOS 7是关闭网络的,我们在这里一定要开启以太网连接,将会自动获取IP地址。在网络和主机名设置界面中,选中“以太网(ens33)”,点击右边的“打开”按钮,并在左下方配置主机名为:xuegod63.cn ---》 点击“应用”,接下来并修改为静态IP地址,点击右下方的“配置”按钮,如图1-50所示。

图1-50 网络配置

15.手动配置网卡,手动配置如下(我这里真实机网络是192.168.1.0网段,网关是192.168.1.1,大家可以根据自己的真实机地址配置同网段IP地址),点击“IPv4 设置”---》点击“Add”按钮,并添加IP地址、子网掩码、并选中“DNS服务器”项中设置DNS为8.8.8.8,点击“保存”,如图1-51所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-51IP设置

16.安全策略使用默认,全部配置完成之后如下,单击“开始安装”,进行系统安装,如图1-52所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-52 开始安装

17.进入安装界面,这里需要配置用户密码,点击“root密码”设置root密码:123456,由于密码过于简单,需要单击两次“完成”进行确认,如图1-53所示,然后安装过程,请等待。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-53 配置ROOT密码

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-54

等待安装

18.安装完成后,点击“重启”,如图1-55所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-55 重启

19.系统成功启动,直接敲键盘Enter键,如图1-56所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-56 开机页面

20.首次启动配置,点击Licensing,同意许可协议,点击完成,如图1-57和1-58所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-57 许可证

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-58 同意协议

21.首次登陆进行Gnome-initial-setup(GNOME初始化设置)。

语言选择,默认就可以,直接前进,如图1-59所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-59 选择语言

22.选择键盘布局,默认前进即可,如图1-60所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-60 键盘输入方式

23.关闭位置服务,点击“前进”,如图1-61所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-61 关闭定位服务

24.时区选择上海,点击“前进”,如图1-62所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-62 关闭定位服务

25.在线账号设置,直接“跳过”即可,如图1-63所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-63 在线账户设置

26.创建登录用户,全名:mk,点击“前进”即可, 设置好密码,自己记录好,登录需要,如图1-64和1-65所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-64 创建登录用户

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-65 创建登录用户

27.一切准备就绪,开始使用CentOS 7.5系统。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-66 开始使用

28.弹出使用介绍界面,关闭即可,如图1-67所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-67 介绍页面

29.到此CentOS 7.5操作系统安装完成。

单击屏幕上任意空白位置右键,如图1-68所示。

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-68 打开终端

30.CentOS 7的基本配置,ping下百度网站域名,测试能否正常上网,如有返回ttl和time代表正常,Linux系统下执行ping命令时默认不会退出,需要按Ctrl+c组合键取消ping命令,su - root是切换到root用户,init 0 是关闭系统,如图1-69所示。

[mk@xuegod63 ~]# ping www.baidu.com

1.3 创建虚拟机及安装CentOS系统《centos7-操作系统入门到精通》

图1-69 测试网络

扩展:

CentOS 6与CentOS 7的区别:

(1) 文件系统的区别:CentOS 6使用ext4文件系统格式,CentOS 7使用xfs文件系统格式

(2) 磁盘默认调度算法不一样:CentOS 6使用cfq磁盘调度算法,CentOS 7使用deadline磁盘调度算法

(3) 内核版本不一样:CentOS 6使用2.6版本,CentOS 7使用3.10版本

(4) 在CentOS 7中,支持动态补丁机制kpatch,这个也是作为技术预览的,和btrfs文件系统一样

(5) 在CentOS 7中,支持内核模块黑名单机制:modproble.blacklist=module

(6) 在CentOS 7中,支持嵌套虚拟化技术,对虚拟机cpu更流畅

(7) 内核级支持资源调优和分配,在CentOS 7中,以cgroup实现资源调优和分配

(8) 在CentOS 6中只支持usb2.0。在CentOS 7中,支持usb3.0

(9) 在CentOS 7中,做lVM快照,以qcow2格式文件型快照的支持

(10) 在CentOS 7中,加强了对VMware的技术支持。自带open-VMtools替换了VM-tools

(11) 服务的启动工具,在CentOS 7中用的全新服务启动管理器systemctl 命令,在CentOS 6中,做一些服务的启动和停止使用service命令

(12) 在CentOS7 中内核出现错误了。导出core文件最大支持3TB,CentOS 6中最大支持2TB


本文节选自学神IT教育原创书籍《LINUX-第一阶段-centos7-操作系统入门到精通》,全套书共四册1600页,跟着学神学Linux,祝你早日成为大牛!

想要全套印刷书籍,可以关注VX公众号【学神IT教育】,经常会举办赠书活动。

点击【了解更多】,获得免费学习视频!


分享到:


相關文章: