Contribute
Register

Clover Dual Booting OS X Yosemite/Mountain Lion

Status
Not open for further replies.
Joined
Feb 1, 2012
Messages
80
Motherboard
MSI Z97 Gaming 5
CPU
i5-4690K
Graphics
RX 580
Mac
  1. Mac mini
Mobile Phone
  1. iOS
Ok here's my current situation, I have a successful install of Clover Bootloader and Yosemite dual booted with Window's 8.1. Everything works flawlessly. Window's 8.1 is on a 250GB SSD and Yosemite is on a 160GB HDD. My next goal is to try and get Mountain Lion installed on another 120GB HDD and be bootable from the Clover bootloader (Clover EFI is installed on the 160GB Yosemite HDD).

What I have tried so far:
  1. Created InstallESD by right clicking Install Mountain Lion.app > Show Contents > Shared Support and mounting InstallESD. Opening disk utility and using the restore method from InstallESD to 16GB USB Pen Drive. Then installing clover ontop of that. Booted from USB, partitioned HDD and installed. Was only able to boot into the desktop in Safe Mode and trying to install clover to the Mountain Lion HDD failed. EFI couldn't be mounted, or found something about msdos.kext
  2. Option two, I installed Mountain Lion to USB through Unibeast, everything worked as expected. Booted into Clover from Yosemite EFI, selecting "Install OS X from *USB NAME*" Installed launched, partitioned HDD again and setup went through as normal but once again was only able to boot into the desktop via safe mode. With this method I also tried multibeast and installed the kext for my board (MSI Z97 Gaming 5). Still have to use Safe Mode to boot into desktop.


NOTE: With both method's I also used Verbose mode, and both halted on "DRMStatus: iTunes/Apple Store Content Access Problem" From what I've found online this is caused by HD4600, and a GPU is needed? I'm not sure.


So my goal is to get Mountain Lion installed on a fresh 120GB HDD and be able to boot it from Clover which is installed on the Yosemite HDD. I guess my hold ups right now are getting the right kext/configuration for mountain lion to be able to boot successfully with my motherboard and hardware.

I know Clover has additional folder's for 10.6, 10.7, 10.8 within the kext folder so maybe I can patch them on the fly or do a direct S/L/E kext placement for Mountain Lion. Any help would be appreciated, I'm stumped as of now.
:banghead:
 
Ok here's my current situation, I have a successful install of Clover Bootloader and Yosemite dual booted with Window's 8.1. Everything works flawlessly. Window's 8.1 is on a 250GB SSD and Yosemite is on a 160GB HDD. My next goal is to try and get Mountain Lion installed on another 120GB HDD and be bootable from the Clover bootloader (Clover EFI is installed on the 160GB Yosemite HDD).

What I have tried so far:
  1. Created InstallESD by right clicking Install Mountain Lion.app > Show Contents > Shared Support and mounting InstallESD. Opening disk utility and using the restore method from InstallESD to 16GB USB Pen Drive. Then installing clover ontop of that. Booted from USB, partitioned HDD and installed. Was only able to boot into the desktop in Safe Mode and trying to install clover to the Mountain Lion HDD failed. EFI couldn't be mounted, or found something about msdos.kext
  2. Option two, I installed Mountain Lion to USB through Unibeast, everything worked as expected. Booted into Clover from Yosemite EFI, selecting "Install OS X from *USB NAME*" Installed launched, partitioned HDD again and setup went through as normal but once again was only able to boot into the desktop via safe mode. With this method I also tried multibeast and installed the kext for my board (MSI Z97 Gaming 5). Still have to use Safe Mode to boot into desktop.


NOTE: With both method's I also used Verbose mode, and both halted on "DRMStatus: iTunes/Apple Store Content Access Problem" From what I've found online this is caused by HD4600, and a GPU is needed? I'm not sure.


So my goal is to get Mountain Lion installed on a fresh 120GB HDD and be able to boot it from Clover which is installed on the Yosemite HDD. I guess my hold ups right now are getting the right kext/configuration for mountain lion to be able to boot successfully with my motherboard and hardware.

I know Clover has additional folder's for 10.6, 10.7, 10.8 within the kext folder so maybe I can patch them on the fly or do a direct S/L/E kext placement for Mountain Lion. Any help would be appreciated, I'm stumped as of now.
:banghead:
Use guide at http://www.tonymacx86.com/yosemite-desktop-guides/144426-how-install-os-x-yosemite-using-clover.html to create the Mountain Lion USB installer - works same for Mountain Lion as for Yosemite.
Disconnect the other drives and install ML on its own drive. Install Clover in the EFI partition. Run MultiBeast and get ML working to satisfaction. When you get through, all kexts should be in S/L/E and nothing in Clover. Config.plist should be set up for ML. Shut down, connect all drives, boot to BIOS and make the Yosemite drive first in BBS boot order. Save & exit & continue boot. At Clover screen select an icon to boot an OS.
 
