Como faço para que meu Mac inicialize a partir de uma chave USB do Ubuntu?

Se você selecionar “USB” e “Mac” nesta página de download , ele fornecerá uma série de instruções de linha de comando para fazer uma chave USB que o MacBook inicializará no Ubuntu.

Eu os segui para a carta duas ou três vezes em diferentes chaves USB, e isso não funciona. Há uma grande discussão técnica sobre a EFI, etc., mas este conjunto de instruções parece sugerir que deveria funcionar, mas não funciona.

Socorro? Estou cada vez mais insatisfeito com a abordagem mais bloqueada que a Apple está tomando, e gostaria muito de começar a usar o Linux com a intenção de fazer a transição para usá-lo como meu sistema operacional principal, mas a boot do CD leva uma eternidade lentamente e eu estou realmente esperando para começar a sair USB.

Alguém pode me ajudar?

Resposta curta: você não pode. A Apple não quer que você inicialize um sistema operacional diferente do OS X do USB. Se o seu Mac tiver uma unidade óptica funcional, use-a. Isso vai lhe poupar dor. Se você tem um Mac mais recente (64 bits), lembre-se de usar o iso do Mac ( amd64+mac ), não o iso normal do amd64 . (Veja isto para uma explicação da diferença)

Resposta mais longa: (Ok, eu menti acima.) Você pode, mas “é complicado”. Um método que funcionou para várias pessoas é dd a chave USB inicializável em sua própria partição em seu disco rígido e depois inicializar essa partição. O método básico é explicado bem aqui .

Isso nem sempre funciona, mesmo no mesmo hardware. Em particular, se você tiver um MacBook Air, que não tenha uma unidade óptica, os fóruns serão preenchidos com mensagens de tentativa e falha do truque dd-to-a-partition. Para os proprietários do MacBook Air, é altamente recomendável obter um SuperDrive do MacBook Air (não, uma unidade de CD / DVD comum não é suficiente ) e usá-lo para instalar pela rota normal do CD (usando o iso do Mac para uma instalação de 64 bits). ).

Por último, este método USB funcionou (!) Para instalar o 11.10 no meu MacBook Air 3,1 (modelo do final de 2010). No entanto, espero que algumas modificações sejam necessárias para trabalhar em outras versões do Air, sem mencionar outros Macs.

Como criar um stick USB inicializável no OS X / macOS

