Vou formatar minha unidade TRIM my SSD?

8

Um novo linux padrão (Ubuntu 11.10 para ser exato) instala e dirige o re-format (full) com sucesso TRIM my SSD, ou eu preciso fazer algo extra?

Eu sei que ext4 irá bloquear TRIM quando eu especificar a opção discard , mas eu quero começar com uma unidade TRIMM completamente, se possível.

    
por Stephen 23.02.2012 / 10:17

3 respostas

5

TRIM é um comando que precisa ser enviado para bloqueios individuais . Eu fiz a pergunta antes ( Qual é a maneira recomendada de esvaziar um SSD? ) e é sugerido usar ATA Secure Erase , um comando que é enviado para o dispositivo para limpar todos os dados. / p>     

por 23.02.2012 / 10:35
4

Etapas e resultados rápidos (resumidos na página ATA Secure Erase ) seguir: Se a saída não for o esperado, consulte a página inteira. Substitua /dev/X pelo seu dispositivo.

  1. hdparm -I /dev/X deve incluir "não congelado" - se congelado (veja notas abaixo sobre o que deu errado para mim):
    • Suspenda o computador, conclua as etapas seguintes e desligue-o (veja as notas)
    • ou tente printf mem > /sys/power/state (dos comentários; não funcionou para mim - permissão negada)
  2. hdparm --user-master u --security-set-pass password /dev/X
  3. hdparm -I /dev/X deve incluir "ativado"
  4. hdparm --user-master u --security-erase password /dev/X
  5. hdparm -I /dev/X deve incluir "não ativado"

A partir dos resultados da página, parece que essas etapas devem poder ser executadas em poucos minutos em um SSD Intel X25-M de 80 GB. Correção: Na minha Intel X25-M, terminei em pouco mais de um minuto: a etapa 2 é instantânea.

Notas sobre o descongelamento via suspender : Suspender meu computador para descongelar o disco funcionou para mim. Eu:

  1. instalado no Ubuntu
  2. inicializou
  3. drivers gráficos adicionados
  4. Reinicializado - mas congelou no desligamento
  5. Redefine a energia e localize um sistema não inicializável.

Reiniciar a instalação mostrou que não havia partições no meu disco. Parece que contornar a segurança da BIOS deixou minhas partições na memória de algum tipo.

    
por 23.02.2012 / 10:55
4

mkfs.ext4 tem uma opção extra -E discard para enviar TRIM para blocos apropriados ao criar o sistema de arquivos.

Não sei dizer se o instalador usa essa opção ou se é usado por mkfs.ext4 por padrão, mas pelo menos você pode usá-lo explicitamente ao criar os sistemas de arquivos por conta própria.

    
por 01.05.2012 / 13:54

Tags