从具有多个分区和逻辑卷的完整磁盘映像挂载文件系统

我有一个完整的磁盘映像(dd if = / dev / sda of = foo.bin),它包含多个分区和LVM逻辑卷,其中有ext4文件系统。 如何在这个磁盘映像上安装一个文件系统?

从图像制作完成后,我得到了fdisk -l的输出。

我假设我不得不使用回送设备,但我不知道如何做到这一点,当我把整个设备作为一个图像,而不是一个文件系统。

希望你能帮忙。

操作系统是Linux。

尝试使用kpartx ,这将导出图像上的分区作为设备节点,您可以简单地安装。

  1. 使用kpartx -l imagefile获取可用分区的列表。
  2. kpartx -a imagefile激活映射
  3. 安装分区。 节点在/dev/mapper
  4. 做东西。
  5. 卸载。
  6. 使用kpartx -d imagefile

欲了解更多信息,请参阅man kpartx