CentOS作为一个流行且稳定的企业级Linux发行版,其安装过程始于一个关键的文件——ISO镜像,这个文件包含了完整操作系统的所有数据,是搭建新系统的基础,理解如何正确获取、验证并使用CentOS的ISO文件,是每一位系统管理员的必备技能,本文将详细阐述从下载到启动安装的全过程,帮助您顺利完成系统的初始部署。
第一步:获取CentOS ISO文件
获取官方、未经修改的ISO文件是确保系统安全与稳定的首要前提,随着CentOS项目的演进,目前主流方向是CentOS Stream,它作为RHEL的上游开发版,提供了更前沿的特性和更快的更新周期,传统的CentOS Linux(如7、8版本)仍可通过归档网站获取。
官方下载网站提供了多种ISO镜像版本,以适应不同的安装需求和网络环境,选择正确的版本可以有效节省时间和存储空间,以下表格对比了最常见的几种ISO类型:
ISO类型 | 描述 | 适用场景 |
---|---|---|
Minimal ISO | 仅包含核心系统组件和安装程序,体积最小。 | 服务器部署、高级用户、需要高度定制化安装、网络条件良好(安装过程中需联网下载软件包)。 |
DVD ISO | 包含常用软件包的完整安装环境,体积较大。 | 桌面系统安装、离线环境安装、新手用户或需要快速部署一套标准环境的场景。 |
Everything ISO | 包含所有软件仓库中的软件包,体积巨大。 | 开发人员、需要本地软件镜像仓库、或希望在多台机器上无需重复下载而进行批量安装的场景。 |
访问CentOS官方网站或其镜像站点,根据您的硬件架构(通常是x86_64)和具体需求,下载相应版本的ISO文件。
第二步:验证ISO文件完整性
在下载完成之后,为了防止文件在传输过程中因网络问题等而损坏,进行文件完整性校验至关重要,官方通常会提供一个校验和文件(如sha256sum.txt
),在Linux或macOS系统中,可以打开终端,使用sha256sum
命令进行验证:
# 假设下载的文件为 CentOS-Stream-9-latest-x86_64-dvd1.iso sha256sum CentOS-Stream-9-latest-x86_64-dvd1.iso
执行命令后,终端会输出一长串哈希值,将此值与官方校验和文件中对应ISO文件名旁边的哈希值进行比对,如果两者完全一致,则证明文件完整无损,可以放心用于创建安装介质。
第三步:创建可启动安装介质
有了完整的ISO文件,下一步就是将其写入到一个可移动介质中,通常是U盘或DVD光盘,U盘因其速度更快、可重复使用而成为首选方法。
使用U盘(推荐方法)
Windows系统:可使用Rufus、balenaEtcher等工具,以Rufus为例,运行程序后,选择您的U盘设备,然后选择已下载的ISO文件,分区方案类型通常会自动选择,推荐使用GPT(适用于UEFI)或MBR(适用于传统BIOS),点击“开始”,工具会自动格式化U盘并写入镜像数据。
Linux/macOS系统:
dd
命令是强大的原生工具,使用lsblk
或diskutil list
命令确认您的U盘设备名称(例如/dev/sdb
或/dev/disk2
),务必仔细核对,否则可能造成数据丢失,然后执行类似以下命令:sudo dd if=/path/to/your/centos.iso of=/dev/sdX bs=4M status=progress
这里的
/dev/sdX
需要替换为您的实际U盘设备名,参数bs=4M
可以提高写入速度,status=progress
可以显示写入进度。
使用DVD光盘(传统方法)
如果您的计算机配备了DVD刻录机,也可以将ISO文件刻录到DVD中,在Windows中,可以右键点击ISO文件选择“刻录光盘映像”,在macOS中,使用“磁盘工具”可以轻松完成刻录,此方法速度较慢,且光盘不易保存,现已较少采用。
第四步:从介质启动并进入安装程序
可启动介质制作完成后,将其插入需要安装系统的目标计算机。
- 重启计算机:在计算机启动的最初几秒内,按下特定按键进入BIOS/UEFI设置界面或启动设备选择菜单,常见的按键有
F2
,F10
,F12
,Del
或Esc
,具体按键取决于您的主板品牌,可在启动时观察屏幕提示。 - 调整启动顺序:在BIOS/UEFI设置中,找到“Boot”或“启动”选项,将U盘或DVD驱动器设置为第一启动项,如果支持快速启动菜单,则无需修改设置,直接在菜单中选择您的U盘设备启动即可。
- 启动安装程序:保存设置并重启,计算机将从制作好的介质启动,屏幕上会出现CentOS的启动菜单,通常选择“Install CentOS”或类似选项,按回车键即可加载图形化或文本化的安装程序。
第五步:安装流程概览
成功进入安装程序后,您将看到一个直观的图形界面,安装过程主要包含以下几个核心步骤:
- 语言选择:选择系统安装过程中以及安装后使用的默认语言。
- 安装位置:这是至关重要的一步,您可以选择要对哪些硬盘进行分区和格式化,对于新手,可以选择“自动分区”;对于有经验的用户,则可以采用“自定义分区”来精确控制/(根分区)、/home、/swap等挂载点的大小和布局。
- 网络和主机名:配置系统的网络连接,确保可以连接到局域网或互联网,并为计算机设置一个主机名。
- 软件选择:根据初始ISO文件的内容,您可以选择不同的软件集,从Minimal ISO启动时,可以选择“最小化安装”;从DVD ISO启动时,则可以选择安装“GNOME桌面”、“KDE Plasma桌面”或“服务器”等预设环境。
- 创建root密码和用户:为
root
管理员账户设置一个强密码,并建议创建一个普通用户用于日常操作。 - 开始安装:以上配置完成后,点击“开始安装”按钮,系统将执行实际的文件复制和配置过程,此过程耗时取决于您的硬件性能和所选的软件包数量,完成后,根据提示重启计算机,并将介质移除,即可进入全新的CentOS系统。
相关问答FAQs
我应该选择哪个版本的ISO文件?最小化安装版和DVD版有什么主要区别?
回答: 这取决于您的使用场景。最小化安装版体积小,下载快,但只包含最基础的系统环境,它非常适合用作服务器部署,因为您可以根据实际需求,通过yum
或dnf
命令精确地安装所需的服务,保持系统的精简和安全,它要求您在安装过程中或安装后必须连接到互联网。DVD版则内置了大量常用软件包,无需联网即可完成一个功能完备的系统(如带有图形界面的桌面环境)的安装,它更适合新手、桌面用户,或者在无法连接互联网的离线环境中进行安装,选择DVD版可以让您更快地“开箱即用”,但安装后的系统会相对庞大。
我已经按照教程制作了启动U盘,但电脑无法从它启动,总是直接进入原来的操作系统,该怎么办?
回答: 这是一个常见问题,可以从以下几个方面排查:
- BIOS/UEFI启动顺序:请再次确认您已经正确地将U盘设置为第一启动项,有些主板提供快速启动菜单(通常在开机时按
F12
等),尝试从这个菜单中直接选择U盘启动,可能比修改BIOS永久设置更有效。 - Secure Boot(安全启动):许多现代电脑的UEFI固件默认开启了Secure Boot功能,它会阻止未经签名的操作系统(包括大多数Linux发行版)启动,请进入BIOS/UEFI设置,找到“Security”或“安全”选项,暂时禁用Secure Boot,然后保存并重启。
- U盘制作问题:确认ISO文件已正确写入U盘,可以尝试使用另一款制作工具(如在Windows上用balenaEtcher代替Rufus),或更换一个U盘重新制作,极少数情况下,部分旧的U盘或USB接口可能存在兼容性问题,可以尝试更换USB 2.0接口。
【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复