Ok, first of all, this problem is quite complex, but to put it briefly:
After much hacking about I can't get Ubuntu to boot - it stalls at a blinking cursor. I have looked at many different options such as setting
noapic, and pressing Shift to enter the Grub menu, etc. - these solutions aren't working.
These are the steps I performed:
- Got an Apple MacBook Pro, with 2 internal drives (an SSD and a regular hard disk drive).
- Mac OS X Maverik installed to SSD (with partitions for Ubuntu, Windows, swap and share) HDD contains data - so can't be wiped (with partition for Ubuntu and swap)
- Used VirtualBox with a virtual raw disk pointed at the HDD, and an ISO of Ubuntu as the installation disc. Installed Ubuntu to this disk (in VM this is represented as
/dev/sda). I've chosen to install Grub to
Restart and boot this disk (no problem)
All happy so far!
Used VirtualBox in Ubuntu (HDD) to install Ubuntu to the SSD (partition called Ubuntu)
Used VirtualBox in Ubuntu (HDD) to install Windows to the SDD (partition called Windows)
Restarted, can boot HDD Ubuntu, SDD Ubuntu, SDD OSX and SDD Windows (it crashes - but it does at least start the boot).
Pretty damn happy here too!
boot into OSX - fine.
restart. Can't boot anything but OSX, anything else gives blinking cursor.
I can still load my VM Ubuntu - which points to the HDD Ubuntu.
I have refit installed on the SDD - when I hold the option key down I see:
Refit, Windows, Refit
That's not a typo - I see two copies of refit (I have checked. It is only installed to SDD) Windows here actually points to the HDD Ubuntu.
I have tried:
- Boot repair (says repaired) - no effect
- Grub update (with
noapic) - no effect
- Grub2 update - no effect
- holding Shift to get grub2 menu - no effect
- tapping Esc at blinking cursor to get Grub2 menu - no effect
Any help that can be provided would be amazing. I really don't want to have to start over.