002-How-To-Install-CentOS-In-4-Method


title: CentOS系统的四种安装方式
category: 系统部署
date: 2019-04-04 23:30
---

1280px-Centos-logo-light.svg

阅读导览:

  1. 在Windows10+VMwareWorkstations14软件平台上,一步一步地引导创建虚拟机
  2. 分别针对CentOS6.9和CentOS7.4调整虚拟机设置
  3. 最小化方式安装CentOS6.9和CentOS7.4
  4. 桌面环境方式安装CentOS6.9和CentOS7.4
  5. 获取Anaconda安装日志,并分析这四种安装方式的本质区别

马上开吃!

创建虚拟机

软件环境准备:

软件平台软件版本
Windows 10 企业版 LTSC (宿主机)1809,17763.107
VMware® Workstation 14 Pro (Windows版)14.1.3 build-9474260
CentOS 6.9 x64 镜像CentOS-6.9-x86_64-bin-DVD1.iso
CentOS 7.4 x64 镜像CentOS-7-x86_64-Everything-1708.iso

虚拟机统一硬件信息:

硬件设备详细信息
内存1GB
CPU1颗,1个内核
硬盘 (SISC)120GB,单文件
网络适配器NAT
IP网段/子网掩码172.16.0.0/16
默认网关172.16.0.254
是否开启DHCP
可用DNS服务器地址114.114.114.114
CD/DVD (IDE)使用ISO映像文件

创建适用于CentOS6.9的虚拟机

第一步:万里长征第一步——入口

点击主页上的“加号”(创建新的虚拟机)

Create-New-Virtual-Machine-Button1

或者点击菜单 “文件(F)”--“新建虚拟机(N)... Ctrl+N”

Create-New-Virtual-Machine-Button2

第二步:新建虚拟机向导

1、使用默认的“典型”即可

Create-New-Virtual-Machine-Guide-Welcome

2、选择“稍后安装操作系统”

Create-New-Virtual-Machine-Guide-Next

3、先选择系统类型 “Linux” ,然后在下拉列表中找到“CentOS 6 64位”

Create-New-Virtual-Machine-Choose-CentOS6

4、先确定虚拟机名称,然后确定存放路径

Create-New-Virtual-Machine-Named-CentOS6

5、磁盘大小建议120GB,并且使用单文件存储

Create-New-Virtual-Machine-Disk-Size-CentOS6

6、完成向导

Create-New-Virtual-Machine-Guide-Finished-CentOS6

第二步:添加光盘ISO映像文件

1、找到光盘设置入口

Virtual-Machine-Setting-CDROM-CentOS6-Entry-Button

2、选择“使用ISO映像文件”,并填入 CentOS6.9DVD文件路径;

其他的项目保持默认即可

Virtual-Machine-Setting-CDROM-CentOS6-ISO-Path

第三步:首次启动虚拟机

1、首次启动虚拟机

Virtual-Machine-First-Boot-CentOS6-Startup-Button

2、鼠标点进进入虚拟机,按方向键选择第一项,回车继续

CentOS6-Installation-First-Boot-Grub-Menu

3、按方向键选择 “Skip”,跳过光盘检测

CentOS6及更老版本特有环节:检测光盘介质完整性

虚拟机使用ISO安装方式不需要检测光盘介质完整性,直接跳过

CentOS6-Installation-First-Boot-Disk-Found

创建适用于CentOS7.4的虚拟机

第一步:万里长征第一步——入口

点击主页上的“加号”(创建新的虚拟机)

Create-New-Virtual-Machine-Button1

或者点击菜单 “文件(F)”--“新建虚拟机(N)... Ctrl+N”

Create-New-Virtual-Machine-Button2

第二步:新建虚拟机向导

1、使用默认的“典型”即可

Create-New-Virtual-Machine-Guide-Welcome

2、选择“稍后安装操作系统”

Create-New-Virtual-Machine-Guide-Next

3、先选择系统类型 “Linux” ,然后在下拉列表中找到“CentOS 7 64位”

Create-New-Virtual-Machine-Choose-CentOS7

4、先确定虚拟机名称,然后确定存放路径

Create-New-Virtual-Machine-Named-CentOS7

5、磁盘大小建议120GB,并且使用单文件存储

Create-New-Virtual-Machine-Disk-Size-CentOS7

6、完成向导

Create-New-Virtual-Machine-Guide-Finished-CentOS7

第二步:添加光盘ISO映像文件

1、找到光盘设置入口

Virtual-Machine-Setting-CDROM-CentOS7-Entry-Button

2、选择“使用ISO映像文件”,并填入 CentOS7.4DVD文件路径;

其他的项目保持默认即可

Virtual-Machine-Setting-CDROM-CentOS7-ISO-Path

第三步:首次启动虚拟机

1、首次启动虚拟机

Virtual-Machine-First-Boot-CentOS7-Startup-Button

2、鼠标点进进入虚拟机,按方向键选择第一项,回车继续

CentOS7-Installation-First-Boot-Grub-Menu

最小化方式安装

统一的磁盘分区策略:

分区格式设备名挂载点文件系统类型逻辑卷名分区大小
标准分区sda1/boot默认-1024MiB
物理卷sda2---剩余空间大小
卷组vg0---剩余空间大小
逻辑卷vg0-root/默认root51200MiB
逻辑卷vg0-opt/opt默认opt20480MiB
逻辑卷vg0-swap-swapswap2048MiB

主机名/网络统一配置策略:

CentOS6.9环境CentOS7.4环境
主机名centos69.mageducentos74.magedu
root密码magedumagedu
IP地址172.16.0.60/16172.16.0.70/16
默认网关172.16.0.254172.16.0.254
DNS服务器地址114.114.114.114114.114.114.114
时区Asia/ShanghaiAsia/Shanghai

以最小化方式安装CentOS6.9

第一步:准备阶段

1、欢迎界面

CentOS6-Installation-Step1-Welcome

2、请选择默认的 “English” 作为系统语言

CentOS6-Installation-Step2-Choose-Language

3、选择默认的键盘布局即可

CentOS6-Installation-Step3-Keyboard-Layout

4、使用默认的存储类型

