挂载dd硬盘镜像
mount
指令将硬盘挂载到文件系统中,然后才能对硬盘的文件进行操作。dd
指令可以将硬盘复制到一个镜像文件中。实体的硬盘可以挂载,同样的dd硬盘镜像也可以挂载。
以树莓派的安装镜像文件,描述挂载硬盘镜像到文件系统的过程。
使用loop设备mount
- 将映像文件与loop设备关联
losetup --partscan --find --show raspbian.img
--partscan
强制内核扫描新建loop设备的分区表;--find
使用第一个未使用的loop设备;--show
显示分配给映像文件的loop设备名。
假设与映像文件关联的loop设备名为/dev/loop0
, /dev/loop0pX
分别执行映像文件上的分区,X
为从1起始的数字。
- 加载分区
mkdir $DISK_PATH
mount /dev/loop0pX $DISK_PATH
- 卸载分区
umount /dev/loop0pX ##或者 umount $DISK_PATH
- 取消映像文件与loop设备的关联
losetup -d /dev/loop0