Copie ISO e crie USB inicializável no Mac com comandos

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 diskutil
Depois 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 / disk0s4
Ele 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 = 1m
Para 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 / disk0s4
Este 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.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave