Como existem diferentes revisões de cada modelo de Mac, o que precisa ser feito também pode ser diferente. Apenas selecionar a imagem certa geralmente não é suficiente.
Nos laptops Mac, seus problemas de inicialização / instalação geralmente estão relacionados a:
- Chip de placa gráfica (especialmente com MacBooks de placa gráfica dupla)
- Inicialização EFI adequada.
- Placa conectada ao monitor do laptop embutido (novamente com MacBooks com placa gráfica dupla)
O comando:
dmidecode |grep -i macbookpro
lhe dará sua versão específica. Se você é capaz de inicializar em algo que oferece um shell Linux. Tente deduzir seu modelo da tabela de versões do wikipedia para MacBook .
Estou presumindo que modelos com o mesmo hardware tenham a mesma revisão e, portanto, as mesmas etapas devem ser aplicadas.
Eu sempre usei o ISO Amd64 comum para todas as instalações descritas abaixo. Não são os CDs alternativos que parecem ser usados principalmente para hardware Apple antigo e pré-unibody.
Desde que você tenha instalado novamente no OSX, o CD ao vivo ou o disco USB comum do Ubuntu apresentará uma opção de inicialização "efi linux" junto com uma opção de inicialização da bios "
MacBook pro de 15 "versão 5.1 [duas placas gfx 9400 e 9600]
Como parte da sua pergunta era que você queria desativar o cartão gfx. digite isto no seu terminal grub ao inicializar:
(Você pode realmente brincar com esta inicialização de um CD ao vivo USB, se quiser)
os valores a serem adicionados ao grub (simplesmente, sem anexar nenhuma linha pré-existente já presente:
outb 0x728 1
outb 0x710 2
outb 0x740 2
outb 0x750 0
Isso desativará o seu cartão e alternará a exibição para o correto. Se o seu monitor ficar preto. Inicialize novamente no OSX e alterne qual placa está sendo usada ativamente, reinicie e tente novamente. Como não queremos adicionar isso sempre à linha de comando do grub para poder inicializar, dê uma olhada nisso
MacBook Pro de 15 "versão 8.1 [duas placas gfx Intel 3000 e Amd Radeon 6490M]
Aplique as configurações do grub acima no exemplo 5.1 para desativar o cartão Amd.
O uso da placa Intel também possui algumas peculiaridades em relação aos tempos dos LVDs. Resultando em uma cor de luz de fundo amarela e uma tela quase ilegível / visível no console e no Unity. As correções foram mescladas no Kernel 3.4 e acima. E funciona imediatamente com 3,5 Kernels. Você precisa corrigir o seu kernel, atualizar para um kernel mais recente ou simplesmente instalar o Ubuntu 12.10 (atualmente beta) que vem com o 3.5 pronto para uso.
MacBook Pro de 13 "versão xx? [Nvidia9400m]
Trabalha fora da caixa