CentOS系统如何从ISO镜像启动安装?

从ISO启动进行全新系统安装

这是最常见的“启动ISO”场景,目标是将CentOS安装到一台新计算机或覆盖现有系统,整个过程分为准备、创建可启动介质和从介质启动三个关键步骤。

CentOS系统如何从ISO镜像启动安装?

准备阶段

您需要从CentOS官方网站下载对应版本的ISO镜像文件,根据您的硬件架构,通常选择 x86_64 版本,准备一个容量至少为8GB的U盘,因为U盘是目前最便捷、最常用的可启动介质。

创建可启动U盘

将下载好的ISO文件写入U盘,使其具备启动能力,不同的操作系统有不同的工具,以下列举几种主流方法:

操作系统 推荐工具 特点
Windows Rufus, Ventoy Rufus功能强大,操作直观;Ventoy支持多ISO,方便切换
macOS BalenaEtcher, dd命令 BalenaEtcher界面友好,跨平台;dd是macOS/Linux内置命令行工具
Linux dd命令, Ventoy, GNOME Disks dd是经典命令行方式;Ventoy和GNOME Disks提供图形化界面

以Linux系统下的dd命令为例,操作流程如下:

  1. 插入U盘,使用 lsblkfdisk -l 命令确认U盘设备名称(/dev/sdb)。
  2. 务必谨慎操作,错误的设备名称会导致数据丢失,然后执行以下命令:
    sudo dd if=/path/to/your/centos.iso of=/dev/sdb bs=4M status=progress && sync

    if 指向ISO文件路径,of 指向U盘设备,bs 定义了块大小以提高写入速度,sync 确保所有数据都写入完成。

从U盘启动CentOS安装程序

创建好可启动U盘后,将其插入目标计算机,重启电脑。

CentOS系统如何从ISO镜像启动安装?

  1. 在开机自检画面出现时,立即按下特定键(通常是 F2, F10, F12, DELESC)进入 BIOS/UEFI 设置界面。
  2. 在启动菜单中,将U盘设置为第一启动项,或直接选择从U盘启动。
  3. 保存设置并退出,计算机将从U盘启动,您将看到CentOS的安装引导界面,选择 “Install CentOS” 即可进入图形化或文本化安装流程,完成后续的系统配置。

在已安装的CentOS中挂载ISO文件

有时,您需要在正在运行的CentOS系统中访问ISO镜像里的内容,例如安装本地软件包、搭建本地YUM源等,这时就需要挂载ISO文件。

操作非常简单,使用 mount 命令即可完成,假设您的ISO文件位于 /home/user/centos.iso,您想将其挂载到 /mnt/iso 目录。

  1. 创建挂载点目录

    sudo mkdir -p /mnt/iso
  2. 执行挂载命令

    sudo mount -o loop /home/user/centos.iso /mnt/iso

    这里的 -o loop 选项至关重要,它告诉系统将ISO文件作为一个 loop 设备来处理。

    CentOS系统如何从ISO镜像启动安装?

挂载成功后,您就可以通过 /mnt/iso 路径访问ISO镜像内的所有文件了,使用完毕后,可以通过 sudo umount /mnt/iso 命令卸载。


相关问答 FAQs

Q1: 我可以不使用U盘,直接从硬盘上的ISO文件安装CentOS吗?
A: 理论上可以,但过程相对复杂,通常需要修改启动引导器(如GRUB)的配置,添加从ISO文件启动的条目,并确保内核和initrd文件路径正确,这种方法对新手不友好,容易出错,相比之下,制作可启动U盘是更可靠、更简单且通用性更强的标准做法,强烈推荐使用。


A: 不会,使用 mount 命令进行的挂载是临时性的,系统重启后会自动失效,如果需要在每次开机时都自动挂载某个ISO文件,您需要修改 /etc/fstab 文件,添加一行记录,格式如下:
/path/to/your.iso /mnt/iso iso9660 defaults,loop 0 0
添加并保存后,系统在下次启动时便会根据此配置自动挂载该ISO文件。

【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!

(0)
热舞的头像热舞
上一篇 2025-10-09 20:47
下一篇 2025-10-09 20:53

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

广告合作

QQ:14239236

在线咨询: QQ交谈

邮件:asy@cxas.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信