Questão Como faço para gravar um ISO em uma unidade USB no Mac OS X?


Qual é a melhor maneira de obter um ISO "gravado" em um pendrive USB em um Mac? A restauração usando o Utilitário de Disco não funciona.

O ISO é o mini-site do Ubuntu. É o ISO de instalação minimalista para instalar o Ubuntu. Ele precisa ser inicializável em um PC. Eu estou tentando instalar o Ubuntu em um PC que não tem CD-ROM. O único outro computador que tenho em volta é um macbook.


87


origem


Por favor, você pode ser um pouco mais descritivo no que você está tentando realizar. Eu acho que tenho uma idéia de qual é o problema, mas sua pergunta é vaga - ricbax
Estou tentando "gravar" um ISO inicializável do mini.iso do Ubuntu em um pendrive USB para uso em um PC. O PC em questão não possui um CD-ROM. Eu não tenho nenhum outro Linux ou ganhe máquinas por aí. - Jason Marcell


Respostas:


Diretamente do Como instalar o Ubuntu no MacBook usando o USB Stick página (minha formatação):

  1. Baixe o arquivo desejado
  2. Abra o Terminal (em / Aplicativos / Utilitários / ou consulta terminal no Spotlight)
  3. Converta o arquivo .iso em .img usando a opção de conversão de hdiutil (por exemplo, hdiutil convert -format UDRW -o ~/path/to/target.img ~/path/to/ubuntu.iso)
  4. Nota: O OS X tende a colocar o .dmg que termina no arquivo de saída automaticamente. Remova a extensão .dmg conforme necessário, mv ~/path/to/target.img{.dmg,}
  5. Corre diskutil list para obter a lista atual de dispositivos
  6. Insira sua mídia flash
  7. Corre diskutil list novamente e determinar o nó do dispositivo atribuído à mídia flash (por exemplo, /dev/disk2)
  8. Corre diskutil unmountDisk /dev/diskN (substituir N com o número do disco do último comando; no exemplo anterior, N seria 2)
  9. Executar sudo dd if=/path/to/downloaded.img of=/dev/rdiskN bs=1m (substituir /path/to/downloaded.img com o caminho onde o arquivo de imagem está localizado; por exemplo, ./ubuntu.img ou ./ubuntu.dmg).
  10. Usando /dev/rdisk ao invés de /dev/disk pode ser mais rápido.
    • Se você vir o erro dd: Invalid number '1m'você está usando o GNU dd. Use o mesmo comando, mas substitua bs=1m com bs=1M.
    • Se você vir o erro dd: /dev/diskN: Resource busy, verifique se o disco não está em uso. Começar Disk Utility.app e desmonte (não ejete) a unidade.
  11. Corre diskutil eject /dev/diskN e remova sua mídia flash quando o comando concluir
  12. Reinicie o seu Mac e mantenha pressionado Alt enquanto o Mac está reiniciando para escolher o pendrive

Nota: Nos Macs mais recentes você poderia tem que instalar um Gerenciador de inicialização EFI para arrancar a partir de USB.

Veja também: Baixar o Ubuntu Desktop.


112



Talvez as pessoas não estivessem "cegamente" votando nisso. Talvez ... como eu, eles pesquisaram no Google como gravar um ISO em um drive USB no MacOS, você sabe O TÍTULO desta pergunta ... achei isso ... e funcionou. Nossa. +1 - Justin Jenkins
Eu não tenho certeza do que é todo esse tumulto. A resposta é 100% no tópico, funciona perfeitamente e a unidade resultante não é mais específica da plataforma do que a ISO que você gravou nela. Eu usei essas instruções para gravar o ISO do instalador do sistema operacional (Ubuntu, WinXP, etc.) em uma unidade flash e o resultado funcionou perfeitamente em um PC. - spaaarky21
Não, eu não consegui inicializar em um PC com a chave USB criou este método no meu MacMini. O problema parece ser que ele não tem a capacidade de ser inicializado pelo BIOS. - Nicocube
Se você quiser ver o progresso, certifique-se de ter pv instalado e executado pv /path/to/downloaded.img | sudo dd of=/dev/rdiskN bs=1m ao invés de sudo dd if=/path/to/downloaded.img of=/dev/rdiskN bs=1m. - jvatic
Isso falhou para mim também, eu precisava usar @neesh resposta para obter o USB para ser inicializável em um PC. A conversão de iso para img não deve preservar nenhum suporte de inicialização. Também se perguntando se simplesmente pular a conversão funcionaria também - mas como o rab aponta abaixo, pode não funcionar com o UEFI. - Brian


Eu tive um problema muito semelhante que nenhum deles respondeu.

Vale a pena conferir UNetbootin. Ele irá criar um disco USB inicializável em um Mac para um PC.