Este procedimento requer que você crie um arquivo .img a partir do arquivo .iso que você baixou. Ele também mudará o sistema de arquivos que está no pendrive USB para torná-lo inicializável, portanto, faça backup de todos os dados antes de continuar.

  1. Baixar o Ubuntu Desktop

  2. Abra o Terminal (em /Applications/Utilities/ ou consulte o Terminal no Spotlight).

  3. Insira sua mídia flash USB, que deve ser de 2 GB ou maior e tem apenas 1 partição na unidade flash USB. Para o Ubuntu 18.04 e posterior, a unidade flash USB deve ter 4 GB ou mais.

  4. Inicie o aplicativo Disk Utility localizado em Aplicativos -> Utilitários ou pesquisa Spotlight.

    • No painel esquerdo, clique no drive USB para selecioná-lo.

    • Clique na guia Partition .

    • Selecione 1 partição no menu suspenso.

    • Digite um nome para a unidade.

    • Altere o formato para Mac OS Extended (Journaled).

    • Clique no botão Opções .

    • Certifique-se de que o botão de opção Tabela de Partições GUID esteja selecionado e clique em OK .

    • Clique em Aplicar .

    Aviso: O Utilitário de Disco precisa ser usado com cuidado, pois selecionar o dispositivo ou a partição errada pode resultar em perda de dados.

  5. 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 

    Nota: O OS X tende a colocar o .dmg que termina no arquivo de saída automaticamente.

  6. Corre:

     diskutil list 

    para obter a lista atual de dispositivos.

  7. Corre:

     diskutil list 

    novamente e determine o nó do dispositivo atribuído à mídia flash (por exemplo, /dev/disk2 ).

  8. Corre:

     diskutil unmountDisk /dev/diskN 

    (substitua N pelo 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 

    (substitua /path/to/downloaded.img pelo caminho onde o arquivo de imagem está localizado; por exemplo, ./ubuntu.img ou ./ubuntu.dmg ).

    • Usando /dev/rdisk vez de /dev/disk pode ser mais rápido
    • Dê ao comando dd tempo suficiente para terminar. Pode levar de 3 a 5 minutos para concluir a execução. Quando o dd terminar, você verá uma confirmação de que o processo foi concluído.
    • Se você vir o erro dd: Invalid number '1m' , você está usando o GNU dd. Use o mesmo comando, mas substitua bs=1m por bs=1M
    • Se você dd: /dev/diskN: Resource busy o erro dd: /dev/diskN: Resource busy , verifique se o disco não está em uso. Inicie o ‘Disk Utility.app’ e desmonte (não ejete) a unidade.
  10. Corre:

     diskutil eject /dev/diskN 

    e remova sua mídia flash quando o comando for concluído.


Inicializando o Ubuntu em um Mac a partir do drive USB

O recém-criado Ubuntu drive USB agora está pronto para ser inserido em um Mac.

insira a descrição da imagem aqui
Inicializando o Ubuntu a partir do drive USB

Para testar o Ubuntu USB ao vivo em um Mac:

  1. Insira a unidade USB em uma porta USB disponível.
  2. Reinicie ou ligue o Mac.
  3. Imediatamente após o toque de boot, pressione a tecla Opção (às vezes marcada como Alt).
  4. Selecione a unidade USB a partir da qual inicializar usando as setas esquerda e direita e Enter.
  5. Se você não conseguir ver a unidade USB na etapa 4, faça o download do rEFInd boot manager para obter uma canvas na qual você pode escolher entre os dispositivos disponíveis para inicializar.

Com estes quatro passos eu instalei o Ubuntu 13.04 no meu Macbook Air meados de 2011:

  1. Crie uma nova partição usando o Utilitário de Disco

  2. Instale a versão mais recente do rEFInd no seu Mac

  3. Baixe o Mac ISO do Ubuntu e crie um pendrive inicializável com o UNetbootin

  4. Reinicie o seu Mac selecione boot do USB e instale o Ubuntu

Depois de um monte de problemas com vários methods eu finalmente tenho Ubuntu 13.04 32bits trabalhando em um macbook 2,1 (meados de 2007). Minha unidade de DVD está quebrada, então eu realmente precisava de um USB ao vivo.

(ISENÇÃO DE RESPONSABILIDADE:) Eu não sou programador, mas depois de configurar as coisas da seguinte maneira, funcionou como charme.

  1. Instale a versão mais recente do rEFIt.
  2. Faça o download do USB Linux USB Loader a partir desta página: https://github.com/SevenBits/Mac-Linux-USB-Loader/releases/tag/v1.1
  3. Baixe o código-fonte do mesmo link. Você precisará do arquivo bootlA32.efi localizado na pasta “EFI”.
  4. Insira sua unidade flash USB e formate-a em FAT 32 usando o utilitário de disco.
  5. Abra o Mac Linux USB Loader e selecione o arquivo .iso que você deseja inicializar.
  6. Clique em Create Live USB e siga as instruções, é um processo bastante simples.

  7. Meu modelo macbook apenas se recusou a inicializar no efi64, então eu tive que fazer alguns ajustes aqui:

  8. Vá em frente e abra a unidade USB. Vá para a pasta “efi” e depois a pasta “boot”. Dentro você deve ver um arquivo chamado bootX64.efi

  9. Apague-o e coloque o arquivo bootlA32.efi.

  10. Agora apenas reinicie e no menu rEFIt escolha inicializar a partir da unidade USB.

Espero que ajude alguém lá fora!

Esta é uma FAQ no Fórum do Ubuntu: http://ubuntuforums.org/showthread.php?t=1046568

Não funciona diretamente, mas requer algum tratamento especial com o GRUB http://ubuntuforums.org/showthread.php?t=995704

Adicionado: As informações na página de Download mostram como construir uma chave USB que pode ser inicializada em PCs, mas não em Macs.

Baixe o Ubuntu e faça um USB inicializável aprender mais que funciona com Macbook, iMac e Mini, etc. (2011 e versões posteriores).

Requisitos: 1. Drive USB de 2 GB 2. Sistema Ubuntu com access à rede.

Tente obter uma máquina com o Ubuntu já instalado, um PC, notebook, qualquer coisa, talvez de um amigo, e então obtenha uma imagem ISO do Ubuntu 12.10 amd64. Usando o Ubuntu, abra o utilitário ” Startup Disk Creator “, selecione a imagem ISO do Ubuntu, o dispositivo USB e crie o disco.

Segure a tecla de opção enquanto o Mac está inicializando e selecione a unidade USB para inicializar e pronto. Eu fiz isso e funciona.