恢复 SSD 磁盘上被删除并被另一个分区覆盖的分区

恢复 SSD 磁盘上被删除并被另一个分区覆盖的分区

我有一个用作启动驱动器的 SSD,最初按以下方式拆分:

major minor  #blocks  name
   8        0  250059096 sda 
   8        1   61812736 sda1
   8        2          1 sda2
   8        3  184148992 sda3
   8        5    4094976 sda5

更多分区信息:

/dev/sda1      ext4        60842040    7325624   50425780      13% /
/dev/sda3      ext4       181259592  144077260   27974884      84% /media/1e977a7a-28c1-4f8f-a53b-c5a9a7379605

发生的事情是,我从 USB 棒上进行了全新操作系统安装。我只想覆盖 sda1,但安装将整个磁盘重写为一个主大分区,末尾有一个 10Gig 交换分区。我尝试使用 testdisk 和 gparted 恢复 sda3,但它没有检测到我想要的分区。

问题是,我可以恢复这个分区或至少删除一些文件吗?还有其他方法可以尝试吗?以下链接说明是否有效?http://www.tldp.org/HOWTO/Partition/recovering.html

深度扫描测试磁盘运行显示以下信息:

TestDisk 7.1-WIP, Data Recovery Utility, May 2017
Christophe GRENIER <[email protected]>
http://www.cgsecurity.org


Disk /dev/sdc - 256 GB / 238 GiB - CHS 31130 255 63
     Partition               Start        End    Size in sectors
 D Linux                    0  32 33  6374  59 21  102400000
 D Linux                    0  32 33 29866  64 22  479799296
 D Linux                    9  78  6 29875 109 58  479799296
 D Linux                    9 110 38 29875 142 27  479799296
 D Linux                   11  23 13 29877  55  2  479799296
 D Linux                   14 200 59 29880 232 48  479799296
 D Linux Swap           29866  96 55 31130 223  5   20314112
 D Linux Swap           30621  18 54 31130 190 36    8187904


Structure: Ok.  Use Up/Down Arrow keys to select partition.
Use Left/Right Arrow keys to CHANGE partition characteristics:
*=Primary bootable  P=Primary  L=Logical  E=Extended  D=Deleted
Keys A: add partition, L: load backup, T: change type, P: list files,
     Enter: to continue
ext4 blocksize=4096 Large_file Sparse_SB Backup_SB, 245 GB / 228 GiB

答案1

这完全取决于覆盖了多少内容。您可能能够从某些文件到整个分区恢复任何内容,但可能会损坏某些内容。

教程看起来还不错。如果您想测试某些方法,请不要在原始驱动器上使用它们,而是先克隆。(这也是在重新分区正在使用的驱动器之前应该做的事情。)

相关内容