I am running on an iMac, but I did run into the exact same situation as you. I use the following steps to get rEFIt working - it now either boots me straight into OSX or hands off to grub which takes me into Ubuntu.
*Lets assume that you already have free space on your hard drive and rEFIt installed and you can boot to the bootcamp loader by holding the option key. Also, read the whole guide first - if you just did an install, deleted the bios partition, and synced the tables in rEFIt you can jump ahead to step 7.
1. Boot to the lucid live CD/USB (I think you have to use bootcamp's loader on this one).
2. Use Gparted to delete the partitions from the last install. You may have to turn off the swap partition before it allows you to delete it (right click on the partition, swapoff).
3. Install to the largest continuous space/ Don't bother with any of the advanced options - grub is installed to to the ext4 partition by default. Just click through and fill out your user info and do the normal install.
4. DONT CHOOSE THE RESTART OPTION WHEN ITS FINISHED INSTALLING. You have already waited for the Live CD to boot once and you dont need to do it again.
5. Go back to Gparted. If you are dual booting OSX and went with the default install options the table should show:
/sda1=EFI,/sda2=NFTS+,/sda3=Bios (I think it has a bios flag on it), /sda4=ext4, /sda5=swap.
Delete /sda3. I don't know the exact reason why its there, but its going to cause the overlapping partition error in rEFIt if you leave it.
6. Now you can do a full shutdown. Go to rEFIt and sync the partition tables.
7. At this point (I think you have already gotten here once..) rEFIt is sync'ed but freezes on the penguin if you try to go straight to Ubuntu. Restart your computer and hold down option to go to the bootcamp loader. Ubuntu should show up as "Windows" on this page - boot it.
8. You should get to the grub prompt... yay. All you need to do know is let it boot into the GUI and shut down (don't resart or log out). Next time the computer boots to rEFIt click on the penguin and it will take you to grub. Any time you change your partition table you will need to use the bootcamp loader the first time, but from here out it should work.
Let me know if this gets you going. I tried to figure out the logic of this process in another thread - there has got to be an easier way. I cant see Ubuntu expecting the guy that bought his computer at a place called the "genuis bar" to be able to discern the dynamics of hybrid boot tables (no offense to mac users, I own two).
Last edited by cath0dez; 2 Days Ago at 11:53 AM..
Bookmarks