Разница между NVMe Sanitize и NVMe Format заключается в том, что первая команда работает с целым устройством, а вторая — с пространством имён NVMe. superuser.com
NVMe Format имеет три режима: superuser.com
- No secure erase — операция не выполняется, происходит только освобождение всех LBA. internet-lab.ru nvmexpress.org
- User data erase — физическое стирание данных на диске, в обычном NAND NVMe SSD стираются все блоки и меняется криптографический ключ. internet-lab.ru nvmexpress.org Из-за физических свойств стирания NAND операция может занять некоторое время (для больших дисков — минуты). internet-lab.ru
- Crypto erase — выполняется намного быстрее, меньше секунды. internet-lab.ru nvmexpress.org Операция заменяет криптографический ключ, данные без старого ключа невозможно расшифровать. internet-lab.ru
NVMe Sanitize также имеет три режима: superuser.com
- Block erase — стирание блоков на низком уровне (например, стирание блока NAND). nvmexpress.org tinyapps.org
- Crypto erase — изменение ключа шифрования носителя. nvmexpress.org tinyapps.org
- Overwrite — перезапись с фиксированным шаблоном. nvmexpress.org
Sanitize обеспечивает удаление кешей, причём процесс начинается снова после неожиданного отключения питания. internet-lab.ru Также команда поддерживает перезапись шаблона для операции безопасного стирания. internet-lab.ru
Таким образом, Sanitize более надёжен для обеспечения надлежащей очистки данных, а Format подходит для повседневного использования и тестирования. internet-lab.ru nvmexpress.org