使用“fdisk”恢复固态驱动器上意外删除的分区

auz*_*vey 4 partition ssd fdisk testdisk

据我所知,固态硬盘(SSD)将数据存储在操作系统无法控制的不同位置。如果我不小心删除了一个分区,然后在使用 创建新分区时输入了前一个分区的确切起始块和结束块fdisk,我可以像在普通硬盘 (HDD) 上一样恢复文件吗?

Ste*_*itt 10

是的。

\n

SSD 在内部移动块,但它们作为与它们通信的接口呈现的块号保持一致,并指向相同的存储数据,无论它位于何处;因此,恢复具有与以前相同的起始和结束扇区的分区将恢复该分区的原样。

\n

唯一的风险是,如果您修剪驱动器,并且用于修剪的工具会丢弃曾经位于已删除分区中的块;如果发生这种情况,您将无法恢复任何内容。(这不是 SSD 特有的\xe2\x80\x99;某些硬盘驱动器支持块丢弃,精简配置存储也支持块丢弃。)

\n