Saat mencoba menghapus SSD dengan aman, kami memiliki beberapa masalah:
- SSD aus setelah siklus penghapusan yang terbatas
- SSD memiliki pengontrol yang secara dinamis memetakan LBAs (alamat blok logis yang digunakan oleh sistem untuk mengakses disk) ke sel NVRAM (sel memori flash aktual) untuk menyeimbangkan keausan, yang berarti memerintahkan disk untuk menimpa blok yang sebelumnya menyimpan spesifik file dapat mengakibatkan menimpa blok cadangan lainnya.
- SSD memiliki persentase kapasitas cadangan yang terkenal yang digunakan untuk mengkompensasi sel penyimpanan yang sekarat dan mengurangi pemakaian. Mereka tidak terlihat oleh sistem dan mungkin menyimpan fragmen data lama.
Sekarang pilihan apa yang kita miliki dari dalam Ubuntu untuk menghapus SSD dengan aman?
Saya telah mendengar bahwa beberapa SSD yang lebih baru seharusnya dapat menghapus sendiri dengan aman, tetapi bagaimana cara mengetahui apakah SSD saya mampu melakukan ini dan bagaimana saya memicunya?
Seharusnya juga ada perintah penghapusan aman ATA, bagaimana cara mengetahui apakah itu didukung dan bagaimana saya memicu itu?
Apakah ada juga cara untuk menghapus secara aman hanya file yang diberikan atau hanya ruang yang tidak digunakan?
Saya kira membuat cadangan semua partisi, dengan aman menyeka seluruh disk dan kemudian memulihkan cadangan mungkin dilakukan tetapi terdengar terlalu rumit dan akan terlalu lama untuk praktis. Apakah ada alternatif lain? Jika tidak, alat apa yang dapat saya gunakan untuk membuat cadangan partisi tanpa juga membuat cadangan file yang sudah dihapus?
Tentu saja alat standar suka shred
atau wipe
tidak dapat digunakan di sini untuk poin yang dijelaskan di atas. Mereka hanya menimpa file aa (dengan menimpa cluster sistem file yang terikat pada BBA yang tidak terus-menerus menunjuk pada sel flash yang sama karena pengontrol leveling aus).