我有一块 OCZ Vertex 2 256GB 闪存盘,是前段时间买的。我想在这个驱动器上试验一下 Linux,并且想把它恢复到出厂状态。英特尔提供了一个“ssd-toolbox”实用程序,它可以执行低级格式化并将驱动器恢复到出厂状态,但我似乎找不到适用于我的 Vertex 2 的类似工具。
如何对 Sandforce 驱动器执行低级块擦除?
PS:该驱动器位于 Dell Latitude E6500 中。我多次尝试使用声称发出 SECURITY_ERASE ATA 命令的工具。磁研究中心的免费安全擦除工具无法启动(我猜想 DOS 不喜欢具有 4GB RAM 的机器),当我尝试使用 linux livecd 和 hdparm 时,它报告我的驱动器已“冻结”,而我无法在 BIOS 中找到任何可以阻止其冻结的方法。
答案1
在 unixoid 系统下,您可以使用“hdparm”执行此操作。您需要先获得“root”,然后执行以下操作。假设您要低级格式化的驱动器是“/dev/sda”,并且您已安装“hdparm”。
hdparm -I /dev/sda
参数是大写字母“i”,而不是小写字母“l”,以防字体不明确。如果驱动器显示“冻结”,则必须先“解冻”它。“解冻”它需要做什么取决于设备。如果您将系统置于“挂起到 RAM”模式,然后再次唤醒它,大多数设备都会“解冻”。如果设备显示“未冻结”,则可以继续。
hdparm --user-master u --security-set-pass llformat /dev/sda
然后以大写“i”作为参数再次显示设备信息。
hdparm -I /dev/sda
现在“安全:”下应该会显示“已启用”。这是相当关键的一步。设备现在已安全。如果您关闭电源,设备将锁定并可能变得无法访问。当您现在执行低级格式化时,安全性将再次被禁用,您可以继续使用该设备。
hdparm --user-master u --security-erase llformat /dev/sda
现在应该可以物理擦除该设备了。
hdparm -I /dev/sda
再次使用大写“i”。确认安全性已恢复为“未启用”。您现在可以对设备进行分区和格式化。
答案2
嗯,这完全取决于 OCZ,但是 Vertex2 驱动器现在配备了“OCZ Toolbox”软件,可以执行安全擦除并将驱动器重置为开箱状态。
转至此页面 ->http://www.ocztechnology.com/ssd_tools/
即使您的驱动器不需要固件更新(我的驱动器需要),该软件也可以发出 SECURE ERASE 命令。我不得不使用另一台计算机来实际执行此操作(您显然无法从您正在删除的驱动器启动的 Windows 中启动此操作),但它运行完美。