使用VMware定制化安装CentOS 7.x

这篇博客是跟随《鸟哥的Linux私房菜-第四版》进行的安装,我在接下来的步骤中通过每个步骤的截图分享安装方法给初次接触CentOS的朋友们。

配置说明

  • 主机版本:macOS Sierra
  • 虚拟机软件:VMware Fusion 7.1.0
  • ISO使用:CentOS -7-x64_64-Everything-1611.iso

安装步骤

Step1: 下载CentOS镜像

在官方网站很容易看到CentOS最新版的下载链接,猛戳Everything ISO,找到最快的镜像源,开始下载吧,大小在8G左右。
https://www.centos.org/download/
使用VMware定制化安装CentOS 7.x

Step2: 使用VMware导入ISO新建虚拟机

新建虚拟机
使用VMware定制化安装CentOS 7.x

选择下载好的ISO镜像
使用VMware定制化安装CentOS 7.x

确定系统版本
使用VMware定制化安装CentOS 7.x

参数配置:
-内存:1024MB
-CPU:2
-磁盘空间:400GB (同样是动态占用,实际占用多少才会是多少,不用担心)

Step3: 启动

这里是第一个重点:我们计划使用GPT分区表的安装参数
啥?G什么T?
简言之,与 MBR 仅使用第一个 512bytes 区块来纪录不同, GPT 使用了 34 个 LBA 区块来纪录分区信息。同时与过去 MBR 仅有一的区块,被干掉就gg的情况不同, GPT 除了前面 34 个 LBA 之外, 整个磁盘的最后 33 个 LBA 也拿来作为另一个备份,这样会更安全。
对我们来说,我们自然不希望收到Linux的限制,摆脱所谓的主、延伸、逻辑分区的概念,既然每笔纪录都可以独立存在,当然每个都可以视为是主分区,每一个分区都可以拿来格式化使用,这正是GPT分区表可以满足我们的。
更系统的剖析请移步参拜鸟哥的“MBR与GPT磁碟分割表”一节:
http://linux.vbird.org/linux_basic/0130designlinux.php#partition_table
初期不能完全理解的话别担心喽,现在我们focus在安装就好,之所以现在需要注意是因为如果磁盘容量小于 2TB 的话,系统默认会使用 MBR 模式来安装。我们所正在安装的虚拟机仅有40GB的磁盘容量,所以默认肯定会用 MBR 模式来安装,我们需要:
1. 使用箭头键,将光标移动到『 Install CentOS 7 』的项目中
2. 按下键盘的 [Tab] 按钮,让光标跑到画面最下方等待输入额外的核心参数
3. 在出现的画面中,输入如下画面的数据 (注意,各个项目要有空格,最后一个是游标本身而非底线)
4. 输入『 inst.gpt 』,完成后按[Enter],等待侦测即可
使用VMware定制化安装CentOS 7.x

Step4: 选择系统语系

选择意向的系统语系。秉着程序猿对路径和编码方式的恐惧,我依然选择英文作为系统语言了。无妨的,想要更改时在今后使用中可以在System Setting或者config文件中更改。
使用VMware定制化安装CentOS 7.x

选择完成后进入配置界面,一项项来喽
使用VMware定制化安装CentOS 7.x

前面的LOCALIZATION部分就不一一截图说明喽,KEYBOARD部分记得选择并添加简体中文拼音输入法即可。

Step5: SOFTWARE SELETION

这里选择GUI(X Window),没事,你们朝思暮想的黑底白字倒写bash shell的黑客模式可以在安装成功后使用快捷键[ctrl+alt(+fn)+F2-6]切换到tty2-6界面下编写,GUI界面只会默认占用tty1。
记得选上后面的两个软件,免去了后期的手动安装。
使用VMware定制化安装CentOS 7.x

Step6: 配置分区

高速旋转攻三点级难度的boss出现了!
首先将开始的磁盘分区模式更改为LVM。
请按照我的截图一步一步得做,很多细节要一一核对喽。
记得右侧有滑栏,拉到下面有些隐藏的按钮 : )
特别注意,我们的 /, /home, swap 都希望使用 CentOS 供的 LVM 管理方式,因此当你按下上图的『新增挂载点』之后,回到底下的详细设定项目时,要更改一下相关的项目。
使用VMware定制化安装CentOS 7.x

使用VMware定制化安装CentOS 7.x

使用VMware定制化安装CentOS 7.x

使用同样的方法进行添加和配置。

使用VMware定制化安装CentOS 7.x

特别留意,要对/进行config配置:
使用VMware定制化安装CentOS 7.x

使用VMware定制化安装CentOS 7.x

使用VMware定制化安装CentOS 7.x

使用VMware定制化安装CentOS 7.x

使用VMware定制化安装CentOS 7.x

以上五个均很重要的分区配置完成,最后再核对一下吧。

Step7: 网络配置

注意这只是配置阶段,如果要成功的连接网络,在安装完毕后还是需要做另行配置的,这一点我会在后期的博文中介绍。

使用VMware定制化安装CentOS 7.x

使用VMware定制化安装CentOS 7.x

呼,至此配置界面的内容全部完成,点击按钮进入下一步。

Step8: 用户创建

root和初始用户均需要配置,一般在登陆时就使用普通的初始用户吧,root下会有很多的高风险指令不受权限制约,误操作的话就血崩喽!
使用VMware定制化安装CentOS 7.x

再同意必要协议就进入最后的自动安装阶段了。
使用VMware定制化安装CentOS 7.x

Step9: Hey there, CentOS!

使用VMware定制化安装CentOS 7.x