linux数据恢复教程
浏览量: 次 发布日期:2017-11-29 11:16:09
linux 下如果您的重要数据丢失或误删除,你就开始寻找面向恢复数据的目标驱动工具。Linux几乎包含了这个任务所需的任何工具。我们来看看其中的一些。
Ddrescue
如果您正在寻找将数据从一个文件或块设备复制到另一个文件的命令行工具,那么您需要的是Ddrescue。有几件事你应该知道使用Ddrescue:
-
切勿在读/写装入的驱动器或分区上使用此工具。
-
不要尝试修复具有I / O错误的文件系统。
-
目的地将被覆盖─所以确保目的地没有重要的数据。
这个工具非常适合从故障硬盘恢复数据到外部源。您首先需要在工作系统上安装该工具,通过USB连接故障驱动器和目标驱动器,然后使用该工具提取必要的数据。
在Ubuntu系统上安装工具可以用一个命令完成:
sudo apt-get install gddrescue
Ddrescue的命令结构是:
ddrescue [选项] infile outfile [日志文件]
我们使用Ddrescue将驱动器/ dev / sdg中的分区复制到驱动器/ dev / sdb中。该命令(在与sudo一起工作的系统上运行)看起来像:
sudo ddrescue / dev / sdg / dev / sdb
上述命令将从失败的源复制到健康的目标。数据恢复!
Testdisk
这个特定的数据恢复工具实际上并不试图复制数据。而是尝试更正可能妨碍您访问或恢复数据的分区级问题。Testdisk可以:
-
恢复丢失的分区
-
使磁盘再次启动
-
修复分区表
-
还原主引导记录
-
恢复引导扇区
-
恢复文件系统表
-
从NTFS,FAT,exFAT和ext2文件系统取消删除文件
-
从删除的NTFS,FAT,exFAT和ext2 / 3/4文件系统复制文件。
Testdisk是一个在终端内运行的ncurses工具(图2)。
要在Ubuntu系统上安装Testdisk,请执行以下命令:
sudo apt-get安装测试盘
使用sudo testdisk运行该工具,并通过易于使用的向导来处理外部连接的驱动器。
Photorec
如果你想恢复丢失的文件,照片,视频等photorec是你想要的。这个工具是Testdisk的一部分,所以一旦你安装了Testdisk,Photorec就可以投入使用了。这个特定的工具完全忽略了文件系统,直接查看底层数据。这意味着,如果您的文件系统被损坏,数据仍然有可能被恢复。
要启动Photorec,请发出以下命令:
sudo photorec
Photorec的界面与Testdisk类似。当Photorec工作时,它将实时显示已恢复的文件类型(图3)。
您确实希望确保目标分区有足够的空间来容纳获救的数据(您可以将数据复制到内部存储或外部存储)。
如果您正在寻找工具来帮助您恢复Linux系统上的数据,那么还有很多工具可以使用。这篇文章为您提供了一个可供管理员使用的功能─从成熟的磁盘恢复套件到单个工具。还有很多其他工具可以帮助您恢复数据。
有关这些工具的更多信息,请查看Linux.com 系统管理论坛,您可以在这里与同龄人进行交流,并学习更多关于数据恢复的知识。