16



Uma vez feito, o unetbootin disse que eu tinha que inicializar em um PC e que ele não inicializaria em um Mac. Tentando a sugestão de linha de comando agora. - balupton
Para um Chrome Pixel, o método UNetbootin funcionou, a linha de comando não funcionou. - mjibson
É do meu conhecimento que o UNetbootin não funciona no Mountain Lion. - 2rs2ts


Não há necessidade de converter o ISO para um IMG. Eu não estava disposto a converter uma imagem primeiro. este tem etapas mais fáceis, descritas abaixo.

Comece listando os discos e volumes atuais:

diskutil list

Agora, desmonte o volume atual do disco que você está prestes a sobrescrever. (X = Drive numero, no meu caso foi 1):

diskutil unmountDisk /dev/diskX

Agora dd o iso diretamente para o usb (mais uma vez substituir o X com o número da unidade de seu drive USB):

sudo dd if=/pathto/mini.iso of=/dev/diskX bs=1m

Feito!


7



Isso costumava funcionar, mas acho que o mais recente software de inicialização da UEFI não entende o arquivo resultante (2017). Os sistemas BIOS funcionarão. Uma maneira que funciona e ainda é fácil é usar o Assistente do Boot Camp do OS X. Aponte para uma chave ISO e USB e crie um stick inicializável com UEFI. - Rab


  1. Certifique-se de que a chave USB esteja formatada corretamente (Master Boot Record, FAT32 - se necessário, NTFS usando NTFS-3G)
  2. Você pode tentar usar o recurso Restaurar no Utilitário de Disco clicando no volume da chave USB e, em seguida, clicando na guia Restaurar e escolhendo o ISO para restaurá-lo.
  3. Se a etapa 2 falhar, você poderá fazer isso manualmente executando ditto ou cp -r; por exemplo. ditto /Volumes/NAME_OF_MOUNTED_ISO /Volumes/NAME_OF_USB_KEY ou cp -r /Volumes/NAME_OF_MOUNTED_ISO /Volumes/NAME_OF_USB_KEY copiar manualmente todos os arquivos (incluindo os ocultos)

2



@Chealion obrigado pela sua resposta. Eu estava realmente tentando obter um ISO do Ubuntu no meu USB, então eu acabei de usar o disco de instalação do Ubuntu para executá-lo no modo ao vivo no meu Macbook. De lá eu tive acesso ao utilitário USB-Creator. - Jason Marcell
Também @Chealion Eu não terei tempo para verificar sua resposta como correta tão cedo quanto eu não vou estar perto do meu Mac por um tempo (mas eu sei que o Disk Utility não estava funcionando para mim) Se alguém verificar e votar, Vou marcar como correto. - Jason Marcell


A maneira de fazer isso usando o DiskUtility é primeiro formatar a unidade usando o Diskutility e, em seguida, copiar os arquivos da iso montada para a unidade recém-formatada usando cp -R. Ex: cp -R / Volumes / mounted_iso / * / Volumes / formatteddrive /

Ao formatar, certifique-se de escolher o sistema de arquivos ntfs e tornar o disco inicializável escolhendo a opção correta no menu Opções na guia apagar.


2



Isso foi o que funcionou para eu gravar um USB inicializável Win10 do macOS Sierra. A conversão de iso para img deve remover o registro mestre de inicialização no disco. Reformatando com MBR e copiando arquivos, funcionou muito bem. - Brian


Esta é uma questão muito antiga, mas ainda se beneficia de respostas atualizadas.

Etcher é agora a solução recomendada por Ubuntu para gravar imagens iso em uma unidade USB.

Etcher torna o processo quase indolor se você não estiver confortável com a linha de comando. São apenas 3 etapas e trabalhei na primeira tentativa para mim.


2



Onde o Ubuntu recomenda isso? - fixer1234
Crie um pendrive inicializável no macOS - iafi


Eu tenho usuário Demais para esta tarefa antes. Faz o trabalho e não muito mais. Como um bom programa deve :-) A versão completa não é gratuita (US $ 30), mas você obtém o que precisa de graça:

Você pode baixar SuperDuper! v2.6.2   agora e fazer backup e clonar o seu   dirige de graça - para sempre!


0



Demais! não suporta partições que não são formatadas como HFS, por isso é inútil aqui. - rspeed


Unetbootin é uma ferramenta que instala ISOs em chaves USB, ou você pode usar menus suspensos para selecionar distribuições ali mesmo na ferramenta.

Ligeiramente mais fácil do que fazer dd na linha de comando você mesmo.


0



Unetbootin remonta a 2008 pelo menos. Outra resposta aqui já cobriu essa opção - Simon Sheehan