查看分区偏移量
首先使用 fdisk
查看 img 文件中各个分区的起始位置,也就是偏移量。
1 | sudo fdisk -l data.img |
假设 fdisk
命令输出了以下内容:
1 | Disk data.img: 32 GiB, 34359738368 bytes, 67108864 sectors |
输出结果解析:
- 从输出的内容可以看到该磁盘镜像文件中只有
data.img1
一个分区,若不止一个分区,则下面还会列出其余的分区,例如data.img2
data.img3
- 最后一行的数字
2048
表示该磁盘镜像文件中第一个分区的起始位置在第2048
扇区(从 0 开始计数),一个扇区的大小是512
字节,所以第一个分区的偏移量就是2048*512=1048576
挂载 img 文件
创建用于挂载 img 文件的目录
1 | sudo mkdir /mnt/temp |
使用 mount
挂载 img 文件
1 | sudo mount -o loop,offset=1048576 data.img /mnt/temp |