我们大多数人一生当中至少会遇到过一次这样的事:对计算机上的重要数据处理不当,然后我们想要是没有删除该数据该多好,无论是一些重要文档、讲座视频,还是一堆重要素材。我们不妨做一些挽救工作,而是一味斥骂自己犯如此愚蠢的错误。不妨试着从我们的硬盘恢复那些已删除数据。本文介绍了五款最佳的数据恢复工具,它们可以帮助你恢复Linux上的已删除数据。
何谓数据恢复?
数据恢复是指这个过程:数据无法正常访问时,从损坏、失效、受损或无法访问的辅助存储介质抢救并处理数据。常常可以从诸多存储介质抢救数据,比如内部或外部硬盘驱动器、固态硬盘(SSD)、USB闪驱、光盘、DVD、RAID及其他电子设备。由于存储设备受到物理损坏或者文件系统受到逻辑损坏,导致主机操作系统无法将文件系统挂载上去,可能需要恢复数据。
恢复数据的最常见原因就是操作系统出现故障。如果系统无法启动,那么我们就要挽救或恢复重要数据。
面向Linux的五款最佳数据恢复工具
如果我们使用Linux,因任何原因(无论是物理损坏还是逻辑损坏)而需要恢复数据,有许多工具可以满足恢复数据这一用途。为了不与许多工具相混淆,我在这里介绍面向Linux的五款最佳数据恢复工具。本文将帮助你选择所需的那一款工具,没必要仔细打量一大堆面向Linux的数据恢复工具。
5. SystemRescueCd
SystemRescueCD基于Gentoo Linux,可以用作可启动的CD-ROM或USB驱动器,用于在系统崩溃后修复无法启动或遭到其他损坏的计算机系统。该工具提供了抢救数据的许多工具,下面列出了创建和编辑分区、测试硬盘以及多得多的功能。
SystemRescueCd恢复Linux上的数据或分区
功能简介
•GNU Parted和GParted可以创建磁盘分区,调整分区大小,包括FAT32和NTFS;
•fdisk可以编辑磁盘分区表;
•PartImage这款磁盘映像软件只拷贝已使用扇区;
•TestDisk可以恢复丢失的分区,PhotoRec可以恢复丢失的数据;
•FSArchiver这个系统工具让你可以将文件系统的内容保存到经过压缩的存档文件;
•CD和DVD刻录程序:dvd+rw-tools
•两款引导装入程序:GRUB和SYSLINUX;
•Web浏览器:火狐、Midori和ELinks;
•文件管理工具: emelFM2;
•存档和解压功能;
•文件系统工具:创建、删除、调整和移动文件系统;
•支持许多文件系统,包括全面的NTFS读取/写入访问(通过NTFS-3G)以及FAT32和Mac OS HFS;
•支持英特尔x86和PowerPC系统,包括Mac;
•能够为操作系统制作启动磁盘;
•支持从Linux编辑Windows注册表和更改密码;
•可以从一张光盘启动FreeDOS、Memtest86+、硬件诊断及其他启动磁盘;
•更多其他功能
下载映像文件,使用CD-ROM或USB存储棒来运行它。
下载链接:http://www.sysresccd.org/Download
将SystemRescueCd安装到USB存储棒上的教程:
http://www.sysresccd.org/Sysresccd-manual-en_How_to_install_SystemRescueCd_on_an_USB-stick
4. Gparted Live
Gparted Live是一款小巧的Linux发行版,它提供了最新的Gparted应用程序的所有功能。这个小巧的发行版并不是永久性的Linux发行版,但是可以用可启动光盘或者从USB存储棒来运行,恢复损坏的分区、创建分区、从丢失的分区抢救数据及执行其他操作。
Gparted Live恢复Linux中的数据或分区
功能简介
GParted让你能够轻松管理磁盘分区:
•创建分区表(比如msdos或gpt);
•创建、移动、拷贝、调整、检查、标记、设置新UUID和删除分区;
•启用和禁用分区标记(比如引导或隐藏);
•将分区对齐mebibyte(MiB)或传统的柱面边界;
•试图从丢失的分区抢救数据。
GParted与下列存储设备兼容:
•硬盘驱动器(比如SATA、IDE和SCSI);
••闪存设备,比如USB存储棒和固态硬盘(SSD);
•RAID设备(硬件RAID、主板BIOS RAID和Linux软件RAID);
•所有扇区大小(比如扇区大小为512字节、1024字节、2048字节、4096字节及更多字节的设备)。
下载链接:http://gparted.org/download.php
将Gparted Live安装到USB 存储棒上的教程:http://gparted.org/liveusb.php
#p#
3. Avira Rescue System
Avira Rescue System是一套免费工具,包括用来写入可启动光盘(可作为ISO文件来下载)的实用工具。它有自己的基于Linux的操作系统,所以它并不依赖主机PC上的操作系统。它可以用来清理无法启动的PC,能够找到恶意软件。这款工具含有反病毒程序和最新病毒数据库(版本截至下载时)。它可以让机器启动后进入到反病毒程序,然后扫描和清除恶意软件,还能恢复正常的启动和操作。它经常更新,因而最新的安全更新版总是可用。
Avira在Linux上从USB抢救系统启动
Avira Rescue System基本上就是一款可启动的反病毒程序,可以扫描系统查找病毒,但是也能修复无法启动或损坏的系统。
下载链接:http://www.avira.com/en/download/product/avira-rescue-system
将Avira Rescue System安装到USB存储棒上的教程:
https://answers.avira.com/en/question/booting-avira-rescue-system-from-a-usb-stick-8879
2. Trinity Rescue Kit
Trinity Rescue Kit(TRK)是一款免费开源的Linux发行版,使用命令行界面。TRK是为部署成自生系统(live CD)或自生USB(live USB)而设计的。TRK的开发者Tom Kerremans在该发行版中加入了诸多第三方软件实用工具,用于修复损坏的文件、恢复数据、重置密码、检测计算机病毒和克隆磁盘。TRK特别适用于修复微软Windows和Unix类操作系统中的常见问题。
Trinity Rescue Kit for Linux恢复数据和分区
为了减少所需的磁盘空间,TRK使用了一个定制的帮助命令:trkhelp,而不是使用Linux发行版常见的参考手册页。
预览版396于2014年3月发布。TRK名为Mango的派生版本(MAssive Network GhOst)由Juan Carlos Pineda发布,经过修改后简化了克隆计算机的任务。
功能简介
TRK 3.3基Linux 2.6.26;
•6个控制台(可使用alt+F1组合键等方式来访问);
•如果刻录到CD-RW上,还能够自我更新(反病毒定义/驱动程序);
•数据恢复工具;
•通过网络克隆Windows;
•反病毒扫描工具;
•ClamAV
•F-Prot
•AVG Anti-Virus
•BitDefender
•Avast!
•通过ntfs-3g读取NTFS分区/写入到NTFS分区;
•Clonentfs允许拷贝驱动器上的所有已占用空间
•编辑分区布局;
•SSH服务器软件;
•Samba服务器软件;
•以用户或访客身份,共享网络上的所有本地驱动器
•逻辑卷管理;
•支持代理服务器;
•网桥功能;
•流量通过其他计算机时,允许tcpdump
下载链接:
http://trinityhome.org/Home/index.php?content=TRINITY_RESCUE_KIT_DOWNLOAD&front_id=12&lang=en&locale=en
将TRK安装到USB存储棒上的教程:
http://trinityhome.org/Home/index.php?content=5.1_HOW_TO_INSTALL_UPGRADE_YOUR_USB_MEDIA_TO_RUN_T&front_id=12&lang=en&locale=en
1. Knoppix
Knoppix是用来修复故障系统的最出色、使用最广的恢复工具或Linux发行版。
Knoppix是一款基于Debian的操作系统,旨在直接从CD / DVD(自生系统)或自生USB来运行,这是面向任何操作系统的同类中首款工具之一。Knoppix由Linux顾问Klaus Knopper开发而成。启动程序后,它从可移动介质装入,解压缩到RAM驱动器中。解压缩过程是透明、实时的。
Knoppix恢复工具可恢复数据和分区
虽然Knoppix主要用作一种自生系统,但是它也可以安装到硬盘上,就像典型的操作系统那样。支持从USB设备启动的计算机可以从自生USB闪驱或存储卡装入Knoppix。
Knoppix有两款主要的版本:传统的Compact Disc(700MB)版本和DVD(4.7 GB)“Maxi”版本。这两款主要版本每款都有两种针对特定语言的版本:英文版和德文版。
Knoppix主要包括免费开源软件,不过还包括一些专有软件,只要它符合某些条件。
Knoppix可以用来从操作系统无法访问的硬驱轻松拷贝文件。为了快速、更安全地使用Linux软件,可以使用自生系统,而不是安装另一款操作系统。
Knoppix包含的内容
CD版本含有1000多个软件包,DVD版本含有2600多个软件包。压缩格式的DVD上最多可以存储9GB。这些程序包包括如下:
•LXDE,一种轻量级X11桌面环境(6.0.1及以后版本的默认桌面环境);或者KDE 3,这是一种功能更全面的桌面,它是5.3.1及早期版本的默认桌面环境;
•MPlayer,具有MP3音频,支持Ogg Vorbis音频回放;
•互联网访问软件,包括KPPP拨号软件和ISDN实用工具;
•Iceweasel Web浏览器(基于Mozilla火狐);
•Icedove电子邮件客户软件(基于Mozilla Thunderbird);
•GIMP,一款图像处理程序;
•抢救数据和修复系统的工具;
•网络分析和管理工具;
•LibreOffice,一款全面的办公套件;
•终端服务器软件。
下载链接:http://www.knopper.net/knoppix-mirrors/index-en.html
将Knoppix安装到USB存储棒上的教程:
http://www.knopper.net/knoppix/knoppix-flash-en.html
结束语
Linux社区还有更多种多样的数据恢复工具,不过我觉得,这五款工具对Linux用户来说性能最佳、易于使用。要是你使用任何其他的数据恢复工具,欢迎留言交流!
原文标题:5 Best Data Recovery Tools For Linux To Recover Data Or Deleted Partitions