本文主要内容来自鸟哥网站,做了排版、转化为中文简体并加了一些笔记。
- Linux 主机的角色定位:
本主机架设的主要目的在于练习 Linux 的相关技术,所以几乎所有的资料都想要安装进来 。 因此连较耗系统资源的 X Window System 也必须要包含进来才行 。 - 选择的 distribution :
由于我们对于 Linux 的定位为 『 伺服器 』 的角色,因此选择号称完全相容于商业版 RHEL 的社群版本, 就是 CentOS 7.x 版咯 。 - 电脑系统硬体配备:
由于虚拟机器越来越流行,因此鸟哥这里使用的是 Linux 原生的 KVM 所搭建出来的虚拟硬体环境 。 对于 Linux 还不熟的朋友来说, 建议你使用 virtualbox 来进行练习吧! 鸟哥的虚拟机器硬体配备如下:- CPU 等级类别:
透过 Linux 原生的虚拟机器管理员的处理,使用本机的 CPU 类型 。 本机 CPU 为 Intel i7 2600 这颗三 、 四年前很流行的 CPU 喔! 至于晶片组则是 KVM 自行设定的喔! - 记忆体:
透过虚拟化技术提供大约 1.2G 左右的记忆体 - 硬碟:
使用一颗 40GB 的 VirtI/O 晶片组的磁碟,因此磁碟档名应该会是 /dev/vda 才对 。 同时提供一颗 2GB 左右的 IDE 界面的磁碟, 这颗磁碟仅是作为测试之用,并不安装系统!因此还有一颗 /dev/sda 才对喔! - 网路卡:
使用 bridge ( 桥接 ) 的方式设定了对外网卡,网卡同样使用 VirtI/O 的晶片,还好 CentOS 本身就有提供驱动程式, 所以可以直接抓到网路卡喔! - 显示卡 (VGA) :
使用的是在 Linux 环境下运作还算顺畅的 QXL 显示卡,给予 60M 左右的显示记忆体 。 - 其他输入 / 输出装置:
还有模拟光碟机 、USB 滑鼠 、USB 键盘以及 17 吋萤幕输出等设备喔!
- CPU 等级类别:
- 磁碟分割的配置
在第二章里面有谈到 MBR 与 GPT 磁碟分割表配置的问题,在目前的 Linux 环境下, 如果你的磁碟没有超过 2TB 的话,那么 Linux 预设是会以 MBR 模式来处理你的分割表的 。 由于我们仅切出 40GB 的磁碟来玩, 所以预设上会以 MBR 来配置!这鸟哥不喜欢!因为就无法练习新的环境了~因此,我们得在安装时加上某些参数, 强迫系统使用 GPT 的分割表来配置我们的磁碟喔!而预计实际分割的情况如下:
由于使用 GPT 的关系,因此根本无须考量主 / 延伸 / 逻辑分割的差异 。 不过,由于 CentOS 预设还是会使用 LVM 的方式来管理你的档案系统, 而且我们后续的章节也会介绍如何管理这东西,因此,我们这次就使用 LVM 管理机制来安装系统看看!
- 开机管理程式 (boot loader) :
练习机的开机管理程式使用 CentOS 7.x 预设的 grub2 软体,并且安装到 MBR 上面 。 也必须要安装到 MBR 上面才行!因为我们的硬碟是全部用在 Linux 上面的啊! ^ _ ^ - 选择软体:
我们预计这部练习机是要作为伺服器用的,同时可能会用到图形介面来管理系统,因此使用的是 『 含有 X 介面的伺服器软体 』 的软体方式来安装喔! 要注意的是,从 7.x 开始,预设选择的软体模式会是最小安装!所以千万记得软体安装时,要特别挑选一下才行! - 检查表单:
最后,你可以使用底下的表格来检查一下,你要安装的资料与实际的硬体是否吻合喔:
如果上面表单确认过都没有问题的话,那么我们就可以开始来安装咱们的 CentOS 7.x x86_64 版本咯! ^ _ ^