Como criar pen drive de instalação do OS X a partir do Linux

Já vimos anteriormente como criar um pen drive de instalação do Mac a partir do próprio OS X, mas o leitor Rafael Wagner teve a necessidade de criá-lo a partir do Linux, e compartilhou conosco a sequência de passos que usou.

Como a sequência de comandos apresentada lida com aspectos críticos do sistema (incluindo o particionamento) em que um erro pode gerar prejuízo considerável, recomendo que você só a execute contando com o apoio de alguém apto a verificar os comandos no seu sistema Linux.

O BR-Mac agradece a contribuição do Rafael e convida outros leitores interessados em compartilhar dicas para que entrem em contato!

Como criar um pen drive de instalação do OS X a partir do Linux

Pelo leitor Rafael Wagner

Gerar um pen drive de instalação do OS X Mountain Lion pelo Linux foi para mim uma necessidade bem específica, pois comprei um MacBook Air mid 2009 e deletei todas as suas partições usando o Linuxfx, e só depois aprendi que, para instalar o Windows e Linux em paralelo ao OS X, precisava que este estivesse pré-instalado para gerar os drivers e configurar o BootCamp.

Em consequência, precisei gerar um pen drive de boot para reinstalação do OS X Mountain Lion, e só tinha o Linux para fazer isso, pois a esta altura tinha mandado a partição de recuperação para além da Via Láctea.

Sem muitas delongas, segue a lista de pacotes e ferramentas necessárias para gerar o pen drive do OS X no Linux, na forma de uma receita de bolo voltada a quem tem nível de conhecimento Linux intermediário.

O que você precisa ter em mãos:

  • pen drive com no mínimo 8GB
  • arquivo de imagem InstallESD.dmg do OS X Mountain Lion
  • pacotes instalados no Linux: p7zip, hfsprogs, hfsplus, hfsutils, dmg2img, gparted

Sequências de comandos no Debian, Ubuntu ou Linuxfx:

sudo su
apt-get install 7zip hfsprogs hfsplus hfsutils dmg2img
mkdir TMP_Mountain

Agora copie a imagem baixada para a pasta TMP_Mountain:

cd TMP_Mountain
7z x InstallESD.dmg

Converta o pacote DMG em imagem IMG:

dmg2img InstallESD.dmg

Crie um dispositivo para hospedar a imagem:

losetup -o 32768 /dev/loop0 InstallMacOSX.pkg/InstallESD.img

Crie um diretório para montar a imagem:

mkdir IMG_FINAL

Monte a imagem em um diretorio:

mount -t hfsplus /dev/loop0 IMG_FINAL

Importante: Agora abra o gparted e delete todas as partições do pendrive e crie uma partição HFS+. Monte esta partição (clicando com o seu gerenciador de arquivos no pendrive, para uma montagem automática). Por fim, copie o conteudo da imagem montada para o pendrive:

tar cvf - * | tar xvf - -C caminho_do_pendrive

No Ubuntu e no Linuxfx, o caminho_do_pendrive fica em /media/nome_do_dispositivo, quando montado automaticamente.

Desmonte o dispositivo, remova e insira no MacBook. Ligue o MacBook segurando a tecla Option e pronto, você tem um pendrive de boot para instalar o OS X Mountain Lion.

No meu sistema demorou uns 30 minutos para instalação completa do sistema.

O autor deste artigo é o leitor Rafael Wagner, que atua como analista de sistemas na Linuxfx.
 

Comentar

Comentários arquivados

Mais acessados:

Artigos recentes: