SSD安全擦除仅耗时数秒是否正常?
SSD安全擦除仅耗时数秒是否正常?
这种情况真的很容易让人心里犯嘀咕——明明hdparm输出提示:
6min for SECURITY ERASE UNIT. 6min for ENHANCED SECURITY ERASE UNIT.
结果实际只花了几秒就完事,换谁都会怀疑是不是哪里没弄对对吧?别担心,结合你的金士顿SA400 480GB SSD的情况,这其实是完全正常的,我来给你掰扯清楚:
首先得搞懂现代SSD和传统机械硬盘在安全擦除上的本质区别:
- 传统机械硬盘的安全擦除是逐扇区覆盖数据,容量越大耗时越长,
hdparm显示的那6分钟预估时间,其实是给机械硬盘准备的老标准。 - 但现在绝大多数消费级SSD(包括你的SA400)用的是加密密钥重置的机制:出厂时SSD就内置了硬件加密,你平时写入的所有数据都是加密后的密文。所谓的安全擦除,本质上就是直接重置SSD内部的加密密钥——这个操作只是修改一个关键的参数值,全程只需要几秒,和SSD容量完全无关,而且这种擦除方式比逐扇区覆盖更彻底,因为旧密钥失效后,哪怕直接拿到存储芯片也解不出原来的数据。
再看你的操作流程:你提前按照KSM手册的要求删除了所有分区,还通过睡眠恢复成功解除了SSD的安全冻结状态(这步很关键,毕竟之前KSM就是卡在这里),hdparm也明确提示命令执行成功。这种几秒完成的情况,反而说明你的SSD支持高效的硬件加密擦除,完全没毛病,hdparm的时间提示只是老工具没跟上SSD技术更新的“过时预估”罢了。
如果还是放不下心,你可以用smartctl -a /dev/你的SSD设备路径命令查一下SMART信息,很多SSD型号会在SMART数据里记录安全擦除的执行状态,能直观确认操作已经成功完成。
备注:内容来源于stack exchange,提问作者SuperAl
相关产品推荐
相关产品推荐