CentOS6-Installation-Step4-Basic-Storage-Device

5、选择 “是,初始化磁盘”

CentOS6-Installation-Step5-Zero-MBR

第二步:主机名和网络设置

1、设置主机名和域后缀

第一个点号之前是主机名

第一个点号之后是域后缀

CentOS6-Installation-Step6-Hostname-Setting

2、点击 “网络设置” 按钮

CentOS6-Installation-Step7-Configure-Network-Button

3、先选择 “System eth0” ,然后点击 “编辑” 按钮

CentOS6-Installation-Step8-System-Eth0-Edit-Button

4、勾选 “开机时自动连接”

CentOS6-Installation-Step9-Connect-Automatically

5、IPv4选择 “手动设置地址”

CentOS6-Installation-Step10-IPv4-Settings-Manual-Method

6、手动设置 IP地址、子网掩码位数、默认网关

IP地址:172.16.0.60/16

默认网关:172.16.0.254

CentOS6-Installation-Step11-IPv4-Settings-Address-Netmask-Gateway

7、推荐的DNS服务器地址

DNS:114.114.114.114

CentOS6-Installation-Step12-IPv4-Settings-DNS-And-Apply

8、点击 “完成” 关闭网络设置

CentOS6-Installation-Step13-Close-Configure-Network-Window

9、终于可以点击 “下一步” 啦~~

CentOS6-Installation-Step14-Click-To-Next-Step

第三步:设置时区

先在下拉列表中选择 “亚洲/上海”

然后取消选择 “UTC时钟” 的勾选

最后点击 “下一步”

CentOS6-Installation-Step15-Timezone-Selection-And-DoNotUseUTC

第四步:设置root用户密码

1、此处将root用户密码设置为 magedu

警告!

实际工作中的任何环境,

务必将root密码设置的足够复杂,

请参考 “复杂密码的设置策略”

CentOS6-Installation-Step16-Use-A-Password-For-Root-User

2、(实验环境)继续使用弱密码

由于此处的密码设置仅用于实验演示,

点击下一步之后会弹出密码检测提醒,

提示我们输入的密码强度不够,

(实验环境)点击 ”继续使用“ 忽略提醒

CentOS6-Installation-Step17-Week-Password-Notify

第五步:磁盘分区策略

1、选择 “自行创建自定义的分区策略”

CentOS6-Installation-Setp18-Create-Custom-Layout-For-Installation

2、点击创建第一个分区

CentOS6-Installation-Step19-Click-To-Create-The-First-Partition

3、使用默认的 “标准分区类型”

CentOS6-Installation-Step20-Create-Standard-Partition-For-Boot

4、创建启动分区

  • 挂载点:/boot
  • 文件系统类型:Ext4
  • 分区大小:1024MiB

CentOS6-Installation-Step21-Boot-Partition-Ext4-Size-1024MiB

5、继续创建下一个分区

CentOS6-Installation-Step22-Click-To-Create-The-Second-Partition

6、分区类型选择 “物理卷”

CentOS6-Installation-Step23-Create-LVM-PhysicalVolume-For-Others

7、选择 “将剩余空间占满”

CentOS6-Installation-Step24-PhysicalVolume-Fill-To-Maximum-Allowable-Size

8、接下来创建卷组

CentOS6-Installation-Step25-Click-To-Create-The-Third-Partition

9、分区类型选择 “卷组”

CentOS6-Installation-Step26-Create-LVM-VolumeGroup-For-Others

10、设置卷组名称 vg0

CentOS6-Installation-Step27-VolumeGroup-Name-Vg0

11、点击 “添加” 按钮,开始添加第一个逻辑卷

CentOS6-Installation-Step28-Click-To-Create-The-First-LogicalVolume

12、创建用于 根目录 分区的逻辑卷

  • 挂载点:/
  • 文件系统类型:Ext4
  • 逻辑卷名:root
  • 逻辑卷分区大小:51200MiB

CentOS6-Installation-Step29-LogicalVolume-Root-Ext4-Size-51200MiB

13、继续创建下一个逻辑卷分区

CentOS6-Installation-Step30-Click-To-Create-The-Second-LogicalVolume

14、创建用于 /opt 分区的逻辑卷

  • 挂载点:/opt
  • 文件系统类型:Ext4
  • 逻辑卷名:opt
  • 逻辑卷分区大小:20480MiB

CentOS6-Installation-Step31-LogicalVolume-Opt-Ext4-Size-20480MiB

15、继续创建最后一个逻辑卷分区

CentOS6-Installation-Step32-Click-To-Create-The-Third-LogicalVolume

16、创建用于 swap 分区的逻辑卷

  • 文件系统类型:swap
    • 注意:交换分区是一种特殊的文件系统类型,没有挂载点
  • 逻辑卷名:swap
  • 逻辑卷分区大小:2048MiB
    • 由于此虚拟机仅1GB内存
    • 交换分区大小推荐设置为内存大小的两倍,即 2GiB

CentOS6-Installation-Step33-LogicalVolume-Swap-Size-2048MiB

17、最后点击 “OK” 完成 卷组合逻辑卷的设置

N/A 表示 Swap 分区没有挂载点

CentOS6-Installation-Step34-Click-To-Finished-LVM-Setting

18、请点击 “继续” 按钮

CentOS6-Installation-Step35-Click-Nest-Button-To-Apply

19、必须点击 “格式化” 按钮!否则无法使创建的分区策略生效

CentOS6-Installation-Step36-Click-Format-Button-To-Next

20、必须选择 “将所有更改写入磁盘”,否则刚刚创建的磁盘分区策略不生效

CentOS6-Installation-Step37-Write-Changes-To-Disk

第六步:默认安装 BootLoader

此处保持默认选中即可

CentOS6-Installation-Step38-Install-Boot-Loader-To-Disk

第七步:最小化安装方式

1、选择安装方式 “最小化安装”

CentOS6-Installation-Step39-Minimal-Installation-For-CentOS6

2、最小化安装方式:需要安装228个软件包

CentOS6-Installation-Step40-Totally-228-Packages-In-Minimal-Installation-For-CentOS6

3、安装完毕,等待手动重启

