环境:16.04.1-Ubuntu
步骤:
1. 制作本地文件,文件大小10M。
% dd if=/dev/zero of=~/tmp/disk-image count=20480
20480+0 records in
20480+0 records out
2. 基于制作好文件叠加ext2文件系统,形成虚拟sd卡镜像disk-image。
mke2fs -q ~/tmp/disk-image
mke2fs 1.18, 11-Nov-1999 for EXT2 FS 0.5b, 95/08/09
disk-image is not a block special device.
Proceed anyway? (y,n) y
3.指明挂载点,挂载类型,挂载虚拟sd卡。
% mkdir ~/tmp/virtual-fs
%sudo mount -o loop ./disk-image ./virtual-fs/
或者
%sudo mount -O loopback=/dev/loop0 ./disk-image ./virtual-fs/
挂载成功
4. 卸载虚拟sd卡
%sudo umount ./virtual-fs