准备工作
在开始安装CentOS到sda磁盘之前,请确保以下准备工作已完成:
1、系统要求:确认设备满足CentOS的最低硬件要求(1GHz以上CPU、2GB内存、20GB硬盘空间)。

2、下载镜像:从CentOS官方镜像站(如mirror.centos.org)获取最新版本的ISO文件,推荐使用CentOS Stream或长期支持版本。
3、制作启动盘:使用工具(如Rufus或balenaEtcher)将ISO文件写入U盘,并确保设备支持从USB启动。
4、备份数据:安装过程会格式化sda磁盘,请提前备份重要数据。
启动安装程序
1、进入BIOS/UEFI:重启设备,按F2、F12或Delete键(具体按键因主板而异)进入启动菜单,选择从U盘启动。
2、选择安装模式:进入CentOS安装界面后,选择Install CentOS并按回车键。
安装过程详解
语言与时区设置
- 选择系统语言(建议英文或中文),并设置时区为Asia/Shanghai。

磁盘分区(关键步骤)
进入Installation Destination界面后:
- 选中目标磁盘sda,选择Custom手动分区模式。
推荐分区方案:
/boot:1GB(ext4格式,存放内核文件)。
swap:2GB(物理内存小于8GB时,建议设置为内存的2倍)。
/:剩余全部空间(ext4或xfs格式,根目录)。

- 确认分区后,点击Done并接受更改。
软件包选择
- 根据需求选择安装环境(例如Minimal Install基础环境或Server with GUI图形界面)。
- 勾选Additional Software中的必要工具(如开发工具、系统管理工具)。
网络与主机名
- 打开网络连接,设置主机名(如centos-server)。
- 建议启用Automatically connect to this network确保开机自动联网。
用户设置
- 设置root密码:需包含大小写字母、数字及符号,确保安全性。
- 创建普通用户(可选):建议为非管理员账号设置强密码。
开始安装
确认所有配置后,点击Begin Installation,安装过程约10-30分钟,取决于硬件性能。
安装后配置
首次启动
- 安装完成后重启设备,移除安装介质。
- 登录系统后运行sudo yum update更新所有软件包。
安全加固
- 禁用root远程登录:编辑/etc/ssh/sshd_config,将PermitRootLogin yes改为no。
- 配置防火墙:启用firewalld并开放必要端口(如HTTP 80/HTTPS 443)。
常见问题处理
无法识别硬盘:检查BIOS中SATA模式是否为AHCI。
启动失败:使用安装盘进入救援模式,修复GRUB引导。
个人观点
CentOS作为企业级Linux发行版,其稳定性和长期支持特性非常适合服务器场景,安装过程中需特别注意磁盘分区和网络配置,避免后期运维隐患,对于新手而言,手动分区可能有一定挑战,但通过明确/boot、swap和/的作用,可大幅降低操作风险,定期更新系统补丁是保障安全的关键。
