You are not logged in.
I am attempting to dual boot Mac OS X.5 and Arch on my "unibody" macbook pro.
I am getting the "Missing Operating System" error over and over. I have followed the Macbook install guide in the wiki and the Beginners install guide. I've also read all the threads I could find on the subject. The common fix seems to be changing the root path on the grub menu.lst... I've tried that. twice. with no luck.
I have EFI on sda1, Mac OS X on sda2 and Arch root on sda3.
My menu.lst is pretty much standard with
...
root (hd0,2)
kernel /boot/vmlinuz26 root=/dev/sda3 ro
...
for both Arch and the Arcch fallback.
I'm not sure what else to try. I can give more information, but I'm not sure what else to give.
Thanks in advance .
Last edited by Weird Fishes (2009-06-14 15:34:31)
Offline
I know exactly what the problem is.
If you're using rEFIt, sync your partition tables (should be the menu item called 'Partitioning Tool'). The problem is that GRUB has been installed, but doesn't know where to find the Arch partition.
After syncing, you may find that the boot process hangs at the Linux logo on a gray background. No worries — just reboot and the problem should fix itself.
N.B. You will need to do a partition table sync every time you change your hard drive's layout.
Offline
OK, I synced the partition tables. it nows says linux for sda3 instead of fat32, but it still goes to missing operating system.
Also, I get a legacy OS logo, not a Linux logo.
Offline
Uh... that's interesting. Try rewriting GRUB to the MBR? (grub-install /dev/sda3)
Offline
Where should I type this? Obviously not on my OS X shell , I'm guessing the Arch CD shell?
Offline
(Sorry, I forgot.)
Uh yeah, type it in the Arch CD shell. Then do another sync just for good measure and report back on the results.
Offline
Got it working. Went into the arch installer again and redid the GRUB configuration, installed and it worked. Now I can't get X working, but that's a problem for a new thread .
Offline