Reinstalar OSX Lion do Disco de Recuperação (por HDD fail)

Pois é… o mac começou a ficar instável, com umas lentidões anormais. Imaginei que era o pouco espaço em disco disponível, ou algum erro de permissões. O que fazer? Mandar o Disk Utility verificar…

Ele me disse que precisaria carregar o recovery mode e rodar novamente o programa. Fiz isso, bootando e segurando Command + R. Mandei verificar, ele disse que precisava reparar. Mandei reparar, disse que não conseguia recuperar. Aconselha fazer backup do que puder e reinstalar o sistema (tradução: salve-se quem puder).

Ok, penso eu… reboot e toca a vida. Porém, ao rebootar, aparece uma barra de progresso embaixo do spinning wheel (achei em algum lugar que era um fsck rodando em bg) e antes que a barrinha se complete, o computador desliga. Só consigo bootar no Recovery mode (Command  + R). Que fase…

Bom, peguei o meu HD externo, limpei umas coisas que haviam nele e fui fazer backup. Tendo só o terminal, usei cp -pr, e para copiar os arquivos ocultos juntos, usei a dica que achei do #shopt -s dotglob.

Depois do backup do /Users/meu_usuario (evitando Library que é enorme, e outras tralhas) rebootei no recovery console. Mas ao tentar instalar o Lion, ele trava o HDD primário, o que faz sentido já que o próprio Recovery Console roda a partir do disco que ele vai precisar apagar. Então a solução é passar o Base System (650MB que tem o recovery console e ferramentas como Terminal e o instalador do Lion) para um pen drive. Aí a dúvida: Todo tutorial que achei não funciona, por um detalhe ou outro. Então decidi escrever, em português, o que estou fazendo pois parece estar funcionando. Neste exato momento estou olhando a tela de instalação do Lion no HDD limpo, me dizendo que vai levar “About 5 hours and 38 minutes” para concluir o processo…

  • A primeira coisa é pegar um pen drive disposto à limpeza, e bootar o mac com Command + R. 
  • Depois, launch o Disk Utility, e formate o pen drive com HFS, o formato Journaled nativo do mac
  • Para listar os devices montados, digite mount
  • No meu caso, o disco do Recovery estava montado em /dev/disk0s3 (/Volumes/Image Volume)
  • Sabendo disso, pode-se montar com diskutil mount /dev/disk0s3
  • E depois, finalmente, se monta a partição que será gravada no pen drive com hdiutil mount /Volumes/Image\ Volume/com.apple.recovery.boot/BaseSystem.dmg -noverify
  • Feito isso, basta sair do Terminal com CMD+ Q e abrir o Disk Utils. O disco montado vai aparecer ao lado, clique nele, depois no tab Recovery e para o campo Destination arraste o penDrive recém formatado.
  • Clique em Restore e aguarde, o sistema de recuperação está passando para o pen drive.
  • Depois disso, é só Restartar o sistema, com OPTION pressionado. Aparece uma tela com dois discos, o de recuperação e o pen drive (alaranjado).
  • Selecione o pen drive, e o Recovery Console abrirá, agora a partir do pen drive.
  • Escolhi o “Reinstall OS Lion”, e agora pude escolher o HD principal do computador.

Quando comecei este artigo, faltavam 5,5h, agora estou em 3 horas e 10 minutos.

Passaram-se aproximadamente 2h. O note rebootou e agora está instalando o sistema. About 18 minutes, diz ele. 

O tempo incial depende da conexão com a internet, pois ele tem de baixar uns 4GB que equivalem ao disco de instalação.

Depois, como o php já vem instalado vou instalar um mySQL e baixar os backups dos sites. Movies e etc são secundários. O que preciso de início é Firefox, Chrome, Editor de código, FTP client. Interessante como na verdade se usa pouca coisa! E um editor de imagens tb. Ao invés de preservar todos os instaladores que tinha no HD, optei por baixar de novo. Assim também instalarei menos coisas.

11 minutos, diz ele…

Rebootado o sistema, entrei no Lion, skipped colocar a minha foto. Restaurando arquivos do backup e instalando programas.

Como sempre, esqueci de fazer um backup dos favoritos do Safari. Tudo bem, Chrome pega da Cloud.

Eis a lista:

  • da AppStore
    • Growl
    • Alfred
    • Cloud
    • MplayerX
    • Twitter
    • FlyCut
  • iWork 09
  • iLife 11
  • Chrome Canary
  • Firefox 11
    • Colorzilla
    • CSS Usage
    • Firebug
    • Firebug Autocompleter
    • Firecookie
    • Firequery
    • MeasureIt
    • Web Developer Toolbar
  • Flash
  • Sublime Text 2
  • DropBox
  • Sparrow
  • TrueCrypt
  • Lion Tweaks

Continua…

Also read...