点击 “重启” 按钮即可重启进入CentOS6.9系统

CentOS6-Installation-Step41-Reboot-Manually-To-Use-The-Installed-CentOS6

以最小化方式安装CentOS7.4

第一步:准备阶段

选择默认的语言 “英语”

CentOS7-Installation-Step1-Choose-Language-And-Continue

第二步:更改时区

1、点击更改时区

CentOS7-Installation-Step2-Change-Timezone-Button

2、选择时区 “亚洲/上海” ,然后点击 “完成”

CentOS7-Installation-Step3-Timezone-Asia-Shanghai

第三步:键盘布局和系统语言

1、保持默认的键盘布局即可

CentOS7-Installation-Step4-Keep-Default-Keyboard-Layout

2、保持默认的系统语言 “英语”

CentOS7-Installation-Step5-Keep-Default-System-Language-Support

第四步:无关紧要的设置

1、安全策略保持默认即可

CentOS7-Installation-Step6-Keep-Default-Security-Policy

2、点击进入Kdump设置

CentOS7-Installation-Step7-Kdump-Configuration-Button

3、取消此项勾选,禁用Kdump

CentOS7-Installation-Step8-Disabled-Kdump

第五步:主机名和网络设置

1、进入网络设置和主机名设置

CentOS7-Installation-Step9-Network-And-Hostname-Configuration-Button

2、设置主机名和域后缀

然后点击 “应用” 按钮

CentOS7-Installation-Step10-Hostname-Setting-And-Apply

3、点击进行网络设置

CentOS7-Installation-Step11-Network-Configuration-Button

4、开机时启用该网卡

CentOS7-Installation-Step12-Automatically-Connected-During-Every-Startup

5、IPv4使用 “手动配置方式”

然后点击 “添加” 按钮

CentOS7-Installation-Step13-IPv4-Settings-Manual-Add-Button

6、手动指定 IP地址、子网掩码位数、默认网关

  • IP地址:172.16.0.70/16
  • 默认网关:172.16.0.254

CentOS7-Installation-Step14-IPv4-Settings-Address-Netmask-Getway

7、推荐的DNS服务器地址

DNS:114.114.114.114

CentOS7-Installation-Step15-DNS-And-Save-Network-Configuration

8、点击 “完成”

CentOS7-Installation-Step16-Finished-Network-And-Hostname-Configuration-Processing

第六步:磁盘分区策略

1、点击进入磁盘分区设置

CentOS7-Installation-Step17-Installation-Destination-Button

2、选择 “自定义方式”

CentOS7-Installation-Step18-Choose-Configure-Partitioning-Manually

3、直接点击 加号 按钮,添加第一个分区

保持默认的LVM分区类型

CentOS7-Installation-Step19-Click-Add-Button-To-Create-The-First-Partition

4、创建启动分区

  • 挂载点:/boot
  • 分区大小:1024MiB
  • 注意:创建启动分区默认使用 “标准分区类型”,且无法更改。因为启动分区不支持LVM

CentOS7-Installation-Step20-Boot-Partition-Size-1024MiB

5、继续添加下一个分区

(启动分区保持默认的文件系统即可)

CentOS7-Installation-Step21-Click-Add-Button-To-Create-The-Second-Partition

6、创建根目录分区

  • 挂载点:/
  • 分区大小:51200MiB
  • 注意:默认会自动在磁盘剩余空间上创建一个物理卷和卷组,并同时在此基础上创建第一个逻辑卷作为当前分区使用
    • 逻辑卷名默认为 root

CentOS7-Installation-Step22-Root-Partition-Size-51200MiB

7、需要修改自动创建的卷组名称

CentOS7-Installation-Step23-Click-Modify-Button-To-Configure-VolumeGroup-Name

8、将卷组名称修改为 vg0

CentOS7-Installation-Step24-Configure-VolumeGroup-Name-Vg0

9、继续添加下一个分区

(根目录分区使用默认的文件系统类型即可)

CentOS7-Installation-Step25-Click-Add-Button-To-Create-The-Third-Partition

10、创建 /opt 分区

  • 挂载点:/opt
  • 分区大小:20480MiB
  • 注意:将会自动创建第二个逻辑分区作为当前分区使用
    • 逻辑卷名默认为 opt

CentOS7-Installation-Step26-Opt-Partition-Size-20480MiB

11、继续添加最后一个分区

(opt分区属性保持默认即可)

CentOS7-Installation-Step27-Click-Add-Button-To-Create-The-Last-Partition

12、创建swap分区

  • 文件系统类型:swap
  • 分区大小:2048MiB
    • 由于实验演示仅1GB内存
    • 所以交换分区大小设置为内存大小的两倍即可,即 2GiB
  • 注意:默认自动创建第三个逻辑卷作为当前分区使用
    • 逻辑卷名为 swap

CentOS7-Installation-Step28-Swap-Partition-Size-2048MiB

13、最后点击 “完成” 按钮,完成分区策略定制

(swap分区属性保持默认即可)

CentOS7-Installation-Step29-Click-To-Finished-Manual-Partition-Configuration

14、必须 “接受变更” ,否则刚才的分区策略不生效

CentOS7-Installation-Step30-Accept-Changes-Of-Manual-Partitioning-Configuration

第七步:最小化安装方式

1、选择安装方式

CentOS7-Installation-Step31-Click-Software-Selection-Button

2、选择 “最小化安装方式” ,并点击 “完成”

CentOS7-Installation-Step32-Choose-Minimal-Installation-For-CentOS7

第八步:开始安装系统

1、点击 “开始安装系统”

CentOS7-Installation-Step33-Click-To-Begin-Installation-For-CentOS7-Minimal

2、设置Root密码

CentOS7-Installation-Step34-Root-Password-Setting-Button

3、设置root用密码为 magedu

警告!

实际工作中的任何环境,

务必将root密码设置的足够复杂,

请参考 “复杂密码的设置策略”

此处的密码强度检测提醒:需要按两次 “完成” 按钮才能提交此密码

CentOS7-Installation-Step35-Use-A-Week-Password-For-Root-User

4、安装完成,等待手动重启进入新系统

CentOS7-Installation-Step36-Finished-Configuration-For-CentOS7-Minimal

