Posso criar uma unidade flash USB inicializável para Mac no Windows


9

O problema

O disco rígido do MacBook caiu e está arruinado. Preciso trabalhar em uma atribuição de música em um programa disponível apenas para Mac OS X e Ubuntu e não poderei obter um novo disco rígido para o Mac antes do vencimento da atribuição. Eu só tenho acesso de não administrador aos computadores com Windows XP e 7.

Minha pergunta

Posso fazer uma unidade USB com o Ubuntu nele para poder usar meu MacBook com isso? Posso criar isso a partir de um computador Windows? Por favor, forneça etapas detalhadas, se possível, pois sou um noob quando se trata de computadores e, especialmente, do Linux.

Eu tenho uma unidade flash de 8 Gb disponível.


Eu tenho uma unidade flash de 8 Gb.
460 Patrick


@Patrick + você pode fazer isso, mas não tem os mesmos resultados devido ao menor tamanho de instalação, como comparado ao que você preferiria no Linux (e dessa forma a saída gráfica no Linux é muito mais nítida!) +
dschinn1001

Respostas:


2

Parece haver alguma confusão sobre a inicialização do EFI e os ISOs do Ubuntu.

Isenção de responsabilidade: eu não sei muito sobre Macs, porque nunca tive ou suporte uma dessas máquinas. Mas eu quero ajudar de qualquer maneira.

Inicialização UEFI do Linux e Windows e ISOs do Ubuntu Mac

Usando Linux em máquinas Windows, meu entendimento é que, para inicializar a partir de mídia externa via EFI, basta copiar os arquivos do ISO para um sistema de arquivos suportado na unidade USB, que geralmente é FAT. Os ISOs que suportam a inicialização UEFI contêm um arquivo chamado /efi/boot/boot{arch}.efi, onde {arch}pode ser x64para AMD64, ia32i386 armou a64ARM e assim por diante. Em Macs (mais antigos), isso pode ser apenas /efi/boot/boot.efi.

Ok, é isso. O estranho é que os ISOs do Mac não contêm esses arquivos e, em vez disso, inicializam e instalam no modo legado do BIOS, o que foi bom em 2006 - quando a Apple lançou o Boot Camp -, mas não é desde 2012, quando o resto do setor mudou para UEFI.

As respostas de Chan-Ho Suh e Colin Watson sobre questões semelhantes parecem não refletir o estado atual com precisão.

Corrigindo o problema com carregadores UEFI para Macs mais antigos

Eu encontrei uma entrada de blog do AstroFloyd que lida com um problema muito semelhante ao estar ciente do que foi dito acima.

Sua solução é colocar um carregador EFI que permita o carregamento de loopback de um ISO compatível com UEFI. Idealmente, você apenas teria que colocar dois arquivos na unidade USB formatada em FAT e pronto.

Para maior clareza, tudo o que está agora na sua unidade USB é (em relação ao diretório raiz dessa unidade):

  1. /efi/boot/boot.iso
  2. /efi/boot/boot.efi

Suas instruções são escritas usando ferramentas Linux e lidando com detalhes avançados, como definir o tipo de partição, mas acho que o Windows e as unidades USB disponíveis já fornecem essa configuração por padrão.

Para ficar claro: não use o ISO amd64 + mac, use o padrão mais recente.

Relacionado:

Mais informações básicas

Rod Smith - que também está por aqui - publicou um artigo muito detalhado sobre o EFI-Booting Ubuntu em um Mac em seu site. Ele explica por que instalar o Linux no modo BIOS em um Mac usando um MBR híbrido é pelo menos para dizer uma má idéia e abrange alguns cenários de instalação do Ubuntu em uma unidade com uma instalação existente do Mac OS X.

Ele está usando sua ferramenta Refind, mas, tanto quanto eu sei, o systemd-boot também é capaz de inicializar o OS X e trabalhar com Macs. Provavelmente é um pouco mais difícil de configurar.


0

De acordo com a Apple :

Os Macs baseados em Intel suportam a partir do volume de um dispositivo de armazenamento USB externo que:

  • Foi formatado com um tipo de partição GUID
  • Contém uma instalação do Mac OS X 10.4.5 ou posterior, ou Mac OS X 10.5 ou posterior, compatível com (ou fornecido com) o Mac ao qual o dispositivo USB está conectado. Nota: Você não deve usar uma versão do Mac OS X anterior ("mais antiga") à versão fornecida com o seu Mac.

Portanto, a inicialização a partir de um Live USB do Ubuntu com um Mac não é oficialmente suportada.

Você pode, no entanto, tentar as etapas descritas aqui (sem garantias!) Ou, alternativamente, apenas inicializar a partir de um Live CD.


Desculpe por não mencionar, eu tenho um Macbook 1.1 com o sistema operacional original.
4303 Patrick

e um processador intel core 2 duo. Mas o link é para trabalhar macbooks, o que eu não tenho. Não consigo inicializar o OS X.
Patrick

Excelente ponto! : P Então eu sugeriria inicializar a partir de um Live CD; é muito mais simples.
SirCharlo 4/12/12

Vou tentar isso neste fim de semana e informá-lo como será.
4303 Patrick

Infelizmente, nunca se sabe que as instruções para inicializar via USB nessa página de ajuda do Ubuntu funcionam. Ironicamente, a solução alternativa especial descrita para o MacBook Air 3,2 geralmente não funciona para esse modelo, mas funciona para outros.
Chan-Ho Suh

0

Existem muitas opções que podem ajudá-lo a criar uma unidade USB inicializável na sua máquina Windows. O meu favorito é o Rufus ( http://rufus.akeo.ie/ ). Para criar sua unidade USB inicializável, execute as seguintes etapas:

Se você encontrar algum problema, consulte as Perguntas frequentes ( https://github.com/pbatard/rufus/wiki/FAQ )

Boa sorte!


0

Não ter acesso administrativo no PC tira alguns dos programas mais amigáveis ​​da equação (por exemplo, Yumi). No entanto, depois de bisbilhotar o Pendrivelinux, me deparei com uma opção que poderia funcionar: XBOOT. Pendrivelinux tem um guia aqui , mas as principais etapas são as seguintes:

  1. Faça o download e descompacte o aplicativo ( aqui )
  2. Conecte a unidade USB
  3. Arraste o ISO do Ubuntu para o programa
  4. Selecione "Criar USB" e escolha sua unidade

editar: Acabei de testar o programa e ele criou com êxito uma unidade flash USB inicializável do Ubuntu quando a executei na minha caixa do Windows (Windows 8.1), sem solicitar acesso administrativo.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.