secure erase retorna erro de entrada / saída

0

Eu já dei uma descrição detalhada da minha situação em minha pergunta anterior .
Agora eu tenho isso:

sudo hdparm --user-master u --security-erase my_password /dev/sda  

retorna:

security_password: "my_password"

/dev/sda:
Issuing SECURITY_ERASE command, password="my_password", user=user
SECURITY_ERASE: Input/output error

O que está acontecendo?

    
por m.a.a. 10.06.2016 / 17:37

2 respostas

2

FYI: desbloquear um SSD da Kingston usando hdparm , depois de definir uma senha de usuário parece ser impossível.

NOTA: A unidade aparecerá como bloqueada na próxima vez que você reinicializar após configurar sua senha. Até lá, a segurança só aparecerá como ativada .

Se estiver tentando a própria senha de usuário que você acabou de definir ou outras variantes, como "" , "NULL" , NULL ou uma linha de 32 espaços, como uma senha de usuário ou como uma senha mestre , não desbloqueará sua unidade, mas, em vez disso, você receberá um Input/output error .

sudo hdparm --user-master m --security-erase "" /dev/sda

vai , no entanto, fazer o trabalho (que é m como em master , desde no caso da Kingston , a senha mestra é aparentemente NULL por padrão).

A mesma senha mestra ( "" ) que retorna o erro de entrada / saída para o comando security-unlock, funciona bem com o comando security-erase.

Portanto, não bloqueie o seu ssd, a menos que você realmente pretenda apagá-lo, porque não é certo se você será capaz de desbloqueá-lo.

Eu tenho lido relatórios de problemas semelhantes e eu Já tropecei em um patch , o qual, no entanto, não testei.

    
por m.a.a. 13.06.2016 / 20:34
1

A opção --security-erase pressupõe uma unidade que já foi bloqueada com essa senha. Eu deduzo de seu pergunta anterior que você quer apenas uma destruição segura de tudo no disco. É assim que eu faço isso:

sudo su - 
cat /dev/urandom > /dev/sda

Agora espere (bastante) um pouco pelo erro "falta de espaço". O disco sda é limpo e muito seguro.

Se você está com pressa e não é paranoico,

cat /dev/zero > /dev/sda

funcionará tão bem (realmente) e será muito mais rápido.

Opcionalmente, execute fdisk /dev/sda next e use o comando n para adicionar uma nova partição, aceitando todos os padrões para criar uma única partição grande. Mas mesmo que você pule esta etapa, qualquer instalação do SO que você fizer em seguida criará a partição para você.

    
por JD Baldwin 10.06.2016 / 20:16