5、点击 “重启” 按钮

CentOS7-Installation-Step37-Click-To-Reboot

桌面环境方式安装

统一的磁盘分区策略:

分区格式设备名挂载点文件系统类型逻辑卷名分区大小
标准分区sda1/boot默认-1024MiB
物理卷sda2---剩余空间大小
卷组vg0---剩余空间大小
逻辑卷vg0-root/默认root51200MiB
逻辑卷vg0-opt/opt默认opt20480MiB
逻辑卷vg0-swap-swapswap2048MiB

主机名/网络统一配置策略:

CentOS6.9环境CentOS7.4环境
主机名centos69.mageducentos74.magedu
root密码magedumagedu
IP地址172.16.0.60/16172.16.0.70/16
默认网关172.16.0.254172.16.0.254
DNS服务器地址114.114.114.114114.114.114.114
时区Asia/ShanghaiAsia/Shanghai

以桌面环境方式安装CentOS6.9

第一步:准备阶段

1、欢迎界面

CentOS6-Installation-Step1-Welcome

2、请选择默认的 “English” 作为系统语言

CentOS6-Installation-Step2-Choose-Language

3、选择默认的键盘布局即可

CentOS6-Installation-Step3-Keyboard-Layout

4、使用默认的存储类型

CentOS6-Installation-Step4-Basic-Storage-Device

5、选择 “是,初始化磁盘”

CentOS6-Installation-Step5-Zero-MBR

第二步:主机名和网络设置

1、设置主机名和域后缀

第一个点号之前是主机名

第一个点号之后是域后缀

CentOS6-Installation-Step6-Hostname-Setting

2、点击 “网络设置” 按钮

CentOS6-Installation-Step7-Configure-Network-Button

3、先选择 “System eth0” ,然后点击 “编辑” 按钮

CentOS6-Installation-Step8-System-Eth0-Edit-Button

4、勾选 “开机时自动连接”

CentOS6-Installation-Step9-Connect-Automatically

5、IPv4选择 “手动设置地址”

CentOS6-Installation-Step10-IPv4-Settings-Manual-Method

6、手动设置 IP地址、子网掩码位数、默认网关

IP地址:172.16.0.60/16

默认网关:172.16.0.254

CentOS6-Installation-Step11-IPv4-Settings-Address-Netmask-Gateway

7、推荐的DNS服务器地址

DNS:114.114.114.114

CentOS6-Installation-Step12-IPv4-Settings-DNS-And-Apply

8、点击 “完成” 关闭网络设置

CentOS6-Installation-Step13-Close-Configure-Network-Window

9、终于可以点击 “下一步” 啦~~

CentOS6-Installation-Step14-Click-To-Next-Step

第三步:设置时区

先在下拉列表中选择 “亚洲/上海”

然后取消选择 “UTC时钟” 的勾选

最后点击 “下一步”

CentOS6-Installation-Step15-Timezone-Selection-And-DoNotUseUTC

第四步:设置root用户密码

1、此处将root用户密码设置为 magedu

警告!

实际工作中的任何环境,

务必将root密码设置的足够复杂,

请参考 “复杂密码的设置策略”

CentOS6-Installation-Step16-Use-A-Password-For-Root-User

2、(实验环境)继续使用弱密码

由于此处的密码设置仅用于实验演示,

点击下一步之后会弹出密码检测提醒,

提示我们输入的密码强度不够,

(实验环境)点击 ”继续使用“ 忽略提醒

CentOS6-Installation-Step17-Week-Password-Notify

第五步:磁盘分区策略

1、选择 “自行创建自定义的分区策略”

CentOS6-Installation-Setp18-Create-Custom-Layout-For-Installation

2、点击创建第一个分区

CentOS6-Installation-Step19-Click-To-Create-The-First-Partition

3、使用默认的 “标准分区类型”

CentOS6-Installation-Step20-Create-Standard-Partition-For-Boot

4、创建启动分区

  • 挂载点:/boot
  • 文件系统类型:Ext4
  • 分区大小:1024MiB

CentOS6-Installation-Step21-Boot-Partition-Ext4-Size-1024MiB

5、继续创建下一个分区

CentOS6-Installation-Step22-Click-To-Create-The-Second-Partition

6、分区类型选择 “物理卷”

CentOS6-Installation-Step23-Create-LVM-PhysicalVolume-For-Others

7、选择 “将剩余空间占满”

CentOS6-Installation-Step24-PhysicalVolume-Fill-To-Maximum-Allowable-Size

8、接下来创建卷组

CentOS6-Installation-Step25-Click-To-Create-The-Third-Partition

9、分区类型选择 “卷组”

CentOS6-Installation-Step26-Create-LVM-VolumeGroup-For-Others

10、设置卷组名称 vg0

CentOS6-Installation-Step27-VolumeGroup-Name-Vg0

11、点击 “添加” 按钮,开始添加第一个逻辑卷

CentOS6-Installation-Step28-Click-To-Create-The-First-LogicalVolume

12、创建用于 根目录 分区的逻辑卷

  • 挂载点:/
  • 文件系统类型:Ext4
  • 逻辑卷名:root
  • 逻辑卷分区大小:51200MiB

CentOS6-Installation-Step29-LogicalVolume-Root-Ext4-Size-51200MiB

13、继续创建下一个逻辑卷分区

CentOS6-Installation-Step30-Click-To-Create-The-Second-LogicalVolume

14、创建用于 /opt 分区的逻辑卷

  • 挂载点:/opt
  • 文件系统类型:Ext4
  • 逻辑卷名:opt
  • 逻辑卷分区大小:20480MiB

CentOS6-Installation-Step31-LogicalVolume-Opt-Ext4-Size-20480MiB

15、继续创建最后一个逻辑卷分区

CentOS6-Installation-Step32-Click-To-Create-The-Third-LogicalVolume

16、创建用于 swap 分区的逻辑卷

  • 文件系统类型:swap
    • 注意:交换分区是一种特殊的文件系统类型,没有挂载点
  • 逻辑卷名:swap
  • 逻辑卷分区大小:2048MiB
    • 由于此虚拟机仅1GB内存
    • 交换分区大小推荐设置为内存大小的两倍,即 2GiB

