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

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

Hoje decido colocar um Linux em dual boot no meu MacBook 7.1. Separei o HDD com o GParted assim:

reajustar / MacOSX / boot / root / home

Instalei o Arch com sucesso, seguindo o tutorial sobre a instalação específica do MacBook. Quando termina a tela de instalação do bootloader, recebo um problema: simplesmente não consigo selecionar o boot(/dev/sda3) para instalar o GRUB nela - ela apenas propõesda.

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

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 sem ideias para resolver isso, o que mais posso tentar?

Responder1

Existem duas maneiras de instalar o GRUB.

  1. Na verdade, você pode instalar o GRUB no MBR, já que o sistema EFIish simplesmente o ignora. O reFIT detectará o gerenciador de inicialização MBR e o oferecerá como uma opção de inicialização (embora possivelmente rotulado incorretamente como “Windows”).
  2. Você pode forçar a instalação do GRUB /dev/sda3usando listas de bloqueio, mas como diz a mensagem, isso pode não ser confiável. Adicione a --forceopção para grub-installforçar a continuação.

informação relacionada