Como enviar o comando “ATA Secure Erase” para o SSD?

6

Uma maneira muito boa de apagar um SSD que tenha suporte para SED é Alterar a senha / chave . Mas o que fazer com aqueles que não têm suporte a SED?

Este artigo diz

Fortunately it is possible to erase most SSDs, though this is closer to a “reset” than a wipe. The “ATA Secure Erase” command instructs the drive to flush all stored electrons, forcing the drive to “forget” all stored data. This command essentially resets all available blocks to the “erase” state, which is what TRIM uses for garbage collection purposes.

Pergunta

Suponho que é algo que pode ser feito com hdparm , então alguém sabe qual comando faz isso?

    
por Jasmine Lognnes 26.05.2015 / 15:43

1 resposta

7

Aqui estão os passos:

  1. Veja se o recurso não está congelado. %código%. Se for (geralmente pelo BIOS), uma boa maneira de descongelá-lo é suspender o computador e retomar - o drive fica ligado, mas sem BIOS.
  2. IMPORTANTE: defina a senha. Isso ativará o recurso de segurança da unidade: hdparm -I /dev/sdX
  3. Por fim, apague a unidade: hdparm --user-master u --security-set-pass password /dev/sdX

O procedimento é descrito aqui com mais detalhes: link

Exemplo da minha unidade:

Security: 
    Master password revision code = 65534
        supported
    not enabled
    not locked
        frozen
    not expired: security count
    not supported: enhanced erase
    2min for SECURITY ERASE UNIT.

Então está congelado ... agora eu suspendo ... e ...

Security: 
    Master password revision code = 65534
        supported
    not enabled
    not locked
    not frozen
    not expired: security count
    not supported: enhanced erase
    2min for SECURITY ERASE UNIT.
    
por 26.05.2015 / 15:50