Il problema con l'utilizzo di Utility Disco o dd if=/dev/zero
per cancellare un disco è il seguente:
-
Applica usura superflua alle unità SSD.
-
Invia la capacità del convertitore di valore pari a zero sull'interfaccia dell'unità. Se sei su un Mac più vecchio con porte USB 2 poco performanti, ci vorrà molto più del necessario. Imbarcherà anche il tuo sottosistema CPU e USB con l'invio di tutti quegli zeri intorno.
-
L'eliminazione sicura basata sul firmware può essere molto più veloce dell'invio di zeri all'unità, anche su unità disco rotanti. Per le unità con supporto per la crittografia, sarà quasi istantaneo, poiché tutto ciò che l'unità deve fare è sovrascrivere le chiavi di crittografia ei dati diventano inutili. Su quelle unità e su SSD, una cancellazione sicura dovrebbe richiedere 1-4 minuti (!).
Tutte le unità moderne supportano i comandi ATA Secure Erase . Questi comandi hanno il firmware dell'unità che esegue la cancellazione dei dati.
Su Linux, l'utilità hdparm espone questa funzionalità all'utente: consulta hdparm --security-help
per i dettagli.
Non ci sono hdparm
per OS X, poiché OS X non fornisce alcun modo per l'utente di inviare comandi SATA arbitrari all'unità: (
C'è una soluzione facile?