I have had the need to create a working Ubuntu 64-bit and Windows 7 pro 64-bit dual booting system of late and decided my Macbook Pro 8.2 15". I had previously removed the Mac OS X from it as it was having issues so I formatted the whole HD and had Windows 7 running on it without troubles (bootcamp 4, 5, 5.1).
I ended up making a mistake and wiping everything during the installation of the Ubuntu partition (after shrinking the Windows one and partitioning it... I didn't realize that the "Erase and Install Ubuntu" toggle performed the erase IMMEDIATELY!)
After installing successfully Ubuntu 14.04 LTS 64-bit I installed Windows 7 in the remaining unpartitioned space. Once done so upon boot the computer boots only in W7 and the Startup Manager accessed from holding the alt / option key upon booting only recognizes the presence of one hard drive and not the various bootable partition. When clicked it will simply boot in Windows.
Now I understand this is because windows does not recognize
ext4 and that I should boot in the linux (GRUB?) partition as it can deal with both ext4 and NTFS, however the Startup Manager also doesn't recognize the two boot partitions which means I am stuck booting in windows 7 at this moment.
This guides states I would need to get Ubuntu to EFI-boot using
rEFInd which would be installed through the Mac partition, though the article says it was a necessary thing for 32-bit; is it still for 64-bit as it was running great?
What would you recommend doing to achieve the dual boot? Should I install a temp version of OSX to follow the guide?
These were the partitions I made when installing Ubuntu, do I need other ones?
- A reserved for bios 1 MB
- swap 6 GB
- / 100 GB ext4
- /media/shared 30 GB fat32 (there was no ntfs in the list strangely enough)
- The rest was left unpartitioned
I didn't make a /home partition.
The installation went perfectly for Ubuntu. It started up wonderfully and working great. I proceeded to install windows and had to create the windows partition in the shared partition by extending it to 300 GB because it wouldn't allow me to create one in the remaining free allocated space (commands grayed out)