CentOS6-Installation-Step33-LogicalVolume-Swap-Size-2048MiB

17、最后点击 “OK” 完成 卷组合逻辑卷的设置

N/A 表示 Swap 分区没有挂载点

CentOS6-Installation-Step34-Click-To-Finished-LVM-Setting

18、请点击 “继续” 按钮

CentOS6-Installation-Step35-Click-Nest-Button-To-Apply

19、必须点击 “格式化” 按钮!否则无法使创建的分区策略生效

CentOS6-Installation-Step36-Click-Format-Button-To-Next

20、必须选择 “将所有更改写入磁盘”,否则刚刚创建的磁盘分区策略不生效

CentOS6-Installation-Step37-Write-Changes-To-Disk

第六步:默认安装 BootLoader

此处保持默认选中即可

CentOS6-Installation-Step38-Install-Boot-Loader-To-Disk

第七步:桌面环境安装方式

1、选择安装方式 “桌面环境安装”

CentOS6-Installation-Step39_2-Desktop-Installation-For-CentOS6

2、桌面环境安装方式:需要安装1125个软件包

CentOS6-Installation-Step40_2-Totally-1125-Packages-In-Desktop-Installation-For-CentOS6

3、安装完毕,等待手动重启

点击 “重启” 按钮即可重启进入CentOS6.9系统

CentOS6-Installation-Step41-Reboot-Manually-To-Use-The-Installed-CentOS6

第八步:桌面环境初始化设置

1、欢迎界面,继续下一步

CentOS6-Installation-Step42_2-Started-Initialization-Desktop-Installation-For-CentOS6

2、EULA许可条款,不同意则无法继续,继续下一步

CentOS6-Installation-Step43_2-EULA-License-Information

3、不创建任何普通用户,继续下一步

CentOS6-Installation-Step44_2-DoNot-Create-Any-User

4、非常肯定!继续下一步

CentOS6-Installation-Step45_2-Continue-To-Skip

5、使用默认的日期时间设置,继续下一步

CentOS6-Installation-Step46_2-Keep-Default-Setting-For-Date-And-Time

6、跳过Kdump提醒

CentOS6-Installation-Step47_2-Skip-Kdump-Notify

7、直接点击完成!

CentOS6-Installation-Step48_2-Finished-Initialization-Desktop-Installation-For-CentOS6

以桌面环境方式安装CentOS7.4

第一步:准备阶段

选择默认的语言 “英语”

CentOS7-Installation-Step1-Choose-Language-And-Continue

第二步:更改时区

1、点击更改时区

CentOS7-Installation-Step2-Change-Timezone-Button

2、选择时区 “亚洲/上海” ,然后点击 “完成”

CentOS7-Installation-Step3-Timezone-Asia-Shanghai

第三步:键盘布局和系统语言

1、保持默认的键盘布局即可

CentOS7-Installation-Step4-Keep-Default-Keyboard-Layout

2、保持默认的系统语言 “英语”

CentOS7-Installation-Step5-Keep-Default-System-Language-Support

第四步:无关紧要的设置

1、安全策略保持默认即可

CentOS7-Installation-Step6-Keep-Default-Security-Policy

2、点击进入Kdump设置

CentOS7-Installation-Step7-Kdump-Configuration-Button

3、取消此项勾选,禁用Kdump

CentOS7-Installation-Step8-Disabled-Kdump

第五步:主机名和网络设置

1、进入网络设置和主机名设置

CentOS7-Installation-Step9-Network-And-Hostname-Configuration-Button

2、设置主机名和域后缀

然后点击 “应用” 按钮

CentOS7-Installation-Step10-Hostname-Setting-And-Apply

3、点击进行网络设置

CentOS7-Installation-Step11-Network-Configuration-Button

4、开机时启用该网卡

CentOS7-Installation-Step12-Automatically-Connected-During-Every-Startup

5、IPv4使用 “手动配置方式”

然后点击 “添加” 按钮

CentOS7-Installation-Step13-IPv4-Settings-Manual-Add-Button

6、手动指定 IP地址、子网掩码位数、默认网关

  • IP地址:172.16.0.70/16
  • 默认网关:172.16.0.254

CentOS7-Installation-Step14-IPv4-Settings-Address-Netmask-Getway

7、推荐的DNS服务器地址

DNS:114.114.114.114

CentOS7-Installation-Step15-DNS-And-Save-Network-Configuration

8、点击 “完成”

CentOS7-Installation-Step16-Finished-Network-And-Hostname-Configuration-Processing

第六步:磁盘分区策略

1、点击进入磁盘分区设置

CentOS7-Installation-Step17-Installation-Destination-Button

2、选择 “自定义方式”

CentOS7-Installation-Step18-Choose-Configure-Partitioning-Manually

3、直接点击 加号 按钮,添加第一个分区

保持默认的LVM分区类型

CentOS7-Installation-Step19-Click-Add-Button-To-Create-The-First-Partition

4、创建启动分区

  • 挂载点:/boot
  • 分区大小:1024MiB
  • 注意:创建启动分区默认使用 “标准分区类型”,且无法更改。因为启动分区不支持LVM

CentOS7-Installation-Step20-Boot-Partition-Size-1024MiB

5、继续添加下一个分区

(启动分区保持默认的文件系统即可)

CentOS7-Installation-Step21-Click-Add-Button-To-Create-The-Second-Partition

6、创建根目录分区

  • 挂载点:/
  • 分区大小:51200MiB
  • 注意:默认会自动在磁盘剩余空间上创建一个物理卷和卷组,并同时在此基础上创建第一个逻辑卷作为当前分区使用
    • 逻辑卷名默认为 root

CentOS7-Installation-Step22-Root-Partition-Size-51200MiB

7、需要修改自动创建的卷组名称

CentOS7-Installation-Step23-Click-Modify-Button-To-Configure-VolumeGroup-Name

8、将卷组名称修改为 vg0

CentOS7-Installation-Step24-Configure-VolumeGroup-Name-Vg0

9、继续添加下一个分区

(根目录分区使用默认的文件系统类型即可)

