原始块复制上的 LVM 工具

原始块复制上的 LVM 工具

我有几个磁盘的原始块副本,这些磁盘同时具有 NTFS 和 Linux 分区。分区表通常同时具有 Windows NTFS 分区和 Linux LVM 分区。我需要处理所有这些分区以构建超级时间线 (log2timeline),但我需要一种好方法来查找 LVM 内的扩展分区。

我对 LVM 命令一点都不熟悉,但我对术语的理解还算到位。一旦我了解了 ext 分区的字节偏移量,我就可以了,但我不想逐字节扫描磁盘以查找分区头和超级块。

答案1

查看名为的实用程序kpartx。它从设备内的分区表创建设备映射。

更新:

我想补充一点,如果您的磁盘映像存储为普通文件(而不是 LVM 卷),您可以使用losetup将映像附加为设备。-r如果您想确保原始映像不会发生任何更改,请指定该选项。

关于kpartx:它也适用于 LVM 卷内的分区内的 LVM 卷等。您只需kpartx -a DEV对每个封闭的分区/卷层重复运行,直到到达您想要挂载的文件系统的设备映射器设备节点。

相关内容