温馨提示×

centos如何导入iso文件

小樊
42
2026-09-06 12:10:48
栏目: 智能运维

在 CentOS 中“导入 ISO 文件”通常有以下几种常见场景,我分别说明:


一、将 ISO 挂载为本地 yum 源(最常用)

适用于:离线安装软件、制作本地仓库

1. 上传 ISO 文件

# 假设 ISO 在 /root/CentOS-7-x86_64-DVD.iso

2. 创建挂载目录

mkdir /mnt/iso

3. 挂载 ISO

mount -o loop /root/CentOS-7-x86_64-DVD.iso /mnt/iso

4. 配置本地 yum 源

cd /etc/yum.repos.d/
mkdir backup
mv *.repo backup/

vi /etc/yum.repos.d/local.repo

写入:

[local]
name=local iso
baseurl=file:///mnt/iso
enabled=1
gpgcheck=0

5. 刷新缓存

yum clean all
yum makecache

✅ 完成,可直接 yum install


二、开机自动挂载 ISO

编辑 /etc/fstab

/root/CentOS-7-x86_64-DVD.iso /mnt/iso iso9660 loop 0 0

三、在 KVM / 虚拟机中使用 ISO

命令行(virt-install)

virt-install \
--name centos-vm \
--ram 2048 \
--disk path=/var/lib/libvirt/images/vm.qcow2,size=20 \
--cdrom /root/CentOS-7-x86_64-DVD.iso \
--network network=default

图形界面

  • Virtual Machine Manager → 添加 CDROM → 选择 ISO

四、Docker 中使用 ISO(较少见)

需要先挂载到宿主机,再 bind mount:

docker run -v /mnt/iso:/mnt/iso centos

五、如果是“导入 ISO 到系统作为安装介质”

如果你是想:

  • 用 ISO 重装系统 → 需要写到 U 盘
dd if=CentOS.iso of=/dev/sdb bs=4M

如果你能说明具体用途(yum源 / 虚拟机 / 安装系统 / 其他),我可以给你更精确的步骤。

0