首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ext4数据恢复

ext4数据恢复
EN

Ask Ubuntu用户
提问于 2017-11-01 14:00:15
回答 2查看 2.6K关注 0票数 0

所以昨天我遵循了这个指南:https://www.supergrubdisk.org/wiki/SGD_何图_制作

为一个朋友做了一个钥匙,而我打字了(不要键入这个)

代码语言:javascript
复制
sudo dd if=super_grub2_disk_hybrid_2.02s9.iso of=/dev/sdc

而不是

代码语言:javascript
复制
sudo dd if=super_grub2_disk_hybrid_2.02s9.iso of=/dev/sde

sde将是我的usb密钥,sdc是我的4吨存储。

这是一个ext4分区

我的数据是永远消失了,还是有办法把它找回来?

知道格式化驱动器最多需要4到5分钟,dd命令最多需要15毫秒。

更新,所以我已经成功地在我的磁盘上运行了tesdisk和gdisk,但是我似乎还没有脱离困境,现在我在尝试挂载它时得到了另一条消息:

但是在重新启动之后,它又回到了原来的状态:

第二次更新:

新想法:如果我只是格式化硬盘驱动器为ex GPT (原始文件类型,显然它现在没有)。现在,它只是无格式和无头的)(因为很明显,这不会删除数据: testdisk可以看到并浏览它),然后运行testdisk将数据放回原处?

不过,我想我会遇到一些尝试格式化的问题,因为dd。

如何使硬盘驱动器在dd之后再次形成?

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2017-11-01 16:16:59

如果您有最近的备份,我认为使用它比尝试修复文件系统或从损坏的文件系统中恢复文件更容易和更快。但是,即使没有最近的备份,也有一些方法。

下面的链接可能会有所帮助,

修复挂件的分区表和文件系统

向下滚动到“对分区表、文件系统和/或文件的恢复进行高级修复”

  • 如果有重要的数据,您必须恢复,这是一个好主意做修复工作的克隆副本。
  • 根据@oldfred关于从驱动器尾部的备份表中恢复分区表的注释,您可以尝试。如果你问的话,他可能会给你更多的细节。编辑:我在gdisk手册中找到了一些细节,manual第二个gdisk菜单是recovery & transformation菜单,它提供了对数据恢复选项的访问,以及与分区方案之间的分区转换相关的特性(例如,将BSD磁盘标签转换为GPT分区或创建混合MBR)。为了方便起见,这个菜单上有几个选项重复主菜单上的功能。此菜单上的选项是:B从备份重新生成GPT标头。您可以使用备份GPT头来使用此选项重新构建主GPT标头。如果您的主GPT标头被损坏或损坏(例如,草率地使用dd),则可能会很有用。
  • 如果成功,您可以尝试修复ext4文件系统,这在上面的链接中也有描述。
  • 您可以尝试几种不同的工具,其中之一是Testdisk,您已经尝试过了。
  • 如果没有其他工作,就有PhotoRec,它可以从存储在驱动器表面上的数据中恢复文件,而不需要任何工作文件系统。这是很多工作,通常文件名和目录结构都丢失了。在某些文件中,文件名存储在文件数据之间,在这些情况下,可以还原文件名。
票数 1
EN

Ask Ubuntu用户

发布于 2017-11-01 14:11:32

您可能可以使用testdisk获得一些数据。

代码语言:javascript
复制
sudo apt install testdisk

我会用dd sudo dd if=/dev/sde of=/path/to/backup.img创建驱动器的映像,并对该映像运行测试磁盘,但是使用一个4TB驱动器,这可能需要一些时间。

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

https://askubuntu.com/questions/971705

复制
相关文章

相似问题

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