我有一个文件系统转储。我不知道它是如何创建的。我想提取所有文件和文件结构。
file dump.bin
说这是一个LVM2 PV(Linux 逻辑卷管理器)文件并打印 UUID 和大小。我尝试像这样使用 kpartx:sudo kpartx -a -v dump.bin
但之后没有分区/dev/mapper/
。
当我cat
打开文件时,它以imageUSB
如下内容开头并随之跟随:
uarea {
id = "xxxx-xxxx-xxxx-xxxx"
seqno = 1
format = "lvm2"
status = ["RESIZEABLE", "READ", "WRITE"]
flags = []
extent_size = 2048
max_lv = 0
max_pv = 0
metadata_copies = 0
physical_volumes {
pv0 {
id = "xxxx-xxxx-xxxx-xxxx"
device = "/dev/sda"
status = ["ALLOCATABLE"]
flags = []
dev_size = xxxx
pe_start = xxxx
pe_count = xxxx
}
}
}
# Generated by LVM2 version ....
我如何挂载文件系统或提取所有文件和文件结构?
我已经尝试使用 binwalk 提取所有文件,但是由于没有剩余内存,它崩溃了,我猜是因为转储太大了。