CentOS7-Installation-Step25-Click-Add-Button-To-Create-The-Third-Partition

10、创建 /opt 分区

  • 挂载点:/opt
  • 分区大小:20480MiB
  • 注意:将会自动创建第二个逻辑分区作为当前分区使用
    • 逻辑卷名默认为 opt

CentOS7-Installation-Step26-Opt-Partition-Size-20480MiB

11、继续添加最后一个分区

(opt分区属性保持默认即可)

CentOS7-Installation-Step27-Click-Add-Button-To-Create-The-Last-Partition

12、创建swap分区

  • 文件系统类型:swap
  • 分区大小:2048MiB
    • 由于实验演示仅1GB内存
    • 所以交换分区大小设置为内存大小的两倍即可,即 2GiB
  • 注意:默认自动创建第三个逻辑卷作为当前分区使用
    • 逻辑卷名为 swap

CentOS7-Installation-Step28-Swap-Partition-Size-2048MiB

13、最后点击 “完成” 按钮,完成分区策略定制

(swap分区属性保持默认即可)

CentOS7-Installation-Step29-Click-To-Finished-Manual-Partition-Configuration

14、必须 “接受变更” ,否则刚才的分区策略不生效

CentOS7-Installation-Step30-Accept-Changes-Of-Manual-Partitioning-Configuration

第七步:桌面环境安装方式

1、选择安装方式

CentOS7-Installation-Step31-Click-Software-Selection-Button

2、选择 “桌面环境安装方式” ,并点击 “完成”

CentOS7-Installation-Step32_2-Choose-Desktop-Installation-For-CentOS7

第八步:开始安装系统

1、点击 “开始安装系统”

CentOS7-Installation-Step33_2-Click-To-Begin-Installation-For-CentOS7-Desktop

2、设置Root密码

CentOS7-Installation-Step34-Root-Password-Setting-Button

3、设置root用密码为 magedu

警告!

实际工作中的任何环境,

务必将root密码设置的足够复杂,

请参考 “复杂密码的设置策略”

此处的密码强度检测提醒:需要按两次 “完成” 按钮才能提交此密码

CentOS7-Installation-Step35-Use-A-Week-Password-For-Root-User

4、安装完成,等待手动重启进入新系统

CentOS7-Installation-Step36-Finished-Configuration-For-CentOS7-Minimal

5、点击 “重启” 按钮

CentOS7-Installation-Step37-Click-To-Reboot

第九步:EULA条款

1、需要同意许可

CentOS7-Installation-Step38_2-Desktop-License-Information-NeedToBeAccept

2、勾选 “接受”,不勾选则无法继续,然后点击 “下一步”

CentOS7-Installation-Step39_2-Desktop-Force-Accept-License-Agreement

3、点击 “完成初始化设置”

CentOS7-Installation-Step40_2-Desktop-Finished-Configuration-Initialization

第十步:桌面环境初始化设置

1、欢迎界面,使用默认语言 “英语” ,点击继续

CentOS7-Installation-Step41_2-Desktop-Welcome-Setting

2、使用默认键盘布局,点击继续

CentOS7-Installation-Step42_2-Desktop-Typing-Setting

3、使用默认隐私设置,点击继续

CentOS7-Installation-Step43_2-Desktop-Privacy-Setting

4、使用默认时区设置,点击继续

CentOS7-Installation-Step44_2-Desktop-Timezone-Setting

5、跳过 “在线账户登录”

CentOS7-Installation-Step45_2-Desktop-OnlineAccounts-Setting

6、随便创建一个普通用户,不创建则无法继续

这里创建的用户是普通用户,

用户名随便输,

后续可以随意更改删除此用户

CentOS7-Installation-Step46_2-Desktop-AboutYou-Setting

7、随便设置一个字符作为此普通户的密码,不设置则无法继续

此用户是普通用户,

后续可以禁用或删除

CentOS7-Installation-Step47_2-Desktop-Password-Setting

8、完成桌面初始化设置

可以开始使用CentOS7的桌面环境了

CentOS7-Installation-Step48_2-Desktop-ReadyToGo-Setting

获取Anaconda安装日志

CentOS6.9最小化安装日志

CentOS69-Minimal-anaconda-ks.cfg

# Kickstart file automatically generated by anaconda.

#version=DEVEL
install
cdrom
lang en_US.UTF-8
keyboard us
network --onboot yes --device eth0 --bootproto static --ip 172.16.0.60 --netmask 255.255.0.0 --gateway 172.16.0.254 --noipv6 --nameserver 114.114.114.114 --hostname centos69.magedu
rootpw  --iscrypted $6$mtFYUneaYztJB9Bu$CSW9IOQxaFau2aQLi/cZ9H6pDj39OpaoRZai99i5CyLThmE21b2kl3yIUBGSwHlC0K8qg5Wo5urR2kEh6i1dF0
firewall --service=ssh
authconfig --enableshadow --passalgo=sha512
selinux --enforcing
timezone Asia/Shanghai
bootloader --location=mbr --driveorder=sda --append="crashkernel=auto rhgb quiet"
# The following is the partition information you requested
# Note that any partitions you deleted are not expressed
# here so unless you clear all partitions first, this is
# not guaranteed to work
#clearpart --none

#part /boot --fstype=ext4 --size=1024
#part pv.008002 --grow --size=200

#volgroup vg0 --pesize=4096 pv.008002
#logvol /opt --fstype=ext4 --name=opt --vgname=vg0 --size=20480
#logvol / --fstype=ext4 --name=root --vgname=vg0 --size=51200
#logvol swap --name=swap --vgname=vg0 --size=2048

repo --name="CentOS"  --baseurl=cdrom:sr0 --cost=100

%packages
@core
@server-policy
@workstation-policy
%end

关注点一:CentOS6.9的分区策略是如何书写的?

part /boot --fstype=ext4 --size=1024
part pv.008002 --grow --size=200

