Instalar Antergos ​​em um MacBook Pro 8,2 (Mid-2011)

The MacBook Pro is (if treated well) a very durable piece of hardware. É capaz de executar o mais recente OS sem problemas, e lendo um pouco, você pode começar a personalizá-lo muito para torná-lo seu.

If you happen to own a MacBook Pro 8,2 (Mid 2011) with dedicated graphics card, e tentou instalar Antergos nele, você pode ter encontrado problemas fazendo a Live USB, com a conexão de Internet, quando iniciando pela Live USB, e um problemão na inicialização pelo disco rígido. But all those things have a solution. Here is how:

Criar o Live USB

Quando você iniciar um sistema em seu Mac, você deve carregá-lo no modo EFI. Particularities of BIOS mode and EFI mode are beyond the scope of this tutorial, but given that OSX configures your HDD to have a GPT and EFI partition, it's best not to go against the rules.

A melhor maneira que encontrei é formatar o pen drive USB para FAT32, é copiar o conteúdo do .iso para ele. You can extract the contents of the iso using Keka if you are in OSX, ou apenas montar o iso com o Image Mounter se você estiver em Linux.

O método dd aconselhado pela comunidade Antergos pode funcionar também, mas eu encontrei casos em que essas unidades foram interpretadas como de inicialização por BIOS pelo computador.

Iniciar com o LiveUSB

Você pode escolher iniciar pressionando a tecla Alt, logo que você ligar o MacBook. It will display a menu with several disks to choose from. IF the LiveUSB has been created properly, haverá um com o sinal USB nele, rotulado como EFI boot "EFI boot". That's the one you want to choose.

If you fiddled with linux distros in the past, é possível que você tenha outro bootloader instalado, como Refind ou Grub. Nesse caso, there is a chance that you can choose between efi boot, inicialização fallback ou de inicialização legado para o LiveUSB. Always choose EFI boot.

Once selected, the LiveUSB will display a black screen with a menu in white letters. Again, choose EFI boot.

Connecting to Wi-Fi

O instalador Antergos precisa estar conectado à internet para fornecer toda a variedade de pacotes. But, você vai descobrir que o Wi-Fi simplesmente não está disponível. Isso porque o driver que controla o chipset wireless BCM4331 não inicia automaticamente. You need to manually activate it by opening a terminal, and type:

sudo modprobe b43

That activates the b43 open source driver for this chipset, e, assim que você apertar enter, o painel de Wi-Fi estará disponível no menu superior canto direito.

Espere até o Antergos atualizar e reiniciar o Cnchi, em seguida, instale o sistema, using the options as you want. (as of the day of this being written, the Cnchi version that comes with the .iso is somewhere around 0.14.68, e atualiza para 0.14.94).

Mas, quando terminar, and ask you to restart, não o faça ainda

Conseguir iniciar o Antergos

Se você reiniciar, não será capaz de iniciar o Antergos. It will simply crash, e permanecer sem responder até que você fazer hard reset do computador. You won't be able to enter a rescue shell or anything. Ele só fica parado.

The cause of this is lightdm. O gerenciador de login que entra em ação para solicitar para o seu nome de usuário e senha, when you turn on the computer. For some reason, it doesn't go well with the ATI open source drivers for this chipset (Radeon 6750M) and crashes. The solution for this is to just use another login manager. In my case, Eu escolhi o gdm, but you may choose any other one. Here is the way to change it:

  • Open up a terminal
  • Switch to root user using su
  • Monte a partição em que você tem instalado o Antergos, on the /mnt folder. You can do it by using: mount /dev/sdXn /mnt em que o X é a letra da sua unidade, and the n being the number of the partition.

  • Mude o root usando arch-chroot /mnt. Isto abre a sessão root nessa unidade, permitindo que você faça alterações no sistema sem inicializar a partir dela.
  • Desinstale o LightDM, and install gdm:

pacman -Rcns lightdm

pacman -S gdm

systemctl -f enable gdm

E, em seguida, reinicie. You will be able to boot into Antergos and it will get you to the gdm login manager which works perfectly.

Happy hacking!

(Visitado 7,528 vezes, 6 visitas hoje)

Pinar no Pinterest

Partilhar Isto