Este é um problema geral que encontrei ao tentar instalar o Linux no meu Macbook Pro do final de 2008.
Eu tentei as seguintes distros:
- Linux Mint 10
- Linux Mint 14
- Ubuntu 12.10
- Fedora 17
O que está acontecendo é que em algum momento durante o processo de inicialização, algo que o Macbook Pro não gosta é travá-lo. Acho que está relacionado aos drivers da GPU, mas não tenho certeza. O que acontece é que o sistema congela totalmente e o terço superior da tela fica todo corrompido.
Tentei alterar o nível de execução para 3 para que o X não iniciasse enquanto eu tentava inicializar a instalação ao vivo do Fedora 17, mas alguns segundos depois de receber o prompt de login inicial, ele ficou todo corrompido. Até então, porém, estava tudo bem.
Também não parece fazer diferença se eu executar o carregador de inicialização "windows" (que é um shell de baixa resolução) ou o carregador de inicialização EFI (que é um shell de alta resolução). Ambos apresentam o mesmo comportamento.
De alguma forma, consegui fazer o Linux Mint inicializar em um desktop em UMA ocasião, mas ele congelou logo depois.
FWIW, o Mac OS X 10.6 funciona perfeitamente nesta máquina. Também tentei instalar o rEFIt, mas não ajudou em nada.
Responder1
Acredito que descobri a causa do problema.
Na verdade, era uma incompatibilidade com a forma como o hardware da Apple se comunicava com os drivers VESA, acredito ao alternar os modos na tela integrada. Quando nomodeset
foi adicionado aos parâmetros do kernel, o sistema poderia prosseguir com a inicialização sem travar.
O Macbook Pro é do final de 2008, 5,1 com nVIDIA 9600m GT.
nomodeset
só é necessário até que você possa instalar os drivers proprietários da nVIDIA para sua distribuição.
Para recapitular:
- Instalou o rEFIt no OS X (execute
/efi/refit/enable.sh
se o rEFIt não funcionar automaticamente) - Executei o DVD ao vivo do Mint 14 adicionando
nomodeset
os parâmetros do kernel no bootloader grub. - Instalador Ran Mint
- O particionamento
- montado / em /dev/sda4, também instalou o grub nesta partição
- swap em /dev/sda3 (porque coloquei algum espaço entre a partição do Mac)
- Instalador mint concluído e reiniciado.
- Inicializado a partir da partição Linux usando rEFIt.
- Novamente, adicionado
nomodeset
aos parâmetros do kernel para que eu pudesse inicializar. - CorridoFontes de softwareaplicativo
- FrequentouDrivers Adicionaisaba
- Primeiro driver NVIDIA selecionado (proprietário, testado), alterações aplicadas
- Esperei terminar e reiniciei.
- Inicializei no Linux novamente e tudo estava bem (
nomodeset
removido automaticamente, pois é uma mudança temporária)
Ufa.