我的笔记本电脑上有一个 Ubuntu 安装,位于加密的 LVM(即 /dev/sda1)上。
我计划将 Arch Linux 映像写入我的 USB 驱动器 (/dev/sdc1),按照本指南操作 -https://wiki.archlinux.org/index.php/USB_Installation_Media#Overwrite_the_USB_drive。相反,我意外地使用覆盖了我的 Ubuntu
dd if=archlinux.iso of=/dev/sda
我还有希望恢复 Ubuntu 安装吗?还是完全没有希望,我宁愿恢复尽可能多的数据?
答案1
我假设这是 dm-crypt/LUKS。你多晚才意识到这个错误并终止dd
?如果你覆盖了标头中的盐,就不可能恢复你的数据。否则,cryptsetup-luks
包中有一些工具可以手动执行手术并恢复数据。有关更多信息,请参阅官方 LUKS 中“如果我覆盖 LUKS 分区的开头或损坏 LUKS 标头或键槽会发生什么?”后面的问题常问问题。
答案2
恐怕你没有任何希望。你可以将硬盘送到一些顶级数据恢复公司,他们会收取高额费用,甚至不保证能恢复数据。
是时候从备份中恢复了。