Linux下,映像文件如何作为块设备操作
假如先有一个磁盘映像文件,其中包含了分区,文件名为 test.img
首先,创建一个Loop文件,假如是loop99
sudo mknod /dev/loop99 b 7 99
将 test.img 与 loop99 绑定,并扫描其分区表,建立各分区的loop文件
如果 test.img 包含了两个分区,那么将会有 loop99p1、loop99p2 两个文件出现
sudo losetup --partscan /dev/loop99 test.img
接下来,操作 loop99p1、loop99p2 这两个文件即可,如
mkdir mount-point-2
sudo mount -t ext4 /dev/loop99p2 mount-point-2