我意外格式化了我的驱动器。我可以使用备份 .img 文件来恢复它吗?

我意外格式化了我的驱动器。我可以使用备份 .img 文件来恢复它吗?

我意外格式化了我的驱动器。尝试恢复数据均未成功,但.img在此之前我曾创建过该驱动器的文件dd if=/dev/sd<x> of=filename.img

所以我想知道,这个文件是驱动器的精确副本吗?我的意思是,通过将文件写入格式化的驱动器,.img可以使用该文件进行数据恢复吗?.img.img

答案1

一般答案是肯定的 - 如果备份良好. 但你应该总是测试备份和恢复方法有效在你需要它之​​前

来自驱动器的备份A驾车b可以通过恢复驱动器进行测试C


克隆和/或制作整个驱动器的映像应该使用超级用户权限(最好使用,sudo但也可以以 root 身份运行)。所以我猜你使用了以下方法

sudo dd if=/dev/sd<x> of=filename.img

驱动器号在哪里<x>,例如abc

请注意,您还应该将其恢复到整个驱动器(原始驱动器或至少具有相同大小的另一个驱动器)。

极其重要的是写入正确的驱动器。如果您写入错误的驱动器,重要数据可能会永远丢失。因此请检查并再检查一遍在使用之前

sudo dd if=filename.img of=/dev/sd<x>

如果增加每次写入的字节数,该过程将会更快

sudo dd if=filename.img of=/dev/sd<x> bs=4096

另一种方法是使用带有“最终检查点”的工具以便为恢复过程系上安全带。mkusb 和 mkusb-nox可以使用 Ubuntu 中的最终检查点来完成此操作。鲁弗斯可以使用 Windows 中的最终检查点来完成此操作。

相关内容