Como Verificar e Reparar um Disco Pela Linha de Comando do OS X
() translation by (you can also view the original English article)
O aplicativo Disk Utility é uma ferramenta poderosa para manter os discos que estão conectados ao seu Mac felizes e saudáveis. Mas existem situações em que ele pode não estar disponível. Como por exemplo, conectando em um computador remoto via SSH, ou o Disk Utility simplesmente recusando-se a abrir.
Nesse tutorial, vou mostrá-lo como:
- Encontrar um disco que possa ter um erro
- Verificar um disco pela linha de comando
- Reparar esse disco (se necessário) pela linha de comando
Screencast
Notas Importantes
Antes de te levar adiante, você precisa entender algumas coisas:
- Estarei trabalhando em um Cartão SD que tenho inserido no meu mac. Se você precisa lidar com o disco rígido do seu Mac, certifique-se que você substitua a palavra Macintosh HD por SD em qualquer dos comandos que estou mostrando nesse artigo.
- Essas instruções não são recomendadas para usuários principiantes de Mac. Se você não está pelo menos um pouco confortável no Terminal, você pode querer continuar com aplicações de interface gráfica como Disk Utility.
Localizando o Disco
Todos os discos que estão ligados ao Mac estão localizados dentro o diretório Volumes no Terminal. Esse diretório está localizado um passo depois da raiz do Mac. O comando usado para trocar de diretório para diretório é cd
. No terminal uma /
é conhecida como o diretório raiz, ou de nível mais baixo.
Então para trocar para o diretório Volumes, abra o Terminal e digite ou cole esse comando: cd /Volumes
. A janela do Terminal deve agora estar muito similar a isso:



Digite ls
e aperte Return. Você verá uma lista de discos ligados ao seu Mac.
Verifique o Disco
Uma vez que você tem a lista de discos, você pode escolher um ou muitos deles para verificação e reparo. Para começar o processo de verificação, digite o seguinte comando, enquanto certo de ter substituído a porção [drive identifier]
pelo verdadeiro nome do disco.
diskutil verifyVolume [drive identifier]
Se você está lidando com o disco rígido do Mac você pode também simplesmente usar uma /
. Você verá algo que se parece com isso:



Esse teste retornou com sucesso. Então posso estar confiante no disco e sua habilidade de guardar dados. Se tivesse havido um erro, eu teria visto uma mensagem assim: The volume [volume tested] was found corrupt and needs to be repaired
.
Reparando o Disco
Assuma, por um momento, que o disco retornou um erro ou precisa de reparo. Para reparar um disco da linha de comando, digite ou cole o seguinte comando no terminal: diskutil repairvolume /Volumes/[drive identifier]/
e aperte Return.
Assim como antes, vou usar SD
como meu identificador de disco, se você quiser usar um disco diferente, insira o nome desse disco ao invés de SD
. Você pode também usar /
como o identificador do disco rígido do seu Mac. Sua janela do Terminal deve agora estar similar a isso:



Parabéns! Seu disco foi agora verificado e reparado inteiramente pela linha de comando.
Conclusão
O Terminal pode às vezes parecer como um aplicativo não familiar ou assustador de usar. Mas também pode ser um ótimo lugar para ir quando se está num aperto. Em muitos casos, ele pode ser sua única opção. Então da próxima vez que você precisar reparar um disco, experimente esse método!