查看硬盘支持sanitize 类型
nvme id-ctrl /dev/nvme0 -H |grep Sanitize
可以查看当前硬盘所支持的几种sanitize 类型
nvme sanitize /dev/nvme0n1 -a 2 # Santize Block Erase
nvme sanitize /dev/nvme0n1 -a 3 # Overwrite Sanitize
nvme sanitize /dev/nvme0n1 -a 4 # Crypto Erase Sanitize
执行命令结束后系统会返回执行完成,但是实际后台还在擦除,可通过命令查看进度
nvme sanitize-log /dev/nvme0 -H
Sanitize Progress(SPROG)字段代表sanitize完成进度,是指异步从NAND彻底删除数据的进度,以65536为分母,65535即进度完成100%。
Sanitize Status(SSTAT)字段记录最近一次完成的sanitize状态,0x101代表[2:0]中第0 bit置“1”,即说明最近一次sanitize执行成功。
Sanitize Command Dword 10 Information (SCDW10)字段代表完成Sanitize – Command Dword 10的操作类型,0x2即0x010b,完成的是Block Erase sanitize操作。