我下载了 Hirens Boot CD,但它就停止了,并显示“无 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
下面我不太确定,第二个选项我知道我绝对不能做,因为驱动器直接插入电脑上的插座。
- 如果您的设备冻结,您可以尝试:暂停并恢复热插拔 SATA 电缆(即在系统加载的情况下,拔下 SATA 电缆并重新插入)
我没有看到任何关于在 GUI 中暂停和恢复驱动器的参考,并且我不知道在终端中输入什么,是 fdisk 还是 mount 还是 unmount 还是特殊程序命令。
使用终端,因为它似乎是完成任务最可靠的方式,我该怎么做才能暂停和恢复驱动器?
** 编辑 **
我尝试了hdparm -I /dev/sda
暂停和恢复后,花了很长时间才恢复正常,不得不重新启动几次并再次启用网络,经检查,驱动器仍然显示为frozen
,是否force
存在强制更改的选项?
答案1
如果您的 SSD 支持,请使用该ATA Secure Erase
命令;假设您的驱动器是/dev/sda
:
Ubuntu
从 Live DVD启动- Ctrl使用+ Alt+打开终端t
- 检查您的驱动器是否未冻结:(
hdparm -I /dev/sda
查找frozen
或not frozen
行) - 如果您的设备冻结,您可以尝试:
- 暂停和恢复
- 热重新插拔 SATA 电缆(即在系统加载的情况下,拔下 SATA 电缆然后重新插入)
- 设置用户密码:(
hdparm --user-master u --security-set-pass <password> /dev/sda
替换<password>
为所选密码) - 检查安全性是否已启用:(
hdparm -I /dev/sda
查找enabled
或not enabled
行) - 发出
Secure Erase
命令:(hdparm --user-master u --security-erase <password> /dev/sda
替换<password>
为所选密码) - 检查安全性是否已被禁用:(
hdparm -I /dev/sda
查找enabled
或not enabled
行)
这是擦除 SSD 的最佳方法,因为它Secure Erase
在固件级别运行并可以访问设备的所有存储区域,而常规软件工具则不能。进一步阅读:ATA 安全擦除 - ata Wiki和SSD 数据擦除:清理或安全擦除 SSD?| 金士顿科技