volgroup vg0 --pesize=4096 pv.008002
logvol /opt --fstype=ext4 --name=opt --vgname=vg0 --size=20480
logvol / --fstype=ext4 --name=root --vgname=vg0 --size=51200
logvol swap --name=swap --vgname=vg0 --size=2048
分区格式设备名挂载点文件系统类型逻辑卷名分区大小
标准分区sda1/boot默认-1024MiB
物理卷sda2---剩余空间大小
卷组vg0---剩余空间大小
逻辑卷vg0-root/默认root51200MiB
逻辑卷vg0-opt/opt默认opt20480MiB
逻辑卷vg0-swap-swapswap2048MiB

分区策略制定的效果可参考下图:

CentOS6-Installation-Step35-Click-Nest-Button-To-Apply

关注点二:最小化安装CentOS6.9究竟装了那些软件/软件包?

%packages
@core
@server-policy
@workstation-policy
%end

对应安装方式列表中的Minimal

CentOS6-Installation-Step39-Minimal-Installation-For-CentOS6

CentOS7.4最小化安装日志

CentOS74-Minimal-anaconda-ks.cfg

#version=DEVEL
# System authorization information
auth --enableshadow --passalgo=sha512
# Use CDROM installation media
cdrom
# Use graphical install
graphical
# Run the Setup Agent on first boot
firstboot --enable
ignoredisk --only-use=sda
# Keyboard layouts
keyboard --vckeymap=us --xlayouts='us'
# System language
lang en_US.UTF-8

# Network information
network  --bootproto=static --device=ens33 --gateway=172.16.0.254 --ip=172.16.0.70 --nameserver=114.114.114.114 --netmask=255.255.0.0 --ipv6=auto --activate
network  --hostname=centos74.magedu

# Root password
rootpw --iscrypted $6$VYGKfUezicipQPAX$nmKtTbn0gS3dK34E9.P2MyJm565c6QbvYPohhNcWHWUcRIPiKVGiXNvn6LUOtAbHhYWGbGht2maXo8FNuqhOr1
# System services
services --disabled="chronyd"
# System timezone
timezone Asia/Shanghai --isUtc --nontp
# System bootloader configuration
bootloader --location=mbr --boot-drive=sda
# Partition clearing information
clearpart --none --initlabel
# Disk partitioning information
part pv.253 --fstype="lvmpv" --ondisk=sda --size=73736
part /boot --fstype="xfs" --ondisk=sda --size=1024
volgroup vg0 --pesize=4096 pv.253
logvol /  --fstype="xfs" --size=51200 --name=root --vgname=vg0
logvol swap  --fstype="swap" --size=2048 --name=swap --vgname=vg0
logvol /opt  --fstype="xfs" --size=20480 --name=opt --vgname=vg0

%packages
@^minimal
@core

%end

%addon com_redhat_kdump --disable --reserve-mb='auto'

%end

%anaconda
pwpolicy root --minlen=6 --minquality=1 --notstrict --nochanges --notempty
pwpolicy user --minlen=6 --minquality=1 --notstrict --nochanges --emptyok
pwpolicy luks --minlen=6 --minquality=1 --notstrict --nochanges --notempty
%end

关注点一:CentOS7.4的分区策略是如何书写的?

# Disk partitioning information
part pv.253 --fstype="lvmpv" --ondisk=sda --size=73736
part /boot --fstype="xfs" --ondisk=sda --size=1024
volgroup vg0 --pesize=4096 pv.253
logvol /  --fstype="xfs" --size=51200 --name=root --vgname=vg0
logvol swap  --fstype="swap" --size=2048 --name=swap --vgname=vg0
logvol /opt  --fstype="xfs" --size=20480 --name=opt --vgname=vg0
分区格式设备名挂载点文件系统类型逻辑卷名分区大小
标准分区sda1/boot默认-1024MiB
物理卷sda2---剩余空间大小
卷组vg0---剩余空间大小
逻辑卷vg0-root/默认root51200MiB
逻辑卷vg0-opt/opt默认opt20480MiB
逻辑卷vg0-swap-swapswap2048MiB

分区策略制定的效果可参考下图:

CentOS7-Installation-Step29-Click-To-Finished-Manual-Partition-Configuration

关注点二:最小化安装CentOS7.4究竟装了那些软件/软件包?

%packages
@^minimal
@core

%end

对应安装方式列表中的Minimal Install

CentOS7-Installation-Step32-Choose-Minimal-Installation-For-CentOS7

CentOS6.9桌面方式安装日志

CentOS69-Desktop-anaconda-ks.cfg

# Kickstart file automatically generated by anaconda.

#version=DEVEL
install
cdrom
lang en_US.UTF-8
keyboard us
network --onboot yes --device eth0 --bootproto static --ip 172.16.0.60 --netmask 255.255.0.0 --gateway 172.16.0.254 --noipv6 --nameserver 114.114.114.114 --hostname centos69.magedu
rootpw  --iscrypted $6$l1vP/yy2IykUAy6O$geiLClD9/HCmrSsLrDLxwVqlxRfDcO46VHJkAU2R8u/I36Xcy7lgmkREU.fqDKIRMA4EXIoecRV.x3tjEHoD.0
firewall --service=ssh
authconfig --enableshadow --passalgo=sha512
selinux --enforcing
timezone Asia/Shanghai
bootloader --location=mbr --driveorder=sda --append="crashkernel=auto rhgb quiet"
# The following is the partition information you requested
# Note that any partitions you deleted are not expressed
# here so unless you clear all partitions first, this is
# not guaranteed to work
#clearpart --none

#part /boot --fstype=ext4 --size=1024
#part pv.008002 --grow --size=200

#volgroup vg0 --pesize=4096 pv.008002
#logvol /opt --fstype=ext4 --name=opt --vgname=vg0 --size=20480
#logvol / --fstype=ext4 --name=root --vgname=vg0 --size=51200
#logvol swap --name=swap --vgname=vg0 --size=2048

repo --name="CentOS"  --baseurl=cdrom:sr0 --cost=100

%packages
@base
@core
@debugging
@basic-desktop
@desktop-debugging
@desktop-platform
@directory-client
@fonts
@general-desktop
@graphical-admin-tools
@input-methods
@internet-applications
@internet-browser
@java-platform
@legacy-x
@network-file-system-client
@office-suite
@print-client
@remote-desktop-clients
@server-platform
@server-policy
@workstation-policy
@x11
mtools
pax
python-dmidecode
oddjob
wodim
sgpio
genisoimage
device-mapper-persistent-data
abrt-gui
samba-winbind
certmonger
pam_krb5
krb5-workstation
libXmu
%end

