我需要在我的驱动器上运行安全擦除工具

我下载了Hirens Boot CD,它停止并说“No PXE”或类似内容。 所以这显然是一个绊脚石,我不能继续下载,因为它可能是一个糟糕的下载。 我只是没有数据限额。

因此,任何人都知道Linux是否具有可以安全擦除驱动器的本机工具,驱动器制造商表示它需要是一个安全的擦除工具,然后重新格式化驱动器以强制标记和交换坏块。

到目前为止,我已经推断出我对驱动器的图像是完美的,我对这个事实很满意,我需要做的是遵循制造商的建议,如果这不起作用我有时间让驱动器回到他们在保修期内。

到目前为止,我浪费了2个月的时间和时间已经不多了,直到我尝试了这个,制造商无法打开支持票。

**编辑**

建议的输出我运行hdparm -I /dev/sda ,我被告知驱动器被冻结 。 输出很长,所以我修剪了一些显示驱动器支持的function和安全性的信息。

 Enabled Supported: * SMART feature set Security Mode feature set * Power Management feature set * Write cache * Look-ahead * Host Protected Area feature set * WRITE_BUFFER command * READ_BUFFER command * DOWNLOAD_MICROCODE * Advanced Power Management feature set SET_MAX security extension * 48-bit Address feature set * Device Configuration Overlay feature set * Mandatory FLUSH_CACHE * FLUSH_CACHE_EXT * SMART error logging * SMART self-test * General Purpose Logging feature set * WRITE_{DMA|MULTIPLE}_FUA_EXT * WRITE_UNCORRECTABLE_EXT command * Gen1 signaling speed (1.5Gb/s) * Gen2 signaling speed (3.0Gb/s) * Native Command Queueing (NCQ) * Phy event counters DMA Setup Auto-Activate optimization * Software settings preservation * Data Set Management TRIM supported (limit unknown) Security: Master password revision code = 65534 supported not enabled not locked frozen not expired: security count supported: enhanced erase 12min for SECURITY ERASE UNIT. 12min for ENHANCED SECURITY ERASE UNIT. Checksum: correct 

以下我不确定,第二个选项我知道我绝对不能做,因为驱动器直接插在PC上的sockets上。

  1. 如果您的设备已冻结,您可以尝试:暂停并恢复热插拔SATA电缆(即系统已加载,拔下SATA电缆并重新插上)

我没有看到任何关于在GUI中挂起和恢复驱动器的引用,如果它是fdisk或mount或unmount或特殊程序命令,我不知道输入到终端的内容。

使用终端,因为它似乎是最可靠的完成工作的方式,我该怎么做才能暂停和恢复驱动器?

**编辑**

我暂停和恢复后尝试了hdparm -I /dev/sda ,花了我很多时间恢复正常,不得不重新启动几次并再次启用网络,在检查时,驱动器仍显示为frozen ,是存在force选择以强制改变?

如果您的SSD支持它,请使用ATA Secure Erase命令; 假设您的驱动器是/dev/sda

  1. 从Live DVD启动Ubuntu
  2. 使用Ctrl + Alt + t打开终端
  3. 检查您的驱动器是否未冻结: hdparm -I /dev/sda (查找frozen或未not frozen行)
  4. 如果您的设备已冻结,您可以尝试:
    • 暂停和恢复
    • 热插拔SATA电缆(即系统已加载,拔掉SATA电缆并重新插上)
  5. 设置用户密码: hdparm --user-master u --security-set-pass /dev/sda (用所选密码替换
  6. 检查是否已启用安全性: hdparm -I /dev/sda (查找已enabled或未not enabled行)
  7. 发出Secure Erase命令: hdparm --user-master u --security-erase /dev/sda (用所选密码替换
  8. 检查是否已禁用安全性: hdparm -I /dev/sda (查找已enabled或未not enabled行)

这是擦除SSD的最佳方法,因为Secure Erase在固件级别运行并且可以访问设备的所有存储区域,而常规软件工具则不能。 进一步阅读: ATA安全擦除 – ata Wiki和SSD数据擦除:消毒还是安全擦除固态硬盘? | 金士顿科技