Ho appena ricevuto uno dei nuovi MacBook da 12 pollici e vorrei pulire l'unità di archiviazione. Con un disco SATA convenzionale userei il comando "cancellazione sicura ATA" che può essere inviato da un ambiente Linux usando l'utilità hdparm
.
Con la nuova unità NVME questo non funziona. Ho trovato un'utilità Linux chiamata nvme-cli
ma anche con la sua opzione di formattazione fallisce con un errore INVALID_OPCODE(1)
(sembra che il controller NVME respinga il comando).
Ho provato più permutazioni del comando e delle opzioni, incluso il targeting del controller grezzo NVME /dev/nvme0
o uno dei suoi spazi dei nomi invece /dev/nvme0n1
, diversi parametri per l'opzione -s
, ecc. Ho comprato anche Parted Magic che afferma di essere in grado di proteggere con sicurezza le unità NVME e purtroppo anche questo non funziona.
Al momento sto solo facendo il vecchio modo con shred
che scrive dati casuali sull'unità, ma ovviamente non è l'ideale in quanto è lento e accorcia la vita del disco, quindi mi piacerebbe conoscere il metodo corretto da utilizzare in futuro.
Saluti.