尝试使用以下命令以Raw(dd)格式挂载磁盘映像时
mount nps-2010-emails.dd /media/manu/
我收到以下错误消息
mount: you must specify the filesystem type
我知道使用-t可以指定文件系统,但是RAW(dd)文件的术语是什么,可以将pe作为参数传递给mount命令。如果我安装此文件系统的方法错误,请帮我做同样的事情。
在键入命令文件-s nps-2010-emails.dd时
输出如下:
nps-2010-emails.dd:x86引导扇区;分区1:ID = 0xb,起始头254,起始扇区1,20479扇区,扩展分区表(last)\ 011,代码偏移量0x0
您拥有的映像是整个磁盘的映像,其中包括分区表之类的内容以及您想要挂载在文件系统外部的其他内容。您可能在该原始Blob中至少有一个分区。Mount告诉您无法确定它是什么文件系统,因为它从一开始就开始读取原始Blob,并且发现根本不属于文件系统的内容。
为了挂载文件系统,您需要确定文件系统在哪里。Ask Ubuntu上的此答案提供了一些有关如何计算分区在映像中的起始位置,然后使用该值创建从该偏移量开始的循环设备的详细信息。如果要进一步简化,找到正确的偏移量值后,可以跳过环路设备设置,并将偏移量值直接传递到使用进行安装mount -o offset=<offset in bytes>
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句