You are not logged in.

#1 2012-11-03 23:56:30

ilembitov
Member
Registered: 2008-10-07
Posts: 124

Installing Arch on MacBook Air - EFI issues

Hi, all.

I have a mid-2012 13" Air and I want to install Arch on it as the only OS.

Now, I've tried following guides on the wiki and in the forum, and I tried to install it with grub2-efi loader, but after numerous attempts I either got nothing, or got a system that had a big delay with the bootloader. There are two or three articles on the topic: GRUB2, MacBook guide and EFI guide, but no straightforward guide, just these three pages that crossreference each other in all the wrong places smile What is the best way to install Arch on a Mac?

I understand that installing rEFIt can simplify things, but I want to find a way around it, since I'll only be using one OS, and I really dislike the Qt3 looks of rEFIt.

Some articles say that LILO is simpler to setup that grub on an EFI machine - is that true?

Furthermore, some discussions here mention that I should use archboot rather than the default installation image.

So, could anyone please give me a simple list of steps?

Last edited by ilembitov (2012-11-04 00:45:48)

Offline

#2 2012-11-06 18:31:24

titegtnodI
Member
Registered: 2011-07-19
Posts: 14

Re: Installing Arch on MacBook Air - EFI issues

I'm not versed enough in the installation of Arch in Macs to offer you too too much help.

However, I can tell you ArchBoot is almost always the way to go. It usually boots me into troublesome machines and even Macs. If anything goes wrong after the installation, you can always rely on ArchBoot to get you back into the system and mount the drives so you can diagnose it smile.

Offline

#3 2012-11-07 09:52:28

korgan1983
Member
From: Germany
Registered: 2011-08-02
Posts: 27

Re: Installing Arch on MacBook Air - EFI issues

Hi,

I'm using also Arch on a MacBook, but with rEFIt. Never tried to to remove OS X complete, because I want to have the chance to upgrade EFI and Firmware itself via Mac OS X Update.

But for a clean grub_efi installation you have to create and mount an "efi partition" and install some boot files here. Check for detailed information those 2 wiki pages:
https://wiki.archlinux.org/index.php/UEFI
https://wiki.archlinux.org/index.php/UEFI_Bootloaders

Afterwards you can start with the grub installation.


Simple Steps:
create partitions on disk
mount partitions
Install arch system ( https://wiki.archlinux.org/index.php/Beginners%27_Guide )
prepare chroot environment
jump into crhoot environment
configure system
configure grub2_efi (default files /etc/default/grub)
prepare efi partition (dir and files)
install grub2_efi

That should it be...

As I already said, never tried it without rEFIt, but its not simple, because Apple is not using a standard UEFI, so some futures won't work or will work differently. If I have some free time and money, I will try it on a second harddisk. That will be my next private project :-)


Learn the facts, and the origins behind the facts, and make up your own damn mind. That's why you have one.

Offline

Board footer

Powered by FluxBB