如何在 Linux 中挂载和卸载 ISO 映像如何在 Linux 中挂载和卸载 ISO 映像如何在 Linux 中挂载和卸载 ISO 映像如何在 Linux 中挂载和卸载 ISO 映像
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Linux 中挂载和卸载 ISO 映像

ISO 映像或 .iso(国际标准化组织)文件是包含名为 ISO 9660 的磁盘映像的存档文件 文件系统格式。

每个 ISO 文件都有 .iso 扩展名,具有取自 ISO 9660 文件系统的已定义格式名称,专门与 CD 一起使用/DVD ROM。简单来说,iso 文件就是磁盘映像。

我看到我们从网上下载的大多数Linux操作系统镜像都是.ISO格式。通常,ISO 映像包含软件安装,例如操作系统安装文件、游戏安装文件或任何其他应用程序。

有时,我们需要访问文件并查看这些 ISO 映像中的内容,但又不想通过使用我们的工具将它们刻录到 CD/DVD 或 USB 驱动器上而浪费磁盘空间和时间。工具。

本文介绍如何在 Linux 操作系统上挂载和卸载 ISO 映像以访问和列出文件内容。

如何在 Linux 中挂载 ISO 映像

要在基于 RedHat 或基于 Debian 的 Linux 发行版上安装 ISO 映像,您必须以“root”用户身份登录或切换到“sudo<”并从终端运行以下命令来创建挂载点。

mkdir /mnt/iso
OR
sudo mkdir /mnt/iso

创建挂载点后,使用“mount”命令挂载名为“Fedora-Server-dvd-x86_64-36-1.5.iso”的 iso 文件。

mount -t iso9660 -o loop /home/tecmint/Fedora-Server-dvd-x86_64-36-1.5.iso /mnt/iso/
OR
sudo mount -t iso9660 -o loop /home/tecmint/Fedora-Server-dvd-x86_64-36-1.5.iso /mnt/iso/

选项在哪里
  • -t – 该参数用于指示给定的文件系统类型。
  • ISO 9660 – 它描述了 CD/DVD ROM 上使用的标准和默认文件系统结构。
  • -o – 选项是必需的,带有 -o 参数,后跟分隔的逗号选项字符串。
  • loop - 循环设备是一种伪设备,通常用于挂载 CD/DVD ISO 映像并使这些文件作为块设备进行访问。

ISO镜像挂载成功后,进入挂载目录/mnt/iso,列出ISO镜像的内容。它只会以只读模式挂载,因此无法修改任何文件。

cd /mnt/iso
ls -l

您将看到我们在上述命令中安装的 ISO 映像的文件列表。例如,Fedora-Server-dvd-x86_64-36-1.5.iso 映像的目录列表如下所示。

total 21
dr-xr-xr-x  3 root root 2048 May  5 02:49 EFI
-r--r--r--  1 root root 2574 Apr 12 00:34 Fedora-Legal-README.txt
dr-xr-xr-x  3 root root 2048 May  5 02:49 images
dr-xr-xr-x  2 root root 2048 May  5 02:49 isolinux
-r--r--r--  1 root root 1063 Apr 12 00:32 LICENSE
-r--r--r--  1 root root   95 May  5 02:47 media.repo
dr-xr-xr-x 28 root root 4096 May  5 02:49 Packages
dr-xr-xr-x  2 root root 4096 May  5 02:49 repodata
-r--r--r--  1 root root 1118 May  5 02:49 TRANS.TBL

如何在 Linux 中卸载 ISO 映像

只需从终端“root”或“sudo”运行以下命令即可卸载已安装的 ISO 映像。

umount /mnt/iso
OR
sudo umount /mnt/iso

©2015-2025 艾丽卡 support@alaica.com