将 CentOS 操作系统写入 U 盘,制作成可启动的安装介质,是进行全新安装或系统修复的第一步,也是至关重要的一步,这个过程并不复杂,但需要细致的操作和对不同平台工具的了解,本文将详细介绍在主流操作系统(Windows、macOS、Linux)上将 CentOS 镜像文件写入 U 盘的多种方法,并提供必要的注意事项和常见问题解答,确保您能够顺利地创建一个可用的 CentOS 启动盘。
准备工作
在开始之前,请确保您已经准备好以下几样东西:
- CentOS ISO 镜像文件:访问 CentOS 官方网站,根据您的需求下载合适的 ISO 镜像,我们选择“DVD ISO”版本,因为它包含了大多数常用的软件包,适合离线安装,下载完成后,强烈建议您验证文件的校验和(如 SHA256),以确保下载过程中没有数据损坏。
- 一个 U 盘:容量至少为 8GB,为了获得更快的写入速度,建议使用 USB 3.0 或更高版本的 U 盘。
- 重要数据的备份:制作启动盘的过程会彻底清空 U 盘中的所有数据,请务必提前将 U 盘中的重要文件备份到其他地方。
- 一台电脑:用于执行写入操作的计算机,可以是 Windows、macOS 或 Linux 系统。
在 Windows 系统下使用 Rufus
Rufus 是 Windows 平台上最流行、最高效的 U 盘启动盘制作工具之一,它体积小、功能强大,且对各种 ISO 镜像的兼容性极好。
操作步骤:
- 将准备好的 U 盘插入电脑的 USB 接口。
- 从 Rufus 官网下载并运行该软件,无需安装。
- 设备:Rufus 会自动检测到您的 U 盘,如果插入了多个 U 盘,请确保在下拉菜单中选择了正确的一个。
- 引导类型选择:点击“选择”按钮,在弹出的文件浏览器中找到并选中您已下载的 CentOS ISO 镜像文件。
- 分区类型:Rufus 通常会根据 ISO 文件的内容自动推荐最佳的分区类型,对于现代计算机,
GPT
(适用于 UEFI)是首选;对于较老的计算机,可能需要选择MBR
(适用于 BIOS/CSM),如果不确定,可以保持默认选项。 - 文件系统:通常保持默认的
FAT32
或NTFS
即可。FAT32
的兼容性更好,但无法存储大于 4GB 的单个文件,对于 CentOS 安装盘来说一般不是问题。 - 簇大小:保持默认值。
- 新卷标:可以自定义一个名字,如
CENTOS_BOOT
,也可以保持默认。 - 检查所有选项无误后,点击“开始”按钮。
- Rufus 会弹出一个警告,提示 U 盘将被格式化,所有数据将被删除,点击“确定”以继续。
- Rufus 会开始解压 ISO 文件并将其写入 U 盘,这个过程可能需要几分钟到十几分钟不等,具体取决于您的 U 盘速度和 ISO 文件大小,您可以在窗口底部看到实时的进度条和速度。
- 当进度条显示“准备就绪”并变为绿色时,表示启动盘已经制作完成,点击“关闭”按钮,安全弹出 U 盘即可。
在 macOS 和 Linux 系统下使用 dd
命令
对于 macOS 和 Linux 用户,dd
命令是一个内置且功能强大的磁盘映像工具,它通过命令行操作,虽然看起来有些“硬核”,但非常可靠。
操作步骤:
- 下载并验证 ISO 镜像:同准备工作中的步骤。
- 插入 U 盘。
- 查找 U 盘设备标识符:
- 在 macOS 中:打开“终端”,输入命令
diskutil list
,系统会列出所有磁盘,根据大小和名称找到您的 U 盘,记下其标识符,通常是/dev/diskN
(N 是一个数字,如disk4
)。请务必注意是整个磁盘(如/dev/disk4
),而不是其下的分区(如/dev/disk4s1
)。 - 在 Linux 中:打开终端,输入命令
sudo fdisk -l
或lsblk
,同样,根据大小和挂载点找到您的 U 盘设备名,通常是/dev/sdX
(X 是一个字母,如sdb
)。
- 在 macOS 中:打开“终端”,输入命令
- 卸载 U 盘:
- 在 macOS 中:输入命令
diskutil unmountDisk /dev/diskN
(将 N 替换为实际的数字)。 - 在 Linux 中:输入命令
sudo umount /dev/sdX*
(将 X 替换为实际的字母, 会卸载所有分区)。
- 在 macOS 中:输入命令
- 执行写入命令:
- 这是一个具有破坏性的命令,请再次确认设备标识符是否正确。
- 在 macOS 中:
sudo dd if=/path/to/your/centos.iso of=/dev/diskN bs=1m
- 在 Linux 中:
sudo dd if=/path/to/your/centos.iso of=/dev/sdX bs=4M status=progress
- 命令解释:
sudo
:以管理员权限执行。if
:输入文件,即 CentOS ISO 镜像的完整路径。of
:输出文件,即您的 U 盘设备标识符。bs
:块大小,设置为 1m 或 4M 可以提高写入速度。status=progress
(Linux 特有):显示写入进度,非常实用。
- 等待完成:
dd
命令执行时不会有任何界面反馈(除非使用了status=progress
),请耐心等待,直到终端返回命令提示符,表示写入已完成。 - 弹出 U 盘:
- 在 macOS 中:执行
diskutil eject /dev/diskN
。 - 在 Linux 中:执行
sudo eject /dev/sdX
。
- 在 macOS 中:执行
启动与安装
制作好的 CentOS 启动盘已经准备就绪,将其插入您打算安装 CentOS 的目标计算机,重启电脑,在开机时,立即按下特定键(如 F2
, F10
, F12
, Del
或 Esc
,具体取决于主板型号)进入 BIOS/UEFI 设置界面,在“Boot”或“启动”菜单中,将启动顺序设置为优先从 U 盘启动,保存设置并退出,计算机便会从 U 盘启动,进入 CentOS 的安装程序界面,之后您就可以按照提示完成系统安装了。
相关问答 (FAQs)
问题 1:制作完成启动盘后,为什么我的 U 盘在 Windows 中显示的容量变小了,并且无法格式化?
解答:这是一个正常现象,当使用 Rufus 或 dd
等工具写入 ISO 镜像时,它们会在 U 盘上创建一个与原始光盘布局相同的分区方案,这个分区通常包含一个小的 EFI 系统分区和一个主分区,Windows 的磁盘管理工具无法直接识别这种非标准的分区布局,因此可能会显示剩余容量为“未分配”或直接显示整个 U 盘容量变小,要恢复 U 盘的完整容量,您需要使用专业的磁盘分区工具(如 Windows 自带的“磁盘管理”或 diskpart
命令)来删除 U 盘上的所有分区,然后创建一个新的简单分区并格式化即可。
问题 2:我已经用 U 盘安装好了系统,这个启动 U 盘还能当作普通 U 盘来存储文件吗?
解答:可以,但有条件,在成功安装系统后,这个 U 盘本质上仍然是一个可启动介质,您可以将其用于存储其他文件,但必须遵守一个重要原则:不要删除或修改从 ISO 镜像解压出来的核心启动文件(通常位于根目录的 isolinux
、images
、EFI
等文件夹),只要这些核心文件保持完整,U 盘的可启动功能就依然存在,您可以安全地在剩余空间上新建文件夹存放个人资料,为了确保数据安全和避免误操作,更推荐的做法是使用一个专用的大容量 U 盘来制作启动盘,安装完成后将其妥善保管,以备将来维修或重装系统之用。
【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复