Contribute
Register

[Guide]Triple Boot Windows, Linux and Mavericks on Acer Aspire 5755G using Clover

Status
Not open for further replies.
Joined
Apr 20, 2014
Messages
154
Motherboard
Acer 5755G, Acer 7750G
CPU
i7-2670QM, i7-2630QM
Graphics
Intel HD3000 1366x768 + NVIDIA GeForce GT 540M, AMD Radeon 6850M
Mac
  1. 0
Classic Mac
  1. 0
Mobile Phone
  1. 0
I would like to share my success of installing Maverick (10.9.3) using Clover as the bootloader to triple boot Windows 7, Ubuntu 14 and Mac OS Maverick with owners of Acer Aspire 5755G. This is very similar to another guide of the forum for 5750G, and it was that post intrigued me to get started, but I eventually had some other tweaks due to difference of specification such as Nvidia 540M card and Bluetooth.

Special Thanks to:
RehabMan: Awesome guy. Patient, smart, precise, relevant, and diligent on helping and educating noob like me.
Slice: Clover creator and helped with temporary fix for booting my Insyde based UEFI reliably
Pene: Patched Clover for my BIOS UEFI implementation
T1hom7as: He wrote a much better guide for 5750G, which is very pretty close to my 5755G, and I started from his guide so you probably want to check his guide out.

Note:
1. This guide involves BIOS flash, hard drive partitioning etc., and it is more or less of experiment for killing your spare time, so I take no responsibility if you end up bricking your laptop or losing your data or failing to produce the result I described.
2. The information I provided is gathered from the Internet, and I have to be honest that I don’t understand half the stuff once go under the hood. I can only speak to my own experience, so try it at your own risk.
3. Having all that said, backup is your best friend, so my advice is to back up you data before you try it, and be patient and expect that you might have to spend (waste) a lot of time here.

Result:
1. Clover triple boot Windows 7, Ubuntu, and Mavericks
2. Almost 100% Vanilla Maverick installation, meaning no manual patching and modifying kexts in S/L/E etc., so you can upgrade anytime and apply patches like a real Mac without worrying about not being able to boot or something stop working after upgrade…etc.
3. Everything I can think of is working (I cannot get the FAN rpm and some of the system temperature readings using HWMontior and ACPIsensor and RehabMan Acer Fan DSDT patch), to name a few
· Native CPU power management and Speedstep
· Full audio using vanilla AppleHDA
· HDMI out with audio, VGA out
· Wireless (For this one, I have a swapped out Dell 1515)
· Bluetooth
· Sleep
· FN keys for screen backlight control
· SSDT Nvidia 540 disabled (Optional, can be done from BIOS)

Things required
1. 4 USB keys, the minimum sizes for them are 1 X 8G(Maverick), 1 X 4G (Windows 7), 1X2G(Ubuntu), 1X128M(Clover Boot USB)
2. Mavericks installation downloaded from Apple
3. Windows 7 SP1 64bit ISO. It has to be 64bit otherwise it won’t be UEFI bootable, and it has to be SP1 otherwise, it works initially but you will have blue screen of death when loading with proper Intel graphic driver
4. Ubuntu 14 64bit ISO or you won’t be able to UEFI boot it.
5. Rufus tool to create the bootable UEFI usb keys. http://rufus.akeo.ie/

Preparation Steps
1. Make Windows and Ubuntu bootable OS installation USB keys. Use the Rufus tool to point to the ISO images and create the bootable USB keys.
2. Make the bootable Maverick USB key, and here is the official Apple way:
· Connect the USB drive to your Mac. Backup any files that may be stored on it.
· Format it, using Disk Utility, as a Mac OS Extended (Journaled) drive, named Mavericks. This can be done from the Erase tab within the app; make sure the USB drive does not have multiple partitions (that can happen, so turn to the Partition tab to verify and correct this).
· Open Terminal.
· Type (paste) the following command: sudo /Applications/Install\ OS\ X\ Mavericks.app/Contents/Resources/createinstallmedia --volume /Volumes/Mavericks --applicationpath /Applications/Install\ OS\ X\ Mavericks.app --nointeraction.
· To kick off the process, type in your user password when requested.
3. Create Clover boot USB key. The USB key needs to be formatted as FAT(FAT 32 to be exact if it is formatted under windows).
· Download and install the most current Clover from a mac to your USB key.
· A default installation would do, and copy some the necessary kexts to the EFI/CLOVER/kexts/10.9 folder. Please look at what I have in my Clover bootable USB. You have to have fakeSMC in there, the rest of them are probably nice to have at this point of time.
· Or you should look at my Clover zas attachment here and uncompress it to the root of USB key.

