完成 iso镜像文件的手动挂载、卸载和自动挂载、卸载。并通过df命令查看挂载情况。
时间: 2024-09-29 08:09:05 浏览: 64
linux下挂载VHD等虚拟磁盘文件的方法
ISO镜像文件是一种光盘映像文件,可以手动挂载到Linux系统上,以便临时使用其中的内容。以下是手动操作步骤:
1. 手动挂载:
- 使用`sudo`权限打开终端,因为通常需要管理员权限来处理外部存储设备。
- 输入命令 `mount -o loop [ISO 文件路径] /mnt/iso`。例如,如果ISO文件位于`/home/user/Downloads/my.iso`,则命令应为 `mount -o loop /home/user/Downloads/my.iso /mnt/iso`。这会在/mnt/iso目录下创建一个虚拟文件系统。
2. 检查挂载:
可以通过输入 `lsblk` 或者 `df -hT` 来检查挂载点。`lsblk` 显示所有已知块设备信息,包括已挂载的分区;`df -hT` 则会列出每个挂载点及其占用的空间等信息。
3. 卸载:
当不再需要时,运行 `umount /mnt/iso` 来卸载刚才挂载的ISO文件。确认无误后,该设备将从系统中移除并释放空间。
4. 自动挂载(Linux用户空间):
- 创建一个名为`.autostart`(隐藏文件夹)的目录,在其中创建一个`autorun.sh`文件,并编写挂载命令。
```bash
echo "mount -o loop /path/to/my.iso /mnt/iso" >> ~/.autostart/autorun.sh
chmod +x ~/.autostart/autorun.sh
```
这样每次登录时,系统会自动执行此脚本挂载ISO。
5. 自动卸载:
- 对于`loop`挂载,无需额外设置自动卸载。当系统重启或ISO文件不再存在时,它会被自动卸载。
6. 查看自动挂载配置:
- 使用`cat ~/.config/fstab.d/*` (替换*为适当的文件名扩展) 或者 `grep -R 'loop' /etc/fstab` 来查看系统是否已经设置了自动挂载配置。
阅读全文