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

本文详细介绍在Linux环境下,如何将磁盘映像文件作为块设备进行操作的过程。包括使用mknod创建Loop设备,利用losetup进行分区扫描,以及挂载特定分区的具体步骤。
524

被折叠的 条评论
为什么被折叠?



