安装CentOS过程

准备工作
在开始安装CentOS之前,需要做好充分的准备工作,确保硬件满足系统要求:至少2GB内存(推荐4GB以上)、20GB可用硬盘空间,以及支持虚拟化技术的CPU(如果使用虚拟机),下载CentOS镜像文件,建议从官方源获取最新稳定版本,例如CentOS 7或CentOS 8,镜像文件通常为ISO格式,可通过刻录U盘或虚拟机挂载使用,备份重要数据,避免安装过程中意外丢失。
创建启动介质
将下载的ISO文件制作成可启动的安装介质,对于U盘用户,可以使用Rufus(Windows)或dd命令(Linux)将镜像写入U盘,在Linux终端中执行以下命令:
sudo dd if=/path/to/CentOS.iso of=/dev/sdX bs=4M status=progress
注意替换/dev/sdX为实际的U盘设备名,对于虚拟机用户,可直接通过虚拟化软件(如VMware或VirtualBox)挂载ISO文件作为光盘启动。
启动安装程序
将制作好的启动介质插入计算机,重启并进入BIOS/UEFI设置,在启动选项中选择U盘或光盘作为第一启动设备,保存设置后系统会自动加载CentOS安装程序,选择“Install CentOS”选项开始安装,语言和键盘布局可根据需求调整。
磁盘分区
磁盘分区是安装过程中的关键步骤,对于新手,建议选择“自动分区”选项,系统会自动分配根目录(/)、家目录(/home)和交换分区(swap),如果需要手动分区,需注意以下要点:

- 根目录(/):建议分配至少20GB空间,用于存放系统文件。
- 家目录(/home):根据用户数据量分配,通常为剩余空间的大部分。
- 交换分区(swap):一般为内存的1-2倍,但不超过8GB。
- /boot分区(可选):单独分配1GB空间,用于存放引导文件。
网络与主机名配置
在“网络和主机名”界面,可以配置静态IP或使用DHCP动态获取IP,如果需要固定IP,点击“网络”按钮,编辑IPv4设置,选择“手动”并输入IP地址、子网掩码、网关和DNS服务器,主机名(hostname)需唯一,建议使用小写字母和数字,例如centos-server。
时区与用户设置
选择合适的时区,通常为“Asia/Shanghai”,在“用户设置”中,需创建至少一个管理员账户(root权限),建议设置强密码并启用“允许root远程登录”选项(出于安全考虑,生产环境建议禁用root远程登录)。
软件包选择
根据实际需求选择安装的软件包组,默认选择“最小安装”可节省空间,但缺少图形界面,如果需要桌面环境,可勾选“GNOS桌面”或“KDE桌面”,对于服务器环境,可选择“服务器”或“开发工具”等预定义组,或手动添加所需软件包。
开始安装
确认所有设置无误后,点击“开始安装”,安装过程中会提示设置root密码和创建用户账户,按照提示完成操作,安装时间取决于硬件性能,通常为10-30分钟。
安装后的配置
安装完成后,重启系统并移除启动介质,首次登录后,建议执行以下操作:

- 更新系统:运行
sudo yum update安装最新补丁。 - 配置防火墙:使用
firewall-cmd管理防火墙规则。 - 安装必要工具:如
yum install -y wget vim。
常见问题与解决
如果在安装过程中遇到问题,可参考以下解决方案:
- 无法识别硬盘:检查磁盘模式是否为AHCI(BIOS/UEFI中设置)。
- 网络连接失败:确认网络配置是否正确,或尝试重启NetworkManager服务。
相关问答FAQs
Q1: 安装CentOS时提示“no bootable device”怎么办?
A1: 此问题通常由启动顺序错误或硬盘分区问题导致,请检查BIOS/UEFI中的启动顺序,确保选择正确的设备,如果使用虚拟机,检查磁盘是否正确挂载并设置为启动盘。
Q2: 如何在CentOS中切换图形界面与命令行?
A2: 使用systemctl get-default查看默认运行级别,若需切换至命令行,运行sudo systemctl set-default multi-user.target;若需切换至图形界面,运行sudo systemctl set-default graphical.target。
【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复