Chinaunix首页 | 论坛 | 博客
  • 博客访问: 10327403
  • 博文数量: 1669
  • 博客积分: 16831
  • 博客等级: 上将
  • 技术积分: 12594
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-25 07:23
个人简介

柔中带刚,刚中带柔,淫荡中富含柔和,刚猛中荡漾风骚,无坚不摧,无孔不入!

文章分类

全部博文(1669)

文章存档

2023年(4)

2022年(1)

2021年(10)

2020年(24)

2019年(4)

2018年(19)

2017年(66)

2016年(60)

2015年(49)

2014年(201)

2013年(221)

2012年(638)

2011年(372)

分类:

2012-07-18 09:07:11

TestDisk & PhotoRec——两个数据恢复软件  

2010-12-13 20:43:52|  分类: linux恢复 |  标签:testdisk  数据恢复软件  photorec  ext3  ext2   |字号 

绍两个数据恢复软件:TestDiskPhotoRec。其中,TestDisk 主要用来恢复损坏的分区以及拯救无法引导的磁盘;而 PhotoRec 则主要用于恢复损坏的数据文件,包括文档、图片、视频等。

 

TestDisk 及 PhotoRec 皆支持在 Windows、Linux、Unix、Mac OS 等系统上执行。TestDisk 还支持包括 FAT、NTFS、Ext2、Ext3、ReiserFS、RAID 等在内的广泛的文件系统。而 PhotoRec 也能够在硬盘、光盘、优盘等各种存贮介质上工作。

虽然数据恢复软件可以尽最大可能帮助我们挽回损失,但我们还是应该养成时常备份的习惯。只有真正做到有备无患,才能确保万无一失。

TestDisk 

  下超帅的分区表修复软件.以前用过n多的windows的分区表修复软件,没想到中有这么好用这么方便的修复软件,速度那叫一个快啊。。没有见到这个分区表修复软件以前我都白活了。。。。。

    好了,这个软件叫testdisk.很帅的。。

    如果你是使用修复光碟,就一个这个软件到电脑中,如果是恢复usb的disk直接

    #sudo apt-get install testdisk

    使用的话先sudo testdisk

    1.选择Create来进行分析

    Use arrow keys to select, then press Enter key:
    [ Create ]  Create a new log file
    [ Append ]  Append information to log file
    [ No Log ]  Don't record anything

    2.然后选择testdisk中你要修复的硬盘,回车

    Select a media (use Arrow keys, then press Enter):
    Disk /dev/sda - 160 GB / 149 GiB - ATA HITACHI HTS54251
    Disk /dev/sdb - 3272 MB / 3121 MiB - SM324BC USB DISK


    3.选择testdisk修复的平台,我们是Intel的,所以选择他

    Please select the partition table type, press Enter when done.
    [Intel  ]  Intel/PC partition
    [EFI GPT]  EFI GPT partition map (Mac i386, some x86_64...)
    [Mac    ]  Apple partition map
    [None   ]  Non partitioned media
    [Sun    ]  Sun Solaris partition
    [XBox   ]  XBox partition
    [Return ]  Return to disk selection

    4.使用testdisk分析,现在选择Analyse进行分析

    [ Analyse  ]  Analyse current partition structure and search for lost partitions
    [ Advanced ]  Filesystem Utils
    [ Geometry ]  Change disk geometry
    [ Options  ]  Modify options
    [ MBR Code ]  Write TestDisk MBR code to first sector
    [ Delete   ]  Delete all data in the partition table
    [ Quit     ]  Return to disk selection

    5.见到了没,基本所有的分区都出来了,直接回车就好了,默认直接回车是快速扫描.

    *=Primary bootable  P=Primary  L=Logical  E=Extended  D=Deleted
    [Quick Search]  [ Backup ]

    然后因为没用vista,所以选择n。

    Should TestDisk search for partition created under Vista ? [Y/N] (answer Yes if
    unsure)
    N

    6.进入,见到你的表区表了吧。

    Disk /dev/sda - 160 GB / 149 GiB - CHS 19457 255 63
         Partition               Start        End    Size in sectors
    * HPFS - NTFS              0   1  1  1567 254 63   25189857
    L FAT32 LBA             1568   2  1  5097 254 63   56709324 [NO NAME]
    L Linux Swap            5098   1  1  5221 254 63    1991997
    L Linux                 5222   1  1  7298 254 63   33366942
    L Linux                 7299   1  1 19456 254 63  195318207

    Structure: Ok.  Use Up/Down Arrow keys to select partition.
    Use Left/Right Arrow keys to CHANGE partition characteristics:
    *=Primary bootable  P=Primary  L=Logical  E=Extended  D=Deleted
    Keys A: add partition, L: load backup, T: change type, P: list files,
         Enter: to continue
    NTFS, 12 GB / 12 GiB


    你还可以按p进入一下,看看文件是不是你想要的那些,然后下面会显示文件系统多大,什么系统.

    我进入到这个地方时,基本找出来了,不需要在修改什么了,如果和你的分区不一样,那可能还需要使用Deeper search的功能.我的成功修复了,所以直接按write直接进行写到分区表中修复.

