首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用testdisk恢复已删除的分区

使用testdisk恢复已删除的分区
EN

Unix & Linux用户
提问于 2017-02-06 20:11:02
回答 1查看 2.3K关注 0票数 0

昨晚我没有我想象的那么清醒,最后我用GParted格式化了错误的驱动器……

我想用testdisk来恢复丢失的分区,但我并不真正理解如何使用它。

首先,Testdisk将我的驱动器的分区表检测为“无”,因为它应该被检测为Intel (在我看来)。

如果我选择一个Intel分区类型,然后分析->深入搜索它显示在扫描的第一秒正确(备份超级块?)在我的"Lacie1To“分区中,女巫曾经是唯一占用所有磁盘的Ext4分区。

但是如果我点击停止,它就不会显示列表中的分区。

所以我的问题是,我该怎么处理这些信息?

EN

回答 1

Unix & Linux用户

发布于 2017-02-06 20:56:15

您确实删除了磁盘的MBR/GPT块(整个磁盘的块0)。您可以尝试使用十六进制编辑器(wxHexedit)将超级块从磁盘上的位置复制回原来的位置。

但在你的情况下我会尽快

  1. 得到2 (!)另一种大小相同的硬盘
  2. 下载UBCD并将其刻录到CD/将其放到USB上运行
  3. ddrescue <formatted drive> <new drive #1>备份不小心格式化的磁盘(输入/dev/sda等磁盘名称)。最多24小时!
  4. 然后运行qphotorec到新驱动器#2上有目的地的格式化驱动器(使这个驱动器-但只有这个驱动器-可用于windows等格式)。
  5. 如果您不了解这里所写的内容,请尽快找到您的下一个Linux大师:)

认真地说:如果您在第一次安装磁盘时没有备份/编写GPT/MBR/ Block /CHS分区的起始附件,那么很难创建一个新的MBR/GPT块(使用十六进制、gpart等)。在您的例子中,qphotorec (恢复几乎所有的文件)是最好和最简单的方法。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/342978

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档