关注点一:CentOS6.9的分区策略是如何书写的?

part /boot --fstype=ext4 --size=1024
part pv.008002 --grow --size=200

volgroup vg0 --pesize=4096 pv.008002
logvol /opt --fstype=ext4 --name=opt --vgname=vg0 --size=20480
logvol / --fstype=ext4 --name=root --vgname=vg0 --size=51200
logvol swap --name=swap --vgname=vg0 --size=2048
分区格式设备名挂载点文件系统类型逻辑卷名分区大小
标准分区sda1/boot默认-1024MiB
物理卷sda2---剩余空间大小
卷组vg0---剩余空间大小
逻辑卷vg0-root/默认root51200MiB
逻辑卷vg0-opt/opt默认opt20480MiB
逻辑卷vg0-swap-swapswap2048MiB

分区策略制定的效果可参考下图:

CentOS6-Installation-Step35-Click-Nest-Button-To-Apply

关注点二:桌面方式安装CentOS6.9究竟装了那些软件/软件包?

%packages
@base
@core
@debugging
@basic-desktop
@desktop-debugging
@desktop-platform
@directory-client
@fonts
@general-desktop
@graphical-admin-tools
@input-methods
@internet-applications
@internet-browser
@java-platform
@legacy-x
@network-file-system-client
@office-suite
@print-client
@remote-desktop-clients
@server-platform
@server-policy
@workstation-policy
@x11
mtools
pax
python-dmidecode
oddjob
wodim
sgpio
genisoimage
device-mapper-persistent-data
abrt-gui
samba-winbind
certmonger
pam_krb5
krb5-workstation
libXmu
%end

对应安装方式列表中的Desktop

CentOS6-Installation-Step39_2-Desktop-Installation-For-CentOS6

CentOS7.4桌面环境方式安装日志

CentOS74-Desktop-anaconda-ks.cfg

#version=DEVEL
# System authorization information
auth --enableshadow --passalgo=sha512
# Use CDROM installation media
cdrom
# Use graphical install
graphical
# Run the Setup Agent on first boot
firstboot --enable
ignoredisk --only-use=sda
# Keyboard layouts
keyboard --vckeymap=us --xlayouts='us'
# System language
lang en_US.UTF-8

# Network information
network  --bootproto=static --device=ens33 --gateway=172.16.0.254 --ip=172.16.0.70 --nameserver=114.114.114.114 --netmask=255.255.0.0 --ipv6=auto --activate
network  --hostname=centos74.magedu

# Root password
rootpw --iscrypted $6$XSMO/exOjmCSfMHp$SVHEPMBRXd31sUxPIzBDSQtF7s7iIvUKH1MWansDGZLtT5kgpZ7qYauZZEhOi01GY.8He1sl3NKnDgO9W/GKp/
# System services
services --disabled="chronyd"
# System timezone
timezone Asia/Shanghai --isUtc --nontp
# X Window System configuration information
xconfig  --startxonboot
# System bootloader configuration
bootloader --location=mbr --boot-drive=sda
# Partition clearing information
clearpart --none --initlabel
# Disk partitioning information
part pv.253 --fstype="lvmpv" --ondisk=sda --size=73736
part /boot --fstype="xfs" --ondisk=sda --size=1024
volgroup vg0 --pesize=4096 pv.253
logvol swap  --fstype="swap" --size=2048 --name=swap --vgname=vg0
logvol /  --fstype="xfs" --size=51200 --name=root --vgname=vg0
logvol /opt  --fstype="xfs" --size=20480 --name=opt --vgname=vg0

%packages
@^gnome-desktop-environment
@base
@core
@desktop-debugging
@dial-up
@directory-client
@fonts
@gnome-desktop
@guest-agents
@guest-desktop-agents
@input-methods
@internet-browser
@java-platform
@multimedia
@network-file-system-client
@networkmanager-submodules
@print-client
@x11

%end

%addon com_redhat_kdump --disable --reserve-mb='auto'

%end

%anaconda
pwpolicy root --minlen=6 --minquality=1 --notstrict --nochanges --notempty
pwpolicy user --minlen=6 --minquality=1 --notstrict --nochanges --emptyok
pwpolicy luks --minlen=6 --minquality=1 --notstrict --nochanges --notempty
%end

关注点一:CentOS7.4的分区策略是如何书写的?

# Disk partitioning information
part pv.253 --fstype="lvmpv" --ondisk=sda --size=73736
part /boot --fstype="xfs" --ondisk=sda --size=1024
volgroup vg0 --pesize=4096 pv.253
logvol swap  --fstype="swap" --size=2048 --name=swap --vgname=vg0
logvol /  --fstype="xfs" --size=51200 --name=root --vgname=vg0
logvol /opt  --fstype="xfs" --size=20480 --name=opt --vgname=vg0
分区格式设备名挂载点文件系统类型逻辑卷名分区大小
标准分区sda1/boot默认-1024MiB
物理卷sda2---剩余空间大小
卷组vg0---剩余空间大小
逻辑卷vg0-root/默认root51200MiB
逻辑卷vg0-opt/opt默认opt20480MiB
逻辑卷vg0-swap-swapswap2048MiB

分区策略制定的效果可参考下图:

CentOS7-Installation-Step29-Click-To-Finished-Manual-Partition-Configuration

关注点二:桌面方式安装CentOS7.4究竟装了那些软件/软件包?

%packages
@^gnome-desktop-environment
@base
@core
@desktop-debugging
@dial-up
@directory-client
@fonts
@gnome-desktop
@guest-agents
@guest-desktop-agents
@input-methods
@internet-browser
@java-platform
@multimedia
@network-file-system-client
@networkmanager-submodules
@print-client
@x11

%end

对应安装方式列表中的GNOME Desktop

CentOS7-Installation-Step32_2-Choose-Desktop-Installation-For-CentOS7

转载于:https://www.cnblogs.com/linyonfeng/p/11102058.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值