CentOS的镜像安装是服务器和桌面环境中常见的部署方式,通过官方镜像可以快速搭建稳定可靠的Linux系统,以下是详细的安装步骤和注意事项,帮助用户顺利完成系统部署。

准备工作
在开始安装前,需确保硬件环境满足最低要求:至少2GB内存(推荐4GB以上)、20GB可用硬盘空间、支持BIOS或UEFI的启动方式,下载CentOS官方镜像,建议选择CentOS Stream或CentOS 7/8 LTS版本,并根据系统架构(x86_64或aarch64)选择对应的ISO文件,将镜像写入U盘或刻录成光盘,可使用Rufus、Balena Etcher等工具制作启动介质。
启动安装程序
将制作好的启动介质插入服务器,重启并进入BIOS/UEFI设置,调整启动顺序为U盘或光驱优先,保存设置后,系统将从启动介质引导,加载安装程序界面,选择“Install CentOS”选项进入图形化安装界面,部分场景下可能需输入linux inst.text命令启动文本模式安装,适合无图形界面的环境。
语言与键盘设置
安装程序启动后,首先选择安装过程中使用的语言(建议选择“简体中文”以获得本地化支持)和键盘布局(默认“Chinese”即可满足多数需求),点击“继续”进入下一步配置。
磁盘分区与存储配置
磁盘分区是安装过程中的关键步骤,对于新手,推荐选择“自动分区”选项,安装程序会自动创建/boot、/swap和/根分区;对于有经验的用户,可选择“自定义分区”,手动调整分区大小和类型,注意事项:/boot分区建议预留500MB-1GB,swap大小通常为内存的1-2倍(若内存大于8GB可酌情减少),根分区剩余空间全部分配,若使用RAID或LVM,需提前在硬件层面配置。

网络与主机名设置
配置网络时,可选择DHCP自动获取IP或手动设置静态IP,服务器环境建议使用静态IP以确保地址稳定,同时设置主机名(格式为hostname.example.com),勾选“网络连接”以启用网络访问,若需配置多网卡,可在此步骤添加额外的网络接口。
时区与用户创建
选择时区为“亚洲/上海”,并同步启用网络时间协议(NTP)以保证系统时间准确,接着创建管理员账户,设置用户名和密码(密码需包含大小写字母、数字及特殊字符以提高安全性),若需创建普通用户,可勾选“将用户添加到管理员组”选项。
安装软件包
在“软件选择”界面,根据需求选择最小化安装(服务器推荐)、带GUI的桌面环境或开发工具集,最小化安装可节省磁盘空间并减少安全风险,而桌面环境适合开发或测试场景,点击“开始安装”后,系统将自动复制文件并安装选定的软件包。
完成安装与首次登录
安装完成后,点击“重启”按钮,移除启动介质,首次启动时,系统会初始化配置,进入登录界面,使用创建的管理员账户登录,建议执行sudo yum update更新系统补丁,并根据需要安装额外软件或配置安全策略(如防火墙、SSH密钥登录等)。

常见问题与注意事项
安装过程中若遇到分区失败,可检查磁盘是否为GPT格式(UEFI环境需GPT,传统BIOS支持MBR或GPT);若网络无法连接,确认IP配置或防火墙设置;安装后无法进入图形界面,尝试重新安装显卡驱动或切换运行级别至图形模式(systemctl set-default graphical.target)。
FAQs
Q1: 安装CentOS时提示“Boot partition must be within the first 2TB”,如何解决?
A: 此问题通常出现在大容量硬盘(超过2TB)上,解决方案是在分区时将/boot分区放置在磁盘前2TB范围内,或使用UEFI+GPT分区表并确保EFI分区位于首分区,也可通过调整分区顺序或使用parted工具手动调整分区位置。
Q2: 安装后无法连接网络,如何排查?
A: 首先检查网络管理器状态(systemctl status NetworkManager),确保服务正常运行;其次使用ip addr查看网卡是否被识别;若为静态IP,验证配置是否正确;最后检查防火墙规则(firewall-cmd --list-all),必要时暂时关闭防火墙测试,虚拟机环境中还需检查虚拟网络设置是否正确。
【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复