Como corrigir o EFI-boot no meu Macbook Pro após a instalação do Ubuntu?

4

O MacBook não inicializa. A tela fica em branco (preto) - não a tela cinza ativa como normal. Para desligar, eu segurei o botão de energia.

Após 5 tentativas de inicialização, o MacBook finalmente mostra a tela cinza ativa e inicializa o OSX.

Isso começou depois que eu instalei o Ubuntu 11.04 em uma segunda partição.

Aqui está a sequência de eventos e minhas tentativas de corrigir o problema:

  1. OS X na partição 1.
  2. rEFIt instalado e configurado para aparecer em cada inicialização - tudo ainda está funcionando bem.
  3. Instalado o Ubuntu 11.04 na partição 2 - no final ele disse que o Grub estava instalando no disco rígido.
  4. O MacBook, após o desligamento, e o reinício emitem um tom longo e possuem uma tela apagada (preta), apagada (ou seja, não cinza / ativa). Não inicializa nem faz nada. Segurar a tecla Option não funciona. Após 5 ciclos de energia, o MacBook finalmente inicializa no OSX.
  5. Eu sincronizei a tabela de partições com o rEFIt e o desligamento.
  6. Igual ao passo 4, depois de muitas reinicializações, posso carregar o rEFIt, em seguida, o OS X ou o Ubuntu.
  7. Eu executei o script rEFIt enable-always.sh para abençoar novamente - o resultado é igual a 4.
  8. Eu usei o utilitário Disco de inicialização do OS X para selecionar disco rígido OSX - resultado igual a 4.
  9. Eu então usei o OS-install-DVD para formatar totalmente o disco rígido e re-instalar o OS X - resultado igual a 4.
  10. Muitas outras tentativas das etapas 5 a 9 - resultam iguais a 4.

Mais detalhes sobre o número 4 (acima):

Note que a tecla Opção (AKA Alt ) funciona em uma inicialização normal, mas está fora do meu problema.

Uma "inicialização normal" pode ser descrita como:

  • carrega o OSX
  • ou, mantendo pressionada a tecla Option , mostra a seleção de inicialização EFI
  • ou, mantendo pressionadas as teclas Comando + Opção + P + R redefine a NVRAM.

No entanto, o problema que tenho é que a "inicialização normal" falha nos primeiros 5 ciclos de energia. (Depois de uma falha na inicialização, posso matar a energia mantendo pressionado o botão liga / desliga.) Durante as inicializações com falha, NADA funciona (sem teclas, sem OSX) - apenas uma tela em branco.

É como o código EFI trava ou congela. Mas no 5º ciclo de energia, uma "inicialização normal" sempre funciona, como se alguma falha de segurança fosse acionada. Então, após desligar o OSX, o problema de inicialização se repete - isto é, outros 5 ciclos de energia antes que eu possa voltar ao OSX.

Note que, na primeira (apenas a primeira) falha na inicialização (uma das cinco) (após o desligamento), o MacBook Pro faz um som (suponho que tom de erro).

Aqui está o meu sistema:

  • Nome do modelo: MacBook Pro
  • Identificador do modelo: MacBookPro5,4
  • Nome do processador: Intel Core 2 Duo
  • Velocidade do processador: 2,53 GHz
  • Velocidade do barramento: 1,07 GHz
  • Versão da ROM de inicialização: MBP53.00AC.B03
  • Versão do SMC (sistema): 1.49f2
por Reilly Beacom 13.09.2011 / 11:20

5 respostas

1

Tente redefinir a NVRAM e a PRAM. Veja este link do Suporte da Apple .

Também pode ser um problema com o gerenciador de inicialização; tente pressionar Alt no momento da inicialização e selecione a partição do OS X. Se inicializar diretamente sem problemas, você precisa verificar o gerenciador de inicialização.

Para mais informações sobre o Ubuntu em um MacBook, você também pode considerar a leitura de Como instalar o Ubuntu em um MacBook .

    
por 13.09.2011 / 11:48
1

