Não é possível inicializar o ArchLinux com um Macbook pro 7.1

2

Hoje eu decidi colocar um Linux em dual boot no meu MacBook 7.1 Eu separei o HDD com o GParted assim:

refit / MacOSX / boot / root / home

Eu instalei o Arch com sucesso, seguindo o tutorial sobre a instalação específica do MacBook. Quando termina com a tela de instalação do gerenciador de inicialização, tenho um problema: simplesmente não consigo selecionar a partição de inicialização ( / dev / sda3 ) para instalar o GRUB nela - ela apenas propõe sda .

Então eu reinicio, tento sincronizar a tabela de partições com o REfit, mas ele diz que está tudo bem. Soa estranho, mas OK, eu coloquei um Ubuntu Live CD no meu MacBook e reinicie com ele. Tente instalar o Grub dessa maneira, mas ele não funciona também:

ubuntu@ubuntu:~$ sudo grub-install --root-directory=/media/4d63602e-5572-4279-bee8-026a94932e91 /dev/sda3

/usr/sbin/grub-setup: warn: Attempting to install GRUB to a partitionless disk or to a partition.  This is a BAD idea..
/usr/sbin/grub-setup: warn: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and their use is discouraged..
/usr/sbin/grub-setup: error: will not proceed with blocklists.

ubuntu@ubuntu:~$ 

Estou bem sem ideias para resolver isso, o que mais eu posso tentar?

    
por x_vi_r 04.07.2012 / 08:08

1 resposta

1

Existem duas maneiras de instalar o GRUB.

  1. Você pode realmente instalar o GRUB no MBR, já que o sistema EFIish simplesmente o ignora. O reFIT detectará o bootloader do MBR e o oferecerá como uma opção de boot (embora possivelmente desabilitada como "Windows").
  2. Você pode forçar o GRUB a instalar em /dev/sda3 usando listas de bloqueio, mas como a mensagem diz, isso pode não ser confiável. Adicione a opção --force a grub-install para forçá-lo a continuar.
por 05.07.2012 / 06:19