我打算使用nvme-cli使用命令安全地擦除我拥有的 NVMe SSD sanitize
。我在网上看到的大多数示例如下所示:nvme sanitize /dev/nvme0n1 -a 2
,/dev/nvme0n1
您要清理的 NVMe 在哪里,以及-a
要使用的清理操作的类型。我对这些可能a
值之间的差异感到困惑。
nvme sanitize的手册页描述了可能的操作,但我不确定我是否理解其中的差异。
-a <action>::
--sanact=<action>::
Sanitize Action:
000b - Reserved
001b - Exit Failure Mode
010b - Start a Block Erase sanitize operation
011b - Start an Overwrite sanitize operation
100b - Start a Crypto Erase sanitize operation
问题:
这些操作(块擦除清理操作、覆盖清理操作和加密擦除清理操作)之间有什么区别,哪一个最安全?
我见过的大多数示例都将整数指定为
-a
选项的值(即-a 2
,-a 1
等),而不是手册页中列出的值(-a 010b
,-a 011b
等)。值 1、2 等对应于手册页?