NVME−SANITIZE - Online Linux Manual PageSection : 1
Updated : 02/01/2023
Source : NVMe
Note : NVMe Manual
NAMEnvme-sanitize − Send NVMe Sanitize Command, return result
SYNOPSISnvme sanitize <device> [−−no−dealloc | −d]
[−−oipbp | −i]
[−−owpass=<overwrite−pass−count> | −n <overwrite−pass−count>]
[−−ause | −u]
[−−sanact=<action> | −a <action>]
[−−ovrpat=<overwrite−pattern> | −p <overwrite−pattern>]
[−−force]
DESCRIPTIONFor the NVMe device given, sends a Sanitize command and provides the result. The <device> parameter is mandatory NVMe character device (ex: /dev/nvme0). On success it returns 0, error code otherwise.
OPTIONS−d, −−no−dealloc No Deallocate After Sanitize: If set, then the controller shall not deallocate any logical blocks as a result of successfully completing the sanitize operation. If cleared, then the controller should deallocate logical blocks as a result of successfully completing the sanitize operation. This bit shall be ignored if the Sanitize Action field is set to 001b (i.e., Exit Failure Mode). −i, −−oipbp Overwrite Invert Pattern Between Passes: If set, then the Overwrite Pattern shall be inverted between passes. If cleared, then the overwrite pattern shall not be inverted between passes. This bit shall be ignored unless the Sanitize Action field is set to 011b (i.e., Overwrite). −n <overwrite−pass−count>, −−owpass=<overwrite−pass−count> Overwrite Pass Count: This field specifies the number of overwrite passes (i.e., how many times the media is to be overwritten) using the data from the Overwrite Pattern field of this command. A value of 0 specifies 16 overwrite passes. This field shall be ignored unless the Sanitize Action field is set to 011b (i.e., Overwrite). −u, −−ause Allow Unrestricted Sanitize Exit: If set, then the sanitize operation is performed in unrestricted completion mode. If cleared then the sanitize operation is performed in restricted completion mode. This bit shall be ignored if the Sanitize Action field is set to 001b (i.e., Exit Failure Mode). −a <action>, −−sanact=<action> Sanitize Action: Value Definition 0x00 Reserved 0x01 | exit−failure Exit Failure Mode 0x02 | start−block−erase Start a Block Erase sanitize operation 0x03 | start−overwrite Start an Overwrite sanitize operation 0x04 | start−crypto−erase Start a Crypto Erase sanitize operation −p <overwrite−pattern>, −−ovrpat=<overwrite−pattern> Overwrite Pattern: This field is ignored unless the Sanitize Action field in Command Dword 10 is set to 011b (i.e., Overwrite). This field specifies a 32−bit pattern that is used for the Overwrite sanitize operation. −−force Ignore namespace is currently busy and performed the operation even though.
EXAMPLES• Has the program issue Sanitize Command : # nvme sanitize /dev/nvme0 −a 0x02
# nvme sanitize /dev/nvme0 −−sanact=0x01
# nvme sanitize /dev/nvme0 −−sanact=start−overwrite
NVMEPart of the nvme−user suite. 0
Johanes Gumabo
Data Size : 11,620 byte
man-nvme-sanitize.1Build : 2024-12-05, 20:55 :
Visitor Screen : x
Visitor Counter ( page / site ) : 2 / 172,955
Visitor ID : :
Visitor IP : 3.146.206.87 :
Visitor Provider : AMAZON-02 :
Provider Position ( lat x lon ) : 39.962500 x -83.006100 : x
Provider Accuracy Radius ( km ) : 1000 :
Provider City : Columbus :
Provider Province : Ohio , : ,
Provider Country : United States :
Provider Continent : North America :
Visitor Recorder : Version :
Visitor Recorder : Library :
Online Linux Manual Page : Version : Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page : Library : lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page : Library : lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base : Version : Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base : Library : lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36
Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.