O Mac OS X não inicializa a partir do menu grub no Ubuntu Precise no Apple MBA (5,2)

6

Eu configurei o Ubuntu Precise na nova edição 2012 do Apple MBA (5,2) seguindo o excelente guia sobre aqui . Agora eu quero desinstalar o rEFIt, a fim de evitar passar por cima das opções de inicialização duas vezes. As opções de inicialização são exibidas via rEFIt e GRUB nessa ordem. No entanto, para fazer isso, devo ser capaz de inicializar no Mac OS X via grub. No momento, isso não está acontecendo. Eu li em algum lugar que isso requer carga de corrente. Alguém poderia me direcionar para acertar isso?

Obrigado antecipadamente!

    
por orthodoc 24.08.2012 / 05:55

3 respostas

4

Algo como a seguinte configuração do GRUB 2 pode funcionar:

menuentry "OS X" {
    insmod hfsplus
    set root='(hd0,gpt3)'
    chainloader /System/Library/CoreServices/boot.efi
}

Observe que você pode precisar alterar o número da partição de "gpt3" para outra coisa, como "gpt2" ou "gpt4". Você deseja identificar a partição na qual o OS X está instalado e usar seu número de partição. Para usar este exemplo, copie-o para o arquivo /etc/grub.d/40_custom no Linux e digite sudo grub-mkconfig -o /boot/grub/grub.cfg . Eu não faço promessas de que isso vai funcionar, no entanto; Eu não testei isso.

Outra opção é substituir o rEFIt pelo rEFInd e renunciar ao GRUB 2 em favor de um kernel do Linux 3.3.0 ou posterior com Suporte do carregador de esboço EFI. Infelizmente, o Ubuntu 12.04 vem com um kernel 3.2.0, então você precisará substituir seu kernel (ou esperar pelo Ubuntu 12.10) para fazer isso. A documentação do rEFInd detalha como fazê-lo (consulte a página "Opções para inicializar o Linux").

    
por Rod Smith 13.10.2012 / 02:40
1

Edite seu grub.cfg.

menuentry 'Mac OS X (on /dev/sda3)' --class osx --class darwin --class os $menuentry_id_option 'osprober-xnu-64-6834a4ed4dccef17'  {
insmod part_msdos
insmod hfsplus
set root='hd0,msdos3'
    multiboot /boot
}

Funciona bem no Ubuntu 14.04 e no Mac OS X 10.9.4.

    
por Trung Sỹ Pro 15.08.2014 / 04:22
0

Eu tenho um macbook Pro 8.2, final de 2011 no qual eu instalei o OSX e o Linux Mint.

Estes são os passos que fiz:

  1. No OSX, reparticionei meu disco rígido de 500GB pela metade. Por algum motivo, não consigo inicializar com um USB, a menos que eu edite a tela de inicialização com nomodeset , mas recebo o aviso de que estou em um modo de segurança e nenhum driver de vídeo foi carregado.

  2. Então, inicializando de um CD, mantendo pressionada a tecla option quando o mac chimes, eu tinha três opções, OSX, Windows, EFI. Eu aba e selecionei a opção do Windows.

  3. Depois que o Ubuntu inicializar e você clicar para instalar no disco rígido, quando a opção for instalada no disco rígido ou qualquer outra coisa, escolha outra coisa.

  4. Em seguida, crie três partições: Swap, / (root) e Home, depois clique para instalar.

    Você receberá um aviso de que precisa criar uma partição de inicialização ou pode ter problemas para inicializar, ignorar isso e continuar.

  5. Após instalar e reiniciar, ele inicializará automaticamente no OSX, o que eu deixo inicializar apenas para ter certeza de que ainda tenho o OSX, mas tudo o que você precisa fazer é segurar a tecla de opção para baixo quando ouvir o som. e então você tem duas opções OSX, Windows. escolha o Windows e ele será inicializado no Linux.

Eu não tentei isso com o Ubuntu, embora eu tenha feito com o Fedora e o Debian e ambos não funcionaram muito bem com o OSX.

    
por Dave 07.01.2016 / 11:22