Use guide at http://www.tonymacx86.com/yosemite-desktop-guides/144426-how-install-os-x-yosemite-using-clover.html to create the Mountain Lion USB installer - works same for Mountain Lion as for Yosemite.
Disconnect the other drives and install ML on its own drive. Install Clover in the EFI partition. Run MultiBeast and get ML working to satisfaction. When you get through, all kexts should be in S/L/E and nothing in Clover. Config.plist should be set up for ML. Shut down, connect all drives, boot to BIOS and make the Yosemite drive first in BBS boot order. Save & exit & continue boot. At Clover screen select an icon to boot an OS.

I can't create a clover USB for Mountain Lion via the Yosemite guide due to "createinstallmedia" only being available for Mavericks and Yosemite. There's no createinstallmedia present in the Install Mountain Lion.app. That's why I created it with the Restore method from disk utility.

Disconnect the other drives and install ML on its own drive. Install Clover in the EFI partition.

I tried this but Clover install fails. I don't know if it's the drive or what but the EFI partition that's created can't be mounted. I got an error about "msdos.kext failed to load" when trying to mount. I've tried running multibeast but still couldn't boot unless booting with safe mode. Always hangs on DRMStatus iTunes.
 
I have no idea how to fix your attempt at your third install, as I have zero experience with Clover. That also brings me to a quick question (I apologize and don't mean to hijack your thread -- you just stated that you got it to work flawlessly).

I've seen the walkthrough on using Unibeast.
I've seen the Clover walkthrough.
I've seen the multi-boot walkthrough (which appears to utilize Unibeast).

How do you do a multi-boot system using Clover?

My build is in my signature and I want to do an 8.1/Yosemite build as well. Any tips or simple directions will work, I'll go from there and owe you one. :shifty:
 
I have no idea how to fix your attempt at your third install, as I have zero experience with Clover. That also brings me to a quick question (I apologize and don't mean to hijack your thread -- you just stated that you got it to work flawlessly).

I've seen the walkthrough on using Unibeast.
I've seen the Clover walkthrough.
I've seen the multi-boot walkthrough (which appears to utilize Unibeast).

How do you do a multi-boot system using Clover?

My build is in my signature and I want to do an 8.1/Yosemite build as well. Any tips or simple directions will work, I'll go from there and owe you one. :shifty:


Hello, sorry for the late reply. I've narrowed it down and turns out Mountain Lion isn't compatible with a z97 board. On the other note about your question, I have a successful Clover install of Windows 8.1 and OSX Yosemite. I have my bios set to UEFI (not Legacy+UEFI). I already had windows 8.1 installed on a SSD prior to my Yosemite install. My steps were basically this

  1. Unplugged all hard drives, SSD's besides the drive I was installing Yosemite on
  2. Created a bootable clover USB per Tony Mac's Clover guide.
  3. Installed Yosemite using the Clover guide.
  4. Post install was installing Clover to the EFI partition of the Hard Drive and configuring it with clover config.

To get the dual boot working all I did was uncheck Legacy in the boot tab of clover config (otherwise 4 instances of window's will show up on the clover bootloader) I used the terminal to get the UUID of my Windows EFI partition, my Yosemite partition and my Yosemite Recovery partition and made three custom entry's in clover config to display these on the bootloader screen.

I can grab some screen shots and put together a guide if it would help you.
 
I can grab some screen shots and put together a guide if it would help you.

Hi, just reading along here. I'm trying to do exactly what you described and I would be very much helped with some screen shots! So if you'd lik to help me out (as well, hehe), that'd be awesome! :D
 
Hi, just reading along here. I'm trying to do exactly what you described and I would be very much helped with some screen shots! So if you'd lik to help me out (as well, hehe), that'd be awesome! :D

No problem, let me switch over to my OSX install and I'll throw another reply in here with a walkthrough.
 
Ok, this requires you to have Clover installed and configured. We'll be spending most of our time in the GUI tab of Clover configurator. This will be for a UEFI setup.

Once under the GUI tab in Clover uncheck Legacy.

Open a terminal and type in the following command

Code:
diskutil list
diskutil list.png

This will list all the current drives connected, now for my Window's drive there are 4 partition's. Microsoft Basic Data being the main partition you'd think I would use that in Clover Configurator, well that's not the case. For my setup I need the EFI NO NAME partition which is disk0s2 (Make a note of the partition Identifier). In order to get it listed in the boot loader with a custom name I need the partition UUID.

Open another terminal, or use the same one and type

Code:
diskutil info disk0s2

This will list the information for the disk including volume UUID and Partition UUID

diskutil info.png

We want to copy the Disk / Partition UUID to use in Clover. Once you copy the Partition UUID head over to clover, load your config.plist and go under the GUI tab

clovergui.png

Under custom entry's click the + button to add a custom entry

clovercustomentries.png

Under "Volume" insert the Partition UUID we got from diskutil info. Leave path blank and make sure "Title / FullTitle" is checked and give your partition a name. If this is left unchecked then the name you assign will not appear on the boot loader. Under "Type*" select Windows (You also have options for OS X, OS X Installer, OS X Recovery and Linux) for this case I selected Windows. Under "VolumeType" select internal. That should get you up and running.


clovercustomentryOSX.png
As you can see I also did this for my OS X Install and OS X Recovery Partition by inserting there UUID's I got from the terminal command diskutil list disk*s* with there respected disk number.
 
Thank you so much! This is really useful, without these instructions I'd be so lost, haha.
 
Status
Not open for further replies.
Back
Top