PhotoRec

JPEG等图片文件或HTML、PDF、ZIP、TXT、办公文书等文件被误删除的情况下,可以使用叫做「PhotoRec」的软件来进行恢复。下面就介绍一下PhotoRec的使用方法。
注:使用工具PhotoRec进行文件恢复实际上、要对恢复前后磁盘的差异进行比较。比如,如果要恢复只安装了Linux的硬盘内的文件的话,KNOPPIX等的OneCD Linux在外挂硬盘被恢复的时候是必须的。
PhotoRec 可以从、http://www.cgsecurity.org/wiki/PhotoRec下载。Linux用的tar文件或者RPM文件都可以(注)。一下就针对、Fedora Core 6下使用RPM安装包文件,对以FAT格式进行格式化了的USB存储设备进行恢复为例来说明。
注:PhotoRec由于是针对磁盘分区复原工具「TestDisk」而设计的,因此它的名字是「testdisk-xxxx」。
下载完毕,以root权限安装该软件。
# rpm -ihv testdisk-6.5-1.i386.rpm
PhotoRec由于是使用命令行进行操作的软件,所以要启动终端来执行。
以root权限启动PhotoRec。
# photorec
下图中,显示了已连接磁盘设备,准备恢复的文件在那个设备上就选择之,然后在选择[Proceed]。
在这里选择「Disk /dev/sda(USB memory)」。

TestDisk  PhotoRec——两个数据恢复软件 - zhuzhu - 津津计较


接下来,选择恢复的磁盘分区格式(注)。在这里,因为要恢复被格式化为FAT格式的USB设备,因此选择[Intel]。
注:FAT、NTFS、ext2/3、HFS+ 等几种磁盘分区格式与之对应,提供被选择。

TestDisk  PhotoRec——两个数据恢复软件 - zhuzhu - 津津计较


接下来,选择要恢复的分区。画面下方[File Opt]中有可供恢复的文件种类提供被选择。

TestDisk  PhotoRec——两个数据恢复软件 - zhuzhu - 津津计较


选择[Search]、该画面表示为制定被恢复的文件索引recup_dir.x(注)。该索引是执行photorec命令而做成的文件。
注:recup_dir.x的「x」从1开始进行排列。

TestDisk  PhotoRec——两个数据恢复软件 - zhuzhu - 津津计较
 


recup_dir.x保存地址的选择
按[Y]键开始进行恢复。
恢复操作执行完毕:「Recovery completed.」。

TestDisk  PhotoRec——两个数据恢复软件 - zhuzhu - 津津计较


恢复完成
恢复完了选择[Quit]退出PhtoRec。被恢复的文件是、recup_dir.x的若干数字子组合为文件名被保存的。
PhotoRec不仅针对HDD、USB设备、CD-ROM、SD卡,而且还可以对其他存储设备进行应用。因此大多数常用的文件如果被误操作的话,均可利用其来进行恢复,只不过它的初衷是针对照片而制作的。

 

rpm:

 

阅读(708) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~