制作CentOS启动盘的必备条件
在通过USB安装CentOS系统前,需确保硬件和软件环境符合要求,准备一台支持UEFI或Legacy BIOS的计算机,并确认其能够从USB设备启动,准备一个容量至少为8GB的U盘(建议使用USB 3.0接口的存储设备以加快安装速度),下载CentOS官方ISO镜像文件,推荐从[CentOS官网](https://www.centos.org/)获取,确保文件完整性。

步骤一:制作CentOS启动U盘
制作启动盘的核心工具推荐使用Rufus(Windows系统)或dd命令(Linux/macOS系统),以下为两种方法的详细操作:
1、Rufus工具(Windows)
- 插入U盘,打开Rufus软件,选择设备为目标U盘。
- 在“引导类型”中点击“选择”,加载已下载的CentOS ISO文件。
- 分区类型需与计算机的启动模式匹配(UEFI对应GPT,Legacy对应MBR)。

- 点击“开始”,等待进度条完成即可。
2、dd命令(Linux/macOS)
- 打开终端,输入diskutil list
(macOS)或lsblk
(Linux)确认U盘路径(如/dev/sdb
)。
- 卸载U盘:sudo umount /dev/sdb
。
- 执行命令:sudo dd if=/path/to/centos.iso of=/dev/sdb bs=4M status=progress
。
- 完成后,终端显示写入数据量即表示成功。

步骤二:设置BIOS/UEFI启动项
重启计算机,进入BIOS/UEFI界面(通常按F2、Delete或Esc键),在“Boot”选项中,将USB设备设为第一启动项,若为UEFI模式,需关闭Secure Boot功能以避免兼容性问题,保存设置后退出,系统将自动从U盘启动。
步骤三:进入CentOS安装界面
启动后,选择“Install CentOS”进入图形化安装界面,若需调试安装参数(如解决显卡驱动问题),可选择“Troubleshooting”模式,通过命令行修改配置。
关键配置:分区与网络设置
1、磁盘分区方案
- 新手建议选择“自动分区”,系统将按默认规则分配/boot
、/
和swap
空间。
- 高级用户可手动分区:确保/boot
分区≥1GB,/
分区≥20GB,swap
空间为物理内存的1-2倍。
2、网络与主机名
- 打开网络连接(通常为有线网卡),设置主机名(如centos-server
)。
- 若需静态IP,进入“配置”页面填写子网掩码、网关和DNS信息。
步骤四:用户与安全配置
- 设置root账户密码,并创建至少一个普通用户(建议赋予管理员权限)。
- 启用防火墙(FirewallD)及SELinux,根据需求开放SSH、HTTP等端口。
步骤五:安装与重启
点击“开始安装”,等待进度条完成,安装结束后,拔出U盘并重启系统,首次登录时,建议更新系统:
- sudo yum update -y
常见问题与解决方案
1、启动盘无法识别
- 检查ISO文件是否损坏(通过SHA256校验)。
- 重新制作启动盘,尝试更换USB接口或设备。
2、安装过程中断
- 确保U盘质量可靠,避免写入过程中断。
- 关闭第三方杀毒软件或磁盘加密工具。
3、显卡驱动不兼容
- 在安装界面按“Tab”键,添加参数nomodeset
临时禁用显卡驱动。
通过USB安装CentOS系统是一项基础但关键的技能,尤其适用于无光驱设备或需要快速部署的场景,操作过程中需注意细节,例如启动模式匹配、分区规划合理性以及安全策略配置,对于企业用户,可结合Kickstart实现自动化安装;个人开发者则建议定期备份数据,避免误操作导致系统崩溃。