Boot Mint do flash USB no macmini3,1 (com o rEFInd instalado)

1

Isto parece o Santo Graal:

Instalei o rEFInd 0.8.3 no meu macmini3.1 (final de 2009) e verifiquei que ele funciona corretamente: ele intercepta o processo de inicialização e exibe um ícone para o OSX e, em seguida, avança para a inicialização do OSX. É minha intenção ter um OSX / Linux Mint de inicialização dupla, uma vez que posso instalar o Linux no HD.

Eu fiz o download de linuxmint-17-cinnamon-64bit-v2.iso e confirmei que ele é inicializado no VirtualBox 4.3.12 no meu MacBook Pro 10.1 (Retina, 15 polegadas, Início de 2013).

Agora, quero criar uma unidade flash USB inicializável que inicializará o Linux Mint no Mac Mini. Aqui é onde eu tentei todos os tipos de receitas que coletei do Google, com muito pouco sucesso.

Este link para um artigo, escrito em 13/06/2013, descreveu como

  • formata a unidade flash USB como FAT32, 1 partição, MBR
  • use um utilitário gratuito chamado Mac Linux USB Loader v2.0 para executar o trabalho restante de colocar minha imagem do Linux Mint na unidade flash.

E eu realmente consegui reiniciar meu MBP, mantendo pressionado option , e selecionei e inicializei no Mint!

No entanto, meu Mac Mini nem reconhece o flash drive como sendo um volume de inicialização. Isso poderia ter alguma coisa a ver com a presença de rEFInd nessa máquina?

As receitas que experimentei estão em todo o mapa. Alguns usam Partições GUID em vez de MBR. Alguns querem que você converta o .iso para .dmg. Algumas são instruções para criar uma unidade inicializável, em que "inicializável" inclui a advertência ", mas não em seu Mac". Eu não tenho idéia de qual direção seguir (além da loja, para comprar um PC barato, que eu ainda não estou pronto para fazer).

Qualquer sugestão ou acompanhamento será bem-vindo.

    
por Chap 09.07.2014 / 06:36

1 resposta

0

Tenho certeza de que o seguinte funcionará:

sudo dd if=path/to/image.iso of=/dev/diskx bs=4M

Divisão:

  • sudo para executar o comando como root (coisas ruins acontecem quando alguém faz isso no disco0)
  • dd copia dados de um arquivo para um dispositivo de bloco (ou vice-versa)
  • if=path/to/image.iso informa dd onde obter dados de
  • of=/dev/diskx diz onde colocar os dados. Substitua diskx pelo nome do dispositivo! (provavelmente disk1 em SOs do tipo BSD (como o OS X) ou sdb no Linux)
  • bs=4M torna a transferência mais rápida. IIRC usa mais RAM, mas isso só me afetou no Chrome OS (no shell, congelou todo o Chromebook, whoops!)
por 19.07.2014 / 02:42