linux系统快速恢复丢失分区数据的神器(linux分区数据恢复工具)
Testdisk
随着Linux系统广泛使用,系统分区面临着被误删、磁盘down掉、 丢失重要文件数据等问题,有时十分让人捉急,但是我们不用担心!Testdisk软件可以帮你快速恢复丢失的分区数据。
Testdisk是恢复丢失文件的开源软件,它被广泛用于恢复被误删除的文件、恢复迷失分区和修复损坏的磁盘结构等。它能够帮助恢复因误删除、损坏、virus 带来的数据损坏,TestDisk强大的可以支持Linux、Windows 和Mac OS X三种操作系统,主要用于恢复NTFS, FAT和ext4等系统之间的数据转换。
首先,获取Testdisk软件:
可以在CentOS系统运行下载命令,安装TestDisk:
yum install testdisk
或者,也可以在官方网站上,直接下载testdisk-7.1-WIP.tar.bz2这个文件,
下载后解压至某一位置,输入cd 进入解压后的文件夹,然后输入以下命令:
“`
make
make install
这一步就可以安装了,如果没有发现问题,可以开始运行TestDisk。
接下来,在 linux 中运行TestDisk。输入:
``` testdisk
按回车键继续。然后呈现选择菜单:
Create 创建一个分区
Append 追加一个现有分区
No Log 不要把结果记录到.log文件
Advanced 进入高级模式
Geometry 弹出分区的硬盘信息
Options 选项
Quit 退出
选择Advanced进入高级模式:
Disk /dev/sda - 1000 GB/931 GiB - CHS 121601 255 63
Partition Start End Size in sectors
P linux 0 32 33 2047 1007
[ Continue ]
Extended Start End Size in sectors
E extended 2047 121600 121554 [ Linux ]
Linux Start End Size in sectors
L Linux Swap 121600 121600 8388608 [ Swap space ]
上面就是此磁盘的起始位置,大小和文件系统。在这里你可以找到所有的分区,包括rEFIt、Windows、Linux等。
最后可以选择Write,将之前改动的任何修改都写入硬盘,使之生效,这样就可以恢复Linux系统丢失的分区数据了,非常地便捷又实用!
总之,TestDisk可以非常有效的帮助我们修复 linux 丢失的或者损坏的分区,恢复你丢失的重要数据。所以,对于由于硬盘丢失了数据,误删了、磁盘down掉的问题,TestDisk是你的最佳选择!