Installation Steps
1. Backup your data please… Did I mention that you need backup your own data, and I am not responsible for anything you do? OK, we are good, move on.
2. Flash Anikar BIOS 1.21, this is unlocked BIOS with UEFI features that work great for our purpose. It allows us to use AppleIntelCPUPowerManagement.kext without any patching.
3. Get into newly flashed BIOS, make sure you have the following settings
· Make sure hard drive is running AHCI mode
· Turn on the UEFI boot
· Make sure UEFI boot take priority over the BIOS boot
· I like to turn on the F12 for selecting boot device as well.
4. Partition the hard drive for tripple boot. To do this, my steps are as following
· UEFI boot your Ubuntu USB Key
· The UEFI boot loader from the BIOS we flashed should detect your UEFI bootable Ubuntu USB installation key; if not, something is not right, and you need figure it out.
· Someone only boots up the livecd and run partition manager from there, but I wanted Ubuntu anyway and find it is easier to have a copy on the hard drive so I did the full installation to hard drive. It does not take much space, but I give it 40G.
· If you are to install it, make sure choose “Something else” so you can manually create the partition table. The goal is to create a pure guid based partition table. The first partition should be an EFI partiton(FAT32) so we can install Clover to it later. The second one is for Windows installation. I have the three HFS partitions after that, then Linux and Linux SWAP, and finally a partition for data.
Code:
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:       Microsoft Basic Data Windows                 83.9 GB    disk0s2
   3:                  Apple_HFS TimeMachine             56.7 GB    disk0s3
   4:                 Apple_Boot Recovery HD             650.0 MB   disk0s4
   5:                  Apple_HFS OSX                     68.5 GB    disk0s5
   6:                 Linux Swap                         8.5 GB     disk0s6
   7: 0FC63DAF-8483-4772-8E79-3D69D8477DE4               41.9 GB    disk0s7
   8:       Microsoft Basic Data Data                    739.7 GB   disk0s8
5. After a successful Ubuntu UEFI install, install Windows 7 SP1 using the UEFI bootable USB key as well. It has to be UEFI Windows 7 installation, or else this tripple UEFI boot thing is not going to be working.
6. Finally comes to Mavericks install.
· Insert boot the Clover USB key and the Marverick USB key
· From the UEFI boot manager select Clover USB key
· Once Clover loads up, it will detect the bootable Marverick USB key, and you should have an option to boot from the Mavericks USB key. It is called something like “Boot Install OS X Mavericks”
7. Once get to installation screen, from menu choose diskutil tool. We do not need format the target partition since we have done it in Ubuntu of step 4, so we just need to enable the journaling.
8. Install to Marvericks partition. The machine will reboot after the installation. Unplug the UEFI Mavericks bootable USB.
9. Boot up the Clover USB again, now you should have option to boot the newly installed Mavericks. Boot it up!
10. Load clover to EFI partition. You can do that by using the installer or coping the stuff from my attached Clover zip to EFI partition. It is FAT32 drive, so you can them easily.
11. Reboot to test your installation. Clover should be able to boot Windows, Ubuntu and Marvericks at this point of time.

Issues
1. DSDT patch
My DSDT has been fully patched and it should works with all Acer 5750G/5755G. If that does not work, you can dump your own DSDT and try the patches I listed here.
2. WIFI
I swapped my WIFI card to a Dell 1515, so it is recognized by default. If you have one of them Atheos 9825, you can try the DSDT patch attached.
3. Sound. Enabled by Clover kexts patching, but you need this activator package in S/L/E
4. Bluetooth: Work out of box as generic, but activated as the broadcom Bluetooth by kext### in Clover/kexts/10.9
5. HDMI and VGA out. Enabled by Clover kexts patching and DSDT patch.

View attachment Clover.zip
 
Hello,

First, thank You for the guide
like You would see in T1hom7as post:
http://www.tonymacx86.com/mavericks...g-mavericks-10-9-clover-install-guide-36.html #360

i've nearly reproduced Your success :) when i use Your DSDT and SSDT nearly everything works.

The problem is RehabMan suggested me generating my own and patching. I think it's for the best performance.

I am in a half of the way i think. I manage to get everything apart of HDMI Audio. Can You please guide me what patches You exacly used? step by step?

I'm using patches from the T1hom7as post but the HDMI audio doesn't work.

How did You patch Your SSDT? My contains no errors at all, maybe i should add something there? :)

Nest: Why and what for You have SSDT and SSDT1? i've read some article that SSDT1 is neaded for HDMI audio but i do not get it yet.

thanks :)


PS. edit:

· FN keys for screen backlight control
· SSDT Nvidia 540 disabled (Optional, can be done from BIOS)
View attachment 96439

please tell me how? what did You changed in Your SSDT

i can run with switchable enabled but i need to deselect kext injection in both cards in clover menu.

the backlight hotkeys work for me via ElanTouchpad kext. i can't get Fn+arrow lefr/right to work
 
Status
Not open for further replies.
Back
Top