小编cir*_*rco的帖子

Linux - 在 LUKS 加密驱动器上不小心使用了 dd,有没有办法恢复?

dd bs=4M if=image.iso of=/dev/sda oflag=sync在创建可启动驱动器而不是针对 USB 记忆棒时意外运行。

我相当肯定大多数文件都可以——iso只有~330mb,而驱动器是500gb。

问题是,那/dev/sda是在安装 manjaro 期间加密的,所以诸如此类的工具photorec无法访问这些文件。我也不确定被加密的驱动器将如何干扰被dd.

lsblk的输出显示了新的分区表:

sda      8:0    0 465.8G  0 disk 
??sda1   8:1    0   336M  0 part 
??sda2   8:2    0   2.4M  0 part
Run Code Online (Sandbox Code Playgroud)

fdisk -l 显示同样的事情:

Device     Boot Start    End Sectors  Size Id Type
/dev/sda1  *        0 688127  688128  336M  0 Empty
/dev/sda2        3820   8747    4928  2.4M ef EFI (FAT-12/16/32)
Run Code Online (Sandbox Code Playgroud)

/dev/mapper/只有control在其中,没有 luks 分区的迹象:

lubuntu@lubuntu:/dev/mapper$ ls 
control
Run Code Online (Sandbox Code Playgroud)

不幸的是,我不确定旧的分区表是什么。我知道我在驱动器的末尾有 12gb 的交换空间,我只使用了一个分区/并且没有手动分离任何其他东西, …

linux partitioning dd luks partition-recovery

5
推荐指数
1
解决办法
470
查看次数

标签 统计

dd ×1

linux ×1

luks ×1

partition-recovery ×1

partitioning ×1