Seguem etapas e resultados rápidos (resumidos na página ATA Secure Erase ): Se a saída não for o esperado, consulte a página inteira. Substitua /dev/X
pelo seu dispositivo.
hdparm -I /dev/X
deve incluir "não congelado" - se congelado (consulte as notas abaixo sobre o que deu errado):
- Suspenda o computador, execute as demais etapas e desligue-o (consulte as notas)
- ou tente
printf mem > /sys/power/state
(pelos comentários; não funcionou para mim - permissão negada)
hdparm --user-master u --security-set-pass password /dev/X
hdparm -I /dev/X
deve incluir "ativado"
hdparm --user-master u --security-erase password /dev/X
hdparm -I /dev/X
deve incluir "não ativado"
A partir dos resultados da página, parece que essas etapas devem ser executadas em alguns minutos em um SSD Intel X25-M de 80GB. Correção: No meu Intel X25-M, terminei em pouco mais de um minuto: o passo 2 é instantâneo.
Notas sobre o descongelamento via suspensão : suspender o computador para descongelar o disco funcionou para mim. EU:
- Ubuntu instalado
- inicializou
- drivers gráficos adicionados
- Reinicializado - mas congelou ao desligar
- Redefina a energia e encontrou um sistema não inicializável.
O relançamento da instalação mostrou que não havia partições no meu disco. Parece que ignorar a segurança do BIOS deixou minhas partições na memória de algum tipo.
man mkfs.ext4
que diz "descarte: Tentativa de blocos de descarte em mkfs tempo [...] Esta é definida como padrão." Há também uma opção de nodiscard.