新的 SSD hdparm 显示“冻结” - 在安装 Linux 之前是否需要安全擦除

新的 SSD hdparm 显示“冻结” - 在安装 Linux 之前是否需要安全擦除

我有一个新的,未分区(未触及*)英特尔 330 180GB SSD 在我的桌面我计划安装 Debian 测试版。我使用 160GB 的磁盘,其中装有 Ubuntu,现在已安装此 SSD。我运行了最新的 gparted live cd 并发出了“hdparm -I /dev/sda”,结果显示冻结:

Security: 
Master password revision code = 65534
    supported
not enabled
not locked
    **frozen**
not expired: security count
    supported: enhanced erase
4min for SECURITY ERASE UNIT. 2min for ENHANCED SECURITY ERASE UNIT. 

那么,我在安装操作系统之前应该进行安全擦除吗?

更新 这是英特尔 330 180GB SSD,闲置在我的架子上 2 年了,刚刚才将它连接到我的电脑上。我所做的是,尝试从英特尔的固件更新可启动实时 CD 更新固件,它返回说,一切正常。找不到出了什么问题,或者是我运气不好!
更新 gparted 识别 SSD,我甚至可以将 msdos 磁盘标签格式化为 SSD。非常令人困惑! 更新- 显然,SSD 驱动器由于主板 BIOS 设置的安全冻结而被锁定。由于 hdparm 显示“未锁定,冻结”状态,硬盘/SSD 加密将不起作用。我看到一个链接,其中 BIOS 跳线设置可以置于配置模式以获得高级功能。但它仍然没有提供任何东西。但是,您可以顺利安装在 SSD 上,这已得到英特尔社区论坛和此处的验证: https://communities.intel.com/message/251978#251978https://wiki.archlinux.org/index.php/Solid_State_Drives#Hdparm_shows_.22frozen.22_state

答案1

至少在某些笔记本电脑上(断开 SATA 电源可能会很有挑战性),只需让笔记本电脑进入睡眠状态然后将其唤醒就足够了,因为它还会对驱动器进行电源循环。

这是使用联想 T430 和三星 840 EVO mSATA 驱动器进行的测试,我能够按照三星的指示,使用 hdparm 从闪存驱动器(Live CD 环境)启动的 KUbuntu 发出安全擦除三星 SSD 常见问题解答在不同的操作系统环境中执行安全擦除。

编辑:三星页面上的 Linux 说明

  1. 检查设备(检查现在要测试的设备)$ sudo fdisk -l
  2. 检查设备状态(假设测试设备在步骤 1 中设置为 /dev/sdb)=> 必须“未冻结”,否则无法运行安全擦除。$ sudo hdparm -I /dev/sdb
  3. 设置密码(下面的参考建议使用 NULL 作为密码,因此设置为 NULL)$ sudo hdparm --security-set-pass NULL /dev/sdb
  4. 运行安全擦除 $ sudo hdparm --security-erase NULL /dev/sdb [参考] http://linux.die.net/man/8/hdparm http://tinyapps.org/docs/wipe_drives_hdparm.html

相关内容