Unidade bloqueada com hdparm durante a exclusão e desativação seguras

0

Eu tive a infelicidade de testar um FORMATO DE BAIXO NÍVEL em um Dell XPS 15z com uma unidade Toshiba MQ01ABC150 sem prestar muita atenção. Eu executei o seguinte:

hdparm -I /dev/sda
hdparm --user-master u --security-set-pass llformat /dev/sda
hdparm -I /dev/sda

Então, algo me afastou dessa tarefa por tempo suficiente para que o laptop entrasse no modo de suspensão. Quando reiniciei, recebi uma solicitação de senha para uma unidade bloqueada! Indo para o BIOS confirma a senha da unidade é definida pelo usuário. Não consigo inicializar um liveCD porque o prompt da unidade substitui a configuração do BIOS.

Alguma sugestão?

    
por Alex Leyton 10.11.2016 / 04:31

1 resposta

1

% bl0ck_qu0te%

Fornecer uma senha estúpida ao parâmetro security-set-pass do hdparm não faz com que ele execute algo relacionado a discos rígidos magnéticos muito antigos. O comando que você deixou de fora é geralmente recomendado para apagar os SSDs. No entanto, ainda existem algumas preocupações se todos os fabricantes implementarem esse recurso da maneira correta e se os dados não puderem ser recuperados de blocos defeituosos que foram substituídos por peças de reposição pelo firmware.

É engraçado ver onde o culto de carga ² leva. Em um SSD ATA Secure Erase é fácil, rápido e potencialmente restaura o desempenho (eu não acho que ele vai fazer o coisa impossível para redefinir o nível de desgaste das células). Para apagar com segurança um HDD lento de 1,5 TB, todos os setores do disco do HDD devem ser reescritos pelo menos uma vez. Se você realmente quiser fazer isso, ligue o carregador do laptop e desative o modo de hibernação ou o modo de espera automático e, em seguida, observe-o agitando por horas. Ou monte a unidade em um computador que você não precisa no momento. Também é assim que você trabalha em torno do comportamento do seu laptop com uma unidade bloqueada quando não consegue descobrir o que fazer: montá-lo em outro computador, na pior das hipóteses, através de um dock externo (eSATA ou algo com compatibilidade de troca a quente SATA) não tenho certeza se o USB suporta esse recurso) enquanto ele já está inicializado.

Na página de manual hdparm , você pode encontrar um comando para desbloquear uma unidade e um para desativar a senha novamente. Alguém já fez uma pergunta muito parecida em serverfault e aceitou uma resposta, então esses comandos devem funcionar, senão você tem um bom novo peso de papel.

Para não sermos cofrados por mais culto de carga, aqui estão os bits importantes. Desbloquear unidade bloqueada por senha ATA:

hdparm --user-master m --security-unlock PASS DEVICE

Desativar a senha de segurança do ATA:

hdparm --user-master m --security-disable PASS DEVICE
  1. Essa provavelmente uma outra comparação terrível, mas a formatação de baixo nível de HDD em tempos anteriores significava fornecer informações específicas à unidade para que ela funcionasse normalmente e depois formatá-la, como se dissesse a um SSD que ele tem um layout específico armazenamento (quantas células de SLC, MLC e / ou TLC, V-NAND, que tipo de redundância, blocos de reserva, como os algoritmos de endereçamento e cache devem funcionar etc.). é o nível de estupidez flagrante quando os usuários falam sobre dispositivos de armazenamento de formatação de baixo nível com controladores hoje em dia que obviamente são inteligentes em várias ordens de magnitude.
  2. Acabei de fazer uma edição para a resposta aqui no AskUbuntu que, esperamos, esclarecerá alguma confusão. Eu vi essa pergunta e respondi em meu leitor de feeds nos últimos dias e me perguntei sobre a senha terrivelmente enganosa.
por LiveWireBT 10.11.2016 / 18:29