CentOS U盘安装教程 (图文详解)
这份教程将帮助你使用一个 U 盘,在你的电脑上安装 CentOS 操作系统。
第一步:准备工作 (非常重要!)
在开始之前,请务必准备好以下所有物品,并阅读注意事项。
所需物品清单
- 一台电脑: 你要在其上安装 CentOS 的电脑。
- 一个 8GB 或以上容量的 U 盘: U 盘中的所有数据将会被清空,请提前备份重要文件。
- 稳定的网络连接: 用于下载安装镜像和系统更新。
- 另一台可用的电脑: 用于制作 U 盘启动盘。
下载 CentOS 镜像文件
访问 CentOS 官方镜像网站下载你需要的版本。
-
CentOS 7 (长期支持版):
- 官方下载页面:https://www.centos.org/download/
- 选择 "CentOS 7" -> "x86_64" -> "DVD ISO" (推荐,包含所有常用软件包,安装时无需联网)。
- 下载文件名类似:
CentOS-7-x86_64-DVD-2009.iso
-
CentOS 8 Stream (滚动更新版):
- 官方下载页面:https://www.centos.org/centos-stream/
- 选择 "x86_64" -> "DVD ISO" (同样推荐)。
- 下载文件名类似:
CentOS-Stream-8-x86_64-20251205.0-dvd1.iso
⚠️ 重要提示: 下载完成后,强烈建议校验镜像文件的哈希值(SHA256SUM),以确保文件下载完整且未被篡改,每个下载页面通常都会提供一个 .sha256sum 文件,你可以使用校验工具(如 Windows 的 HashTab 或 Linux/macOS 的 sha256sum 命令)进行比对。
下载 U 盘制作工具
我们将使用一个免费、开源且跨平台的工具 Ventoy,它非常强大,一个 U 盘可以放入多个不同系统的 ISO 镜像,选择启动即可,无需反复格式化重写。
- Ventoy 下载地址: https://www.ventoy.net/cn/download.html
- 下载最新版本的 Windows 版本(
.zip包),ventoy-x.x.xx-windows.zip。
第二步:制作 U 盘启动盘
我们使用 Ventoy 将 CentOS 镜像写入 U 盘。
-
插入 U 盘: 将你的 U 盘插入另一台电脑。
-
解压 Ventoy: 右键点击下载的
ventoy-x.x.xx-windows.zip文件,选择“全部解压”。 -
运行 VentoyGUI: 进入解压后的文件夹,找到
VentoyGUI.exe文件,右键点击它,选择“以管理员身份运行”。 -
选择 U 盘: 在 Ventoy 界面中,从 "Device" 下拉菜单中选择你的 U 盘。请务必确认选择的是正确的 U 盘,因为接下来的操作会将其彻底清空!
-
安装 Ventoy: 点击 "Install" 按钮,程序会弹出警告,再次确认 U 盘无误后,点击 "Yes"。
-
等待完成: 程序会自动格式化 U 盘并安装 Ventoy 引导文件,这个过程通常需要 1-2 分钟,完成后会显示 "Install Success"。
-
复制 CentOS ISO 文件:
- 不要关闭 Ventoy 窗口。
- 打开你的文件资源管理器,找到你下载好的 CentOS ISO 文件(
CentOS-7-x86_64-DVD-2009.iso)。 - 直接将这个 ISO 文件拖拽或复制粘贴到 Ventoy 界面右侧的 U 盘分区中。
- 等待文件复制完成,你可以复制多个 ISO 文件到 U 盘中,Ventoy 启动时会让你选择。
至此,你的 U 盘启动盘已经制作完成!
第三步:在目标电脑上安装 CentOS
回到你想要安装 CentOS 的那台电脑。
BIOS/UEFI 设置 (最关键的一步)
你需要告诉电脑从 U 盘启动,而不是从硬盘启动。
-
重启电脑,并在开机画面出现时,反复按下特定键进入 BIOS/UEFI 设置界面,这个键通常是
F2,F10,F12,Del或Esc,具体请查看你的电脑品牌说明书。 -
找到启动选项:
在 BIOS/UEFI 菜单中,寻找类似 "Boot", "Boot Sequence", "Boot Menu" 或 "启动" 的选项。
-
设置 U 盘为第一启动项:
- 方法一 (推荐): 找到 "Boot Menu" (启动菜单) 选项,重启电脑时,在开机画面出现后立即按这个键(如
F12),会弹出一个快速启动菜单,直接用上下键选择你的 U 盘(通常显示为USB-HDD或SanDisk等名称),然后按 Enter。 - 方法二 (修改启动顺序): 在 "Boot Sequence" 中,将你的 U 盘拖动到列表的最顶端。
- 方法一 (推荐): 找到 "Boot Menu" (启动菜单) 选项,重启电脑时,在开机画面出现后立即按这个键(如
-
启用 UEFI 安全启动 (Secure Boot) (可选但推荐):
- 对于较新的电脑,默认开启了 "Secure Boot",CentOS 7/8 默认不支持,你可以选择以下两种方案之一:
- 关闭 Secure Boot: 在 BIOS/UEFI 的 "Security" 或 "安全" 选项中找到 "Secure Boot",将其设置为 "Disabled",这是最简单的方法。
- 保持开启: 如果你想保持安全,Ventoy 会自动处理,但在选择启动 CentOS 时,需要选择一个带有
CSM或UEFI后缀的选项,以确保兼容性,对于新手,建议直接关闭。
- 对于较新的电脑,默认开启了 "Secure Boot",CentOS 7/8 默认不支持,你可以选择以下两种方案之一:
-
保存并退出: 按
F10(,选择 "Save & Exit" (保存并退出),电脑将从 U 盘重启。
开始安装 CentOS
电脑会从 U 盘启动,进入 Ventoy 的选择界面。
-
选择 CentOS ISO: 用上下键选择你之前复制到 U 盘的 CentOS ISO 文件,然后按 Enter。
-
进入安装界面: 稍等片刻,屏幕上会显示一些启动信息,最终会进入 CentOS 的图形化安装欢迎界面。
-
选择安装语言和键盘布局: 默认即可,点击 "Continue"。
-
安装信息摘要: 这是安装前最后的配置步骤,点击下面的 "INSTALLATION DESTINATION"。
-
安装位置:
- 在 "Storage Configuration" (存储配置) 中,选择 "Custom" (自定义)。
- 在 "Local Standard Disks" 部分,勾选你想要安装 CentOS 的硬盘,如果你是全新安装,通常只有一块硬盘,直接勾选它即可。
- ⚠️ 警告: 这一步会清除该硬盘上的所有数据!请再次确认选对了硬盘。
- 点击 "Done"。
-
分区 (自动 vs. 手动):
- 对于新手: 勾选上方的 "Automatically configure partitioning" (自动配置分区),然后点击 "Done",系统会自动创建
boot,swap和root分区,这是最安全、最简单的方式。 - 对于高级用户: 可以选择 "I will configure partitioning" (我要配置分区),然后手动创建分区,一个典型的分区方案是:
/boot: 500MB (EFI 系统分区)swap: 内存大小的 1-2 倍- 剩余所有空间 (根分区)
- 无论哪种方式,最后都会弹出一个摘要窗口,点击 "Accept Changes" 接受分区方案。
- 对于新手: 勾选上方的 "Automatically configure partitioning" (自动配置分区),然后点击 "Done",系统会自动创建
-
设置主机名和时区:
- 返回到 "Installation Summary" 界面。
- 点击 "HOSTNAME" (主机名),给你的电脑起一个名字(
centos-vm),然后点击 "Apply" 和 "Done"。 - 点击 "DATE & TIME" (日期和时间),确保时区设置为 "Asia/Shanghai",并开启 "Network Time" (网络时间) 同步。
-
设置 ROOT 密码和创建用户:
- 点击 "USER SETTINGS" (用户设置)。
- 设置 ROOT 密码: Root 是系统管理员,点击 "ROOT PASSWORD",输入一个强密码,再次确认,点击 "Done"。请务必记住这个密码!
- 创建普通用户 (强烈推荐): 点击 "USER CREATION",填写一个用户名(
myuser)、全名和密码,日常使用这个普通用户,不要总是用 root,点击 "Done"。
-
开始安装:
所有配置项都变成绿色对勾后,回到 "Installation Summary" 界面,点击右下角的 "Begin Installation"。
-
等待安装: 安装过程会自动进行,包括复制文件、安装系统包等,这个过程根据你的电脑性能,可能需要 15-30 分钟,屏幕上会显示安装进度。
-
配置防火墙和 SELinux:
- 安装完成后,会弹出 "Configuration" 窗口。
- Kdump: 可以关闭,它用于系统崩溃后的内存转储,普通用户用不到。
- Network & Host Name: 可以配置网络,或者保持默认。
- Security Policy: 保持默认即可。
- 点击 "Done"。
-
重启系统:
- 安装完成后,会弹出一个提示 "Installation Complete",点击 "Reboot" 按钮。
- ⚠️ 重要: 在重启时,请务必拔掉你的 U 盘,否则电脑可能会再次从 U 盘启动。
第四步:首次登录和后续设置
-
登录系统: 电脑重启后,你会看到 CentOS 的登录界面。
- 输入你之前创建的普通用户名和密码登录。
- 如果你需要管理员权限,可以在终端中使用
sudo命令,或者在图形界面中临时切换。
-
更新系统: 打开终端(Terminal),输入以下命令,确保你的系统是最新的。
# 对于 CentOS 7 sudo yum update -y # 对于 CentOS 8 Stream sudo dnf update -y
-
配置网络 (如果需要): 通常情况下,系统会自动获取 IP 地址,如果需要固定 IP,可以编辑网络配置文件,或者使用
nmtui命令进行图形化配置。
恭喜!你已经成功完成了 CentOS 的安装,现在你可以开始探索这个强大的 Linux 系统了。
