免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2644 | 回复: 2
打印 上一主题 下一主题

[系统管理] 全盘dd,如何读取盘内内容? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-05-10 23:51 |只看该作者 |倒序浏览

经测试发现,如果仅对某个分区进行dd后,可通过mount -o loop /filename.dd /mnt/filename 来挂载,并读取该分区(文件)里的内容,但全盘dd后却不知道如何读取盘内内容了,望高人支招。 !!!

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
2 [报告]
发表于 2012-05-11 08:16 |只看该作者
parted获取分区信息,然后采用mount的offset参数指定就可以了。

parted类似这样子操作,把/dev/sda替换为你要的img就可以了。
  1. $ sudo parted /dev/sda
  2. GNU Parted 2.2
  3. Using /dev/sda
  4. Welcome to GNU Parted! Type 'help' to view a list of commands.
  5. (parted) unit                                                            
  6. Unit?  [compact]? B                                                      
  7. (parted) print                                                            
  8. Model: ATA HITACHI HTS72755 (scsi)
  9. Disk /dev/sda: 500107862016B
  10. Sector size (logical/physical): 512B/4096B
  11. Partition Table: msdos

  12. Number  Start          End            Size           Type      File system     Flags
  13. 1      1048576B       1259339775B    1258291200B    primary   ntfs            boot
  14. 2      1259339776B    246030532607B  244771192832B  primary   ntfs
  15. 4      246031580160B  489621028863B  243589448704B  extended
  16. 5      246031581184B  247105323007B  1073741824B    logical   ext4
  17. 6      247106371584B  290056044543B  42949672960B   logical   ext4
  18. 7      290057093120B  306163220479B  16106127360B   logical   ext4
  19. 8      306164269056B  322270396415B  16106127360B   logical   ext4
  20. 9      322271444992B  326719504383B  4448059392B    logical   linux-swap(v1)
  21. 10      326720552960B  473521192959B  146800640000B  logical   ext4
  22. 11      473522241536B  489621028863B  16098787328B   logical   ext4
  23. 3      489621028864B  500106788863B  10485760000B   primary   ntfs
复制代码
上面的比如我想挂载第二个分区。start地址是1259339776B,所以就用offset=1259339776执行mount命令。
$ mount -o loop,offset=1259339776 file.dd.img /mnt

论坛徽章:
0
3 [报告]
发表于 2012-05-11 19:10 |只看该作者
回复 2# L_kernel


    恩,按照您的方法搞定了,谢谢前辈指点。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP