You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

误格式化磁盘后恢复两个LUKS2分区的技术求助

误格式化磁盘后恢复两个LUKS2分区的技术求助

我最近打算安装新的Linux发行版,就把磁盘开头120GB左右原Fedora系统的分区删掉了,剩下的2/3磁盘空间是从Fedora 36/37开始就一直在用的两个LUKS2加密分区。

没想到新发行版的自动分区工具直接把整个磁盘都格式化了!我一发现不对劲就立刻终止了安装,但现在麻烦大了。

我试着用了别人分享的方法:

  • 先执行了sudo hexdump -C /dev/sda | grep LUKS,得到了6700多行的输出(如果需要我可以提供,但不想把这里刷爆)
  • 然后用输出里的偏移量执行sudo losetup -o 0x......... -r -f /dev/sda,losetup -a显示环设备创建成功,但执行sudo cryptsetup luksOpen /dev/loop0 luksrecover时,却报错:Device /dev/sda is not a valid LUKS device.

另外我还试了TestDisk 7.1,它没能识别出那些起始位置在120GB之后的分区,扫描结果如下:

Disk /dev/nvme0n1 - 512 GB / 476 GiB - CHS 488386 64 32
Partition Start End Size in sectors

P FAT32 0 1 3 476 53 2 976512 [EFI System Partition] [NO NAME]
P FAT32 0 1 9 476 53 8 976512 [NO NAME]
P NTFS 1 0 1 488386 20 15 1000213135
P ext4 489 0 1 106915 63 32 217962496
P ext4 490 0 1 116452 0 32 237490208 [Linux]
P ext4 602 0 1 1625 63 32 2097152
P ext4 667 63 31 488385 63 30 998846464

P ext4 668 0 1 488385 63 32 998846464
P ext4 11163 63 31 12827 63 30 3407872 [/]
P ext4 11164 0 1 12827 63 32 3407872 [/]
P ext4 11259 63 31 11734 49 14 972336 [vendor]
P ext4 11260 0 1 11734 49 16 972336 [vendor]
P ext4 11675 63 31 13339 63 30 3407872 [/]
P ext4 11676 0 1 13339 63 32 3407872 [/]
P ext4 11771 63 31 12246 49 14 972336 [vendor]
P ext4 11772 0 1 12246 49 16 972336 [vendor]
P ext4 12187 63 31 13851 63 30 3407872 [/]
P ext4 12188 0 1 13851 63 32 3407872 [/]
P ext4 13075 63 31 14739 63 30 3407872 [/]
P ext4 13076 0 1 14739 63 32 3407872 [/]
P ext4 13587 63 31 15251 63 30 3407872 [/]
P ext4 13588 0 1 15251 63 32 3407872 [/]
P ext4 13844 0 1 15507 63 32 3407872 [/]
P ext4 15716 0 1 16190 49 16 972336 [vendor]
Structure: Ok.

Keys T: change type, P: list files,
Enter: to continue
ext4 blocksize=4096 Large_file Sparse_SB, 511 GB / 476 GiB

有没有大佬能帮我想想办法啊?真的不想丢了里面的数据😭

备注:内容来源于stack exchange,提问作者LUKS2_HelpMe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 12:19:37