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.
- 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”).
- Você pode forçar a instalação do GRUB
/dev/sda3
usando listas de bloqueio, mas como diz a mensagem, isso pode não ser confiável. Adicione a--force
opção paragrub-install
forçar a continuação.