Tendo o mesmo problema com o meu Macbook Pro. Eu tentei tudo sugerido aqui, mas acabo com a mesma inicialização de energia 5 antes de obter o cenário de inicialização normal. Espero que outro usuário ou a comunidade Ubuntu forneça uma solução para esses problemas, pois agora a minha solução é: Não desligue seu sistema , apenas coloque-o no modo Sleep. Isso pouparia algum problema (por enquanto).

    
por 25.09.2011 / 10:48
1

A falta de uma descrição detalhada da instalação não deixa claro se o hardware está sendo inicializado no modo EFI ou usando o CSM. Se o CD / DVD de instalação estiver inserido, o computador estiver ligado e você mantiver a tecla de opção para abrir o menu do disco de inicialização, se o ícone do CD estiver marcado como "Windows", ele ativará a inicialização do CSM (emulação do BIOS) eo instalador irá instalar um bootloader dependente do BIOS. Se o ícone do CD estiver rotulado como EFI Boot, a inicialização do modo EFI e o instalador instalarão um bootloader dependente de EFI: provavelmente grub.efi, na partição do sistema EFI.

No meu Macbook Pro 4,1, só consigo fazer a inicialização EFI com o console de texto. Nouveau e proprietários de drivers nvidia exibem gráficos ao serem ativados, embora seja possível executar ssh no sistema e funcionar bem. Usando o parâmetro do kernel 'nomodeset' eu posso inicializar com sucesso apenas o texto e usar a exibição embutida. De acordo com o seguinte bug, os desenvolvedores do nouveau estão dizendo que não podem obter as informações necessárias da inicialização do modo EFI, da implementação da EFI da Apple. (Comentário 34).

link

No meu Macbook Pro 8,2, uma inicialização no modo EFI produz texto e vídeo de gráficos inutilizáveis, e não consegui fazer mais nenhum teste.

Com ambos os modelos de hardware, o modo de inicialização do CSM funciona muito bem fora da disponibilidade e do refinamento de determinados drivers de hardware. Mas não é óbvio como o usuário pode saber se o modo EFI ou a inicialização do modo CSM está ocorrendo. Essa é uma das razões pelas quais eu decidi abandonar o rEFIt, já que eu não podia realmente dizer o que estava sendo inicializado ou como, e ele apresentaria opções de inicialização que simplesmente não funcionariam.

Para produzir uma instalação de distribuição linux que usa o CSM sem depender do rEFIt, é necessário algum tratamento especial para que o EFI da Apple ative o CSM. Eu arquivei aqueles neste bug.

link

Realmente, devemos pressionar a Apple pelo suporte total ao UEFI 2.x, em vez de seu firmware atual, que ainda é amplamente baseado no Intel EFI 1.10 (com algumas coisas da especificação UEFI). Na minha opinião, não é razoável, mesmo que seja bom, esperar que as distribuições Linux suportem a implementação EFI não padronizada da Apple. Então, por enquanto, estou usando o CSM, mas espero que a Apple resolva isso.

Para aqueles que usam Lion, você provavelmente terá uma partição "Recovery HD" como sua terceira partição, então as partições 3, 4 e 5 no bug acima serão 4, 5 e 6.

    
por 04.11.2011 / 03:40
1

A melhor maneira de corrigir problemas de inicialização com o lançamento final do Ubuntu 14.04.

Com o sem pré-instalação do Ubuntu.

Funciona com o lançamento final do Ubuntu 14.04

Pressione o botão liga / desliga e inicialize com DVD de instalação MACOSX ou USB.

Abra o terminal e cole o script:

bless --device /dev/disk0s1 --setBoot --legacy

E depois reinicie.

Após 30 segundos, o grub 2.0 do boot do Ubuntu, sem problemas.

Versión en español:

A melhor maneira de resolver os problemas de um MacBook simples do PRO.

Com o Ubuntu instalado, corriendo solo NO dual boot.

Inicie o MacBook com um disco de instalação MACOSX ou USB inicializável.

Escolher o caderno e o livro Abra o terminal e inscreva-se no roteiro.

bless --device /dev/disk0s1 --setBoot --legacy

Reinicie e espere 30 segundos, o Grub 2.0 do Ubuntu arranca sin problemas.

Saludes e suerte.

    
por 18.04.2014 / 05:57
1

Use apenas efibootmgr -o 3,4,1 para alterar a ordem.

Mais detalhes, verifique link .

    
por 20.02.2016 / 05:57