Bir Samsung PM961 NVMe SSD'yi satmadan önce içindeki verileri güvenli bir şekilde silmek isteyen yazar, başlangıçta manyetik diskler için kullanılan shred komutunu denemiş ancak bunun SSD'ler için uygun olmadığını fark etmiştir. SSD'lerin çalışma prensibi nedeniyle shred gibi komutlar, hücrelerin ömrünü kısaltırken verilerin tamamen silinmesini garanti etmez. Ardından blkdiscard komutunu denemiş ancak bu da sürücü tarafından desteklenmediği için başarısız olmuştur.
Yazar, internet araştırmaları sonucunda farklı yöntemlerle karşılaşmıştır. SATA SSD'ler için hdparm ile şifre değiştirerek güvenli silme yöntemini öğrenmiş, ancak NVMe sürücüsü olduğu için bu da işe yaramamıştır. Doğru çözümün nvme-cli aracı olduğunu keşfetmiştir. Özellikle nvme format -s2 komutu ile sürücünün kriptografik şifresini sıfırlayarak güvenli silme işlemi yapılabileceğini veya nvme sanitize komutunun daha kapsamlı bir temizlik sunabileceğini belirtmiştir. Ancak, USB'den NVMe'ye dönüştürücü adaptör kullandığı için nvme-cli komutları çalışmamıştır.
Sonuç olarak, NVMe sürücüsünü güvenli bir şekilde silmek için doğrudan bilgisayarın PCIe yuvasına takılması ve bir canlı Linux ortamında nvme-cli komutlarının kullanılması gerektiği anlaşılmıştır. Bu durum, USB dönüştürücülerin tüm NVMe komutlarını desteklemediğini göstermektedir. Makale, NVMe sürücülerini doğru ve güvenli bir şekilde silmek isteyen kullanıcılar için önemli bir yol haritası sunmaktadır.
NVMe SSD'lerdeki verileri geleneksel yöntemlerle silmeye çalışmak hem etkisiz hem de sürücüye zarar verebilir; doğru araç ve bağlantı yöntemi hayati önem taşır.