1. 分区镜像挂载
2. 磁盘镜像挂载
针对img这种磁盘类的镜像,分区挂载已经无法使用,因为内部包含多个分区。需要使用磁盘镜像挂载方式。
2.1 前期准备
- 安装losetup
sudo apt-get install losetup
2.2 获取镜像文件
可以自己创建一个或者使用现成的img镜像。
2.3 挂载img镜像
- 挂载到loop设备上
sudo losetup -fP test.img
- 查看loop设备
ls /dev/loop* -l
可以看到loop下出现三个分区
2.4 挂载文件系统
2.4.1 创建挂载目录
mkdir -p mnt/part1 mnt/part2 mnt/part3
2.4.2 使用挂载命令挂载
sudo mount /dev/loop0p1 mnt/part1
sudo mount /dev/loop0p2 mnt/part2
sudo mount /dev/loop0p3 mnt/part3
2.4.3 卸载文件系统
sudo umount mnt/part1
sudo umount mnt/part1
sudo umount mnt/part1
如果卸载文件系统时提示占用,使用lsof命令查看当前路径下是否打开文件
lsof mnt/
2.6 卸载设备
sudo losetup -d /dev/loop0