ISO是一种流行的文件格式,通常用于存储CD、DVD等光学媒体数据。ISO文件包含特定CD或DVD的图像。通常,操作系统、软件、软件包都存储在ISO文件中。ISO是一种文件格式和文件系统,也被定义为iso9660。iso9660标准是为了使每一张CD和DVD内容兼容而建立的。UDF是ISO 9660标准的下一个版本。 自定义项 向后兼容 ISO 9660标准 .
使用Mount命令装入ISO文件
mount命令用于装载具有不同文件系统的不同磁盘和分区。由于ISO文件是定义为isp9660或UDF的文件系统,我们可以使用mount命令来装载ISO文件。要挂载ISO文件,需要在表示ISO文件内容的位置安装一个挂载点。在下面的示例中,名为ubuntu.ISO的ISO文件装载到当前用户主目录中的cdrom目录中。我们提供 -o形圈 选项,不提供sudo命令。以下ISO装载操作不需要根权限,因为当前用户对其主目录具有访问权限。
mount -o loop /home/ismail/ubuntu.iso /home/ismail/cdrom
通常,物理CD-ROM和ISO文件安装在/mnt目录下。/mnt目录需要根权限才能装载或创建目录。首先,我们将创建一个名为/mnt/iso的目录来挂载iso文件。
sudo /mnt/iso
现在我们可以挂载ISO文件,但我们需要根权限。我们提供sudo命令。
sudo -o loop /home/ismail/ubuntu.iso /mnt/iso
默认情况下,通过mount命令自动检测ISO文件系统类型。但在某些情况下,它可能不起作用。可以显式指定ISO文件的文件系统类型。可以将-t iso9660指定为如下所示的文件系统。
sudo -o loop -t iso9660 /home/ismail/ubuntu.iso /mnt/iso
列出ISO文件内容
安装ISO文件后,我们可以列出ISO文件的内容。我们使用ls命令列出装载目录的内容。在下面的示例中,ISO文件安装在/mnt/ISO下。
ls /mnt/iso
用umount命令卸载ISO文件
可以使用 乌蒙 命令。只需向umount命令提供ISO文件的装载目录。在下面的示例中,我们卸载/mnt/iso。
sudo umount /mnt/iso
如果该目录的内容已准备就绪,则无法卸载该目录,并返回此错误。
相关文章: 如何在Linux(Ubuntu、Debian、Mint、CentOS、Fedora)上安装和配置ohmyzsh?
在GNOME桌面中装载ISO文件
GNOME是Linux中常用的桌面环境。它提供了一个名为Disk Image Mounter的工具,可以用来挂载ISO文件。首先右键单击ISO文件,如下所示。选择“ 与其他应用程序一起打开 “如果 用磁盘映像安装程序打开 “未列出。
![图片[1]-如何在Linux中挂载ISO文件?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2021/01/linuxtect_image-61.png)
在下面的选择应用程序屏幕中,选择磁盘映像安装程序。最后一步,单击“选择”按钮。这将自动装载ISO文件。
![图片[2]-如何在Linux中挂载ISO文件?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2021/01/linuxtect_image-62.png)
在ISO文件挂载后,它会列在文件管理器菜单的侧栏中,如下所示。
![图片[3]-如何在Linux中挂载ISO文件?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2021/01/linuxtect_image-63.png)