如果你已经读完第二章了,那么下面就实际针对第二章的介绍来一一规划我们所要安装的练习机了吧! 请大家注意唷,我们后续的章节与本章的安装都有相关性,所以,请务必要了解到我们这一章的作法喔!
- Linux主机的角色定位:本主机架设的主要目的在于练习Linux的相关技术,所以几乎所有的数据都想要安装进来。 因此连较耗系统资源的X Window System也必须要包含进来才行。
- 选择的distribution:由于我们对于Linux的定位为“服务器”的角色,因此选择号称完全相容于商业版RHEL的社群版本, 就是CentOS 7.x版啰。请回到去获得下载的信息吧! ^_^。
- 计算机系统硬件配备:由于虚拟机越来越流行,因此鸟哥这里使用的是 Linux 原生的 KVM 所搭建出来的虚拟硬件环境。对于 Linux 还不熟的朋友来说, 建议你使用2.4 章提到的 virtualbox 来进行练习吧! 至于鸟哥使用的方式可以参考文末的延伸阅读,里面有许多的文件可参考! 鸟哥的虚拟机硬件配备如下:
- 内存:通过虚拟化技术提供大约 1.2G 左右的内存
- 硬盘:使用一颗 40GB 的 VirtI/O 芯片组的磁盘,因此磁盘文件名应该会是 /dev/vda 才对。同时提供一颗 2GB 左右的 IDE 界面的磁盘, 这颗磁盘仅是作为测试之用,并不安装系统!因此还有一颗 /dev/sda 才对喔!
- 网卡:使用 bridge (桥接) 的方式设置了对外网卡,网卡同样使用 VirtI/O 的芯片,还好 CentOS 本身就有提供驱动程序, 所以可以直接抓到网卡喔!
- 其他输入/输出设备:还有仿真光驱、USB鼠标、USB键盘以及 17 英寸屏幕输出等设备喔!
- 磁盘分区的配置在第二章里面有谈到 MBR 与 GPT 磁盘分区表配置的问题,在目前的 Linux 环境下, 如果你的磁盘没有超过 2TB 的话,那么 Linux 默认是会以 MBR 模式来处理你的分区表的。由于我们仅切出 40GB 的磁盘来玩, 所以默认上会以 MBR 来配置!这鸟哥不喜欢!因为就无法练习新的环境了~因此,我们得在安装的时候加上某些参数, 强迫系统使用 GPT 的分区表来配置我们的磁盘喔!而预计实际分区的情况如下:
由于使用 GPT 的关系,因此根本无须考虑主/延伸/逻辑分区的差异。不过,由于 CentOS 默认还是会使用 LVM 的方式来管理你的文件系统, 而且我们后续的章节也会介绍如何管理这东西,因此,我们这次就使用 LVM 管理机制来安装系统看看!
- 开机管理程序(boot loader):练习机的开机管理程序使用CentOS 7.x默认的grub2软件,并且安装到MBR上面。 也必须要安装到MBR上面才行!因为我们的硬盘是全部用在Linux上面的啊! ^_^
- 检查表单:最后,你可以使用下面的表格来检查一下,你要安装的数据与实际的硬件是否吻合喔: