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


15

我下载了Hirens Boot CD,它停止并显示“ No PXE”或类似内容。因此,这显然是一个绊脚石,我不能因为下载可能不正确而继续下载。我只是没有数据津贴。

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

到目前为止,我已经推断出我对驱动器拍摄的图像是完美的,对此我感到很满意,我需要做的就是遵循制造商的建议,如果这样做不起作用,我有时间将驱动器恢复到正常状态。他们在保修期内。

到目前为止,我已经在此上浪费了2个月的时间,而且时间不多了,直到我尝试这样做为止,制造商无法打开支持凭单。

**编辑**

我运行的建议的输出hdparm -I /dev/sda被告知驱动器已冻结。输出很长,因此我整理了一些信息,以显示驱动器支持的功能和安全性。

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的插槽中。

  1. 如果您的设备被冻结,则可以尝试:挂起并继续热拔掉SATA电缆(即,在系统加载后,拔下SATA电缆,然后再次插入)

我看不到在GUI中挂起和恢复驱动器的任何参考,并且我不知道在终端上键入什么内容(如果它是fdisk或mount或unmount或特殊程序命令)。

使用终端,因为这似乎是完成工作的最可靠方法,我该如何暂停和恢复驱动器?

**编辑**

hdparm -I /dev/sda经过暂停和恢复后,我尝试了一下,花了很长时间才能恢复正常,不得不重新启动几次并再次启用网络,检查后,驱动器仍然显示为frozen,是否force存在强制更改的选项?


您是否尝试过sudo apt-get install nwipe manpages.ubuntu.com/manpages/raring/man1/nwipe.1.html
Aravinda

如何使用?如果没有安装,我从哪里得到它?
Mark Giblin

挂起和恢复是指挂起和恢复系统,而不是驱动器。关于第二种选择,我同意这是您应该尝试的最后一种选择,但是为什么不呢?大多数BIOS主动支持SATA热切换。它不会以任何方式伤害驱动器(只要未安装分区!)
kos 2015年

插槽在计算机上的运行方式不是该选项的热插拔选项,因为这实际上是不可能的,您必须拆除PC才能访问HDD区域,因此不是一个选项,您必须关闭设备电源去做吧。
Mark Giblin

未安装该驱动器。
Mark Giblin

Answers:


22

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

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

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


hdparm说:安全性:支持的主密码修订代码= 65534未启用未锁定未冻结未过期:支持的安全计数:增强了12分钟的安全擦除单元擦除。增强型安全擦除单元需要12分钟。校验和:正确
Mark Giblin

1
@MarkGiblin因此,驱动器已冻结,请尝试通过中止恢复或热插拔SATA电缆来“解冻”它。
kos 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.