You are not logged in.

#1 2009-05-09 04:14:38

hank863
Member
Registered: 2008-08-23
Posts: 77

rEFIt won't recognize Arch install. [SOLVED]

I have a triple boot system: Mac OS X, Windows 7 RC, and Arch.  I got the same configuration working, but with Ubuntu instead of Arch.  Due to some partitioning issues, I had to install Ubuntu first.  When Ubuntu was installed, rEFIt recognized all three operating systems and allowed me to boot into all of them.  After installing Arch, rEFIt only sees Windows and Mac OS X.  I used the same configuration and installed Grub to my / partition.  Can anyone help me get rEFIt to recognize Arch?

Last edited by hank863 (2009-05-11 02:10:40)

Offline

#2 2009-05-10 21:43:09

hank863
Member
Registered: 2008-08-23
Posts: 77

Re: rEFIt won't recognize Arch install. [SOLVED]

anyone?

Offline

#3 2009-05-10 22:23:46

Peasantoid
Member
Registered: 2009-04-26
Posts: 928
Website

Re: rEFIt won't recognize Arch install. [SOLVED]

Try doing a GPT/MBR sync.

Offline

#4 2009-05-11 00:15:08

hank863
Member
Registered: 2008-08-23
Posts: 77

Re: rEFIt won't recognize Arch install. [SOLVED]

It didn't help.  rEFIt wasn't even seeing the ext4 partition as a Linux partition.  I used an Ubuntu live cd to toggle the "boot" flag on the ext4 partition, re-synced, and rEFIt saw it as a Linux partition.  It still didn't give me an option to boot from it, though.

Offline

#5 2009-05-11 00:25:44

lucke
Member
From: Poland
Registered: 2004-11-30
Posts: 4,018

Re: rEFIt won't recognize Arch install. [SOLVED]

Maybe it cannot boot from ext4?

Offline

#6 2009-05-11 00:29:12

hank863
Member
Registered: 2008-08-23
Posts: 77

Re: rEFIt won't recognize Arch install. [SOLVED]

It boots from Ubuntu when it's on an ext4 partition.  I actually just got it working, but in an unconventional manner!  rEFIt makes your GPT partition a GPT/MBR partition.  I decided to just go ahead and install grub to the MBR part of that partition, overwriting the Windows bootloader.  When I tried to boot into Windows, it gave an error.  I repaired it with the Windows install cd, but managed to do it without rewriting the MBR.  So, in the rEFIt screen, the Windows and Linux options both take you to Grub, but you can boot into either OS from there.  A little unusual, but at least all three work!  Thanks for your input!

Offline

#7 2009-05-11 00:32:52

Peasantoid
Member
Registered: 2009-04-26
Posts: 928
Website

Re: rEFIt won't recognize Arch install. [SOLVED]

Question: did you install GRUB to /dev/sda (the hard drive itself, not a partition)? If you do this, weird things can happen.

Offline

#8 2009-05-11 00:49:07

hank863
Member
Registered: 2008-08-23
Posts: 77

Re: rEFIt won't recognize Arch install. [SOLVED]

When I installed Ubuntu, I installed grub to /dev/sda3 (the ext4 partition).  I did the same the first time I installed Arch.  The only difference was that Arch was not recognized by rEFIt and would only be recognized if I installed grub to /dev/sda.  In the end, that's what I did.  I just repaired Windows afterwards, left Mac OS X's bootloader alone, and everything worked out fine.

Offline

#9 2009-05-11 02:09:07

Peasantoid
Member
Registered: 2009-04-26
Posts: 928
Website

Re: rEFIt won't recognize Arch install. [SOLVED]

Well, if it works...cool. smile

Offline

#10 2010-02-05 16:32:09

yanganto
Member
Registered: 2009-12-18
Posts: 1

Re: rEFIt won't recognize Arch install. [SOLVED]

Install rEFlt on MacOSX first. Then I use Ubuntu CD in "USB" optical device at boot time, and rEFlt will show the options with Linux(cd), turn off the usb optical  device without unplug the usb, then turn on it again but at the same time open the disc tray and switch the Ubuntu cd to Arch cd. Then select the Linux options on rEFlt menu and your MacBook is ready to install. smile

p.s. my MacBook2,1 don't have internal optical device, and two hard disk(one is in internal optical position), so I use usb optical device.

Offline

Board footer

Powered by FluxBB