Uma das tarefas mais interessantes que podemos executar quando estamos ligados à área de sistemas é estar atento à instalação de novos sistemas operacionais para que possam ser executados desde um USB, ou o que conhecemos melhor como USB Bootable.
Como todos sabemos, na web existem milhares de ferramentas que nos permitem converter uma imagem ISO em USB para que o sistema funcione a partir daí, mas desta vez vamos ver como podemos execute esta tarefa a partir do terminal no Mac sem baixar e instalar software de terceiros para este processo.
Usando o terminal Mac, podemos ter certeza de que o processo será confiável, rápido e seguro. Este processo, como a grande maioria dos processos no terminal, deve ser executado com muito cuidado e sempre com a certeza do que vamos fazer, pois se por algum motivo cometermos um erro em parte do processo, podemos afetar seriamente o desempenho e estabilidade do sistema.
Para realizar todas essas tarefas, vamos use o comando sudo dd o que nos permitirá clonar e gravar discos rígidos de forma ágil.
1. Copie a imagem ISO para a unidade de destino
O primeiro passo é entender que quando nós executamos sudo dd os dados que estão armazenados na unidade de destino serão deletados (formatação) para armazenar a imagem. A pior coisa sobre isso é que o Mac não exibe uma mensagem de aviso, mas sim executa o processo automaticamente, daí a importância de ser cuidadoso.
É aconselhável criar uma cópia de backup de nossos arquivos usando o utilitário Time Machine, caso algo extraordinário aconteça. Vamos analisar como realizar o processo.
Conectamos a memória USB ou o dispositivo onde a imagem ISO deve ser armazenada ao nosso computador e abrimos o terminal usando qualquer um dos seguintes métodos:
Terminal aberto
- Abra o menu superior, selecione Serviços de utilidade pública e lá escolher Terminal.
- Vá para o canto superior direito e no ícone da lupa insira a palavra Terminal e selecione a opção Terminal
Assim que tivermos o terminal aberto, executaremos o seguinte para ver as unidades disponíveis no computador:
lista de diskutilDepois de inserir este comando no terminal, veremos o seguinte:
Podemos ver que todas as unidades da equipe são exibidas. Assim que tivermos esta informação iremos determinar onde a imagem ISO deve ser armazenada, neste caso iremos armazená-la no dispositivo Solvetic cujo identificador é disk0s4.
2. Desmontagem da unidade de destino
A próxima etapa é desmontar o destino usando a seguinte sintaxe:
sudo umount / dev / (IDENTIFICADOR)Em nosso exemplo, seria:
sudo umount / dev / disk0s4Ele será desmontado.
3. Processo de cópia ISO no Mac
A próxima etapa é continuar a copiar a imagem ISO para a unidade de destino. Podemos executar a seguinte sintaxe.
ObservaçãoLembre-se de que isso apagará todas as informações armazenadas na unidade.
sudo dd if = / caminho / imagem.iso de = / dev / r (IDENTIFICADOR) bs = 1mPara este exemplo, usaremos a seguinte sintaxe:
sudo dd if = / Desktop / debian-8.5.0-amd64-i386-netinst.iso de = / dev / rdisk0s4 bs = 1m(Este é o local onde salvamos a imagem iso) Neste caso, estamos montando uma imagem Debian 8.5 em nosso drive. A letra r que colocamos antes torna o comando executado muito mais rápido.
Assim que pressionamos Digitar o sistema irá nos pedir a senha do administrador para iniciar o Processo de criação de imagem ISO. Neste caso, como em alguns sistemas operacionais, não temos o andamento da instalação, portanto devemos ter paciência e aguardar a conclusão do processo.
4. Fim do processo de cópia do Mac
Assim que o processo for concluído, podemos ejete nosso dispositivo com segurança usando a sintaxe
diskutil ejetar / dev / (IDENTIFICADOR)Neste caso:
diskutil ejetar / dev / disk0s4Este processo que mencionamos nos permite copie imagens ISO de qualquer tipo, não apenas as de inicialização do sistema. Também podemos testar o Opção BootCamp em nossos ambientes Mac para criar imagens de inicialização. Desta forma, teremos concluído este processo com o qual podemos implementar para criar dispositivos USB ou inicializáveis.