- Joined
- Jun 18, 2012
- Messages
- 6
- Motherboard
- Gigabyte H61N
- CPU
- 3570K
- Graphics
- 4000HD
- Mac
- Classic Mac
- Mobile Phone
After a lot of trials and tribulations, I was finally able to get the Mountain Lion 10.8.2 working with my Ivy Bridge CPU and Gigibyte H61N-USB3 using onboard HD 4000 video. I saw some threads that said it was not possible to make this combination work but somehow I got it work.
3570K CPU
GA-H61N-USB3 F8
HD4000
8GB RAM
2TB Seagate hard drive
Here's how I did it:
1.) Boot using UniBeast Mountain Lion USB installer with -v -x switch
2.) Use Disk Utility to create 250GB partition
3.) When install finishes, reboot, press F12 and select to boot from USB. In Chameleon, select ML hard drive with -x -v
4.) Network should work. Download 10.8.2 Combo Update, Multibeast, and H61N-USB F8 DSDT
5.) Run 10.8.2 Combo Update
6.) Reboot. Press F12 and select to boot from USB. Select Mountain Lion hard drive with -x -v
7.) For good measure, use DiskUtility to repair permissions. Not sure if this is required but it made me feel better.
8.) Run Multibeast. Select H61N-USB3 DSDT (rename to DSDT.aml) and Realtek Gigabit Ethernet driver
9.) After Multibeast finishes, open /Extras/org.chameleon.Boot.plist. Add the following line below GraphicsEnabler string
<key>Graphics Mode</key>
<string>1920x1080x32</string>
This will force Chameleon to boot in 1920x1080 resolution and prevented video problems I had on reboot.
10.) Open Terminal. Run the following commands from:
http://blog.yerkanian.com/2012/09/2...for-root-device-on-os-x-10-8-2-mountain-lion/
cd /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS
sudo mv IOAHCIBlockStorage IOAHCIBlockStorage.orig
sudo cp IOAHCIBlockStorage.orig IOAHCIBlockStorage
sudo /usr/bin/perl -pi -e 's|\x8b\x4a\x00\x00\xeb\x03|\x8b\x4a\x00\x00\xe8\x01|g' IOAHCIBlockStorage
sudo /usr/bin/perl -pi -e 's|\x74\x0e\x48\x8d\x3d\x72\x92\x00\x00|\xbf\xc8\x00\x00\x00\x90\x90\x90\x90|g' IOAHCIBlockStorage
sudo touch /System/Library/Extensions
This fixes the "Still Waiting On Root Device" error upon boot up.
11.) Reboot. Remove Unibeast USB to boot using ML hard drive. At Chameleon, hit any key and use -v to make sure there are no issues.
12.) Everything should work except audio. To fix it, download ML_AppleHDA-889-Alpha.zip from:
http://www.tonymacx86.com/audio/67763-ml-optimized-realtek-applehda-preview-alpha.html
- Removed AppleHDA.kext and and all ALC8xxHDA.kext (didn't find any on fresh install) from System/Library/Extensions.
- Download Kext Drop and used it to install the two kext's from ML_AppleHDA-889-Alpha.zip.
13.) Reboot
Note: If you extend the boot partion beyond 1TB you will get the following error on boot:
Loading Operating System …
boot0: GPT
boot0: test
boot0: test
boot0: GPT
boot0: test
boot0: test
boot0: error
To fix:
1. Boot using Mountian Lion Unibeast USB.
2. Run Disk Utility and unmount the ML drive
3. Launch Terminal and execute the following command:
dd if=/Volumes/"Unibeast Volume Name"/usr/standalone/i386/boot1h of=/dev/disk0s2
In my case is the command was:
dd if=/Volumes/USB/usr/standalone/i386/boot1h of=/dev/disk0s2
The follow seems to work correctly so far:
HD 4000
Network
Audio
USB 3.0
Sleep
The only minor issue I've had so far is that when upon waking up from sleep, I get an error if there was a USB drive plugged in. It says that the drive was improperly ejected. Also, sometimes the Bluetooth receiver sometimes looses connection with my Apple wireless mouse. But otherwise everything else seems to work.
3570K CPU
GA-H61N-USB3 F8
HD4000
8GB RAM
2TB Seagate hard drive
Here's how I did it:
1.) Boot using UniBeast Mountain Lion USB installer with -v -x switch
2.) Use Disk Utility to create 250GB partition
3.) When install finishes, reboot, press F12 and select to boot from USB. In Chameleon, select ML hard drive with -x -v
4.) Network should work. Download 10.8.2 Combo Update, Multibeast, and H61N-USB F8 DSDT
5.) Run 10.8.2 Combo Update
6.) Reboot. Press F12 and select to boot from USB. Select Mountain Lion hard drive with -x -v
7.) For good measure, use DiskUtility to repair permissions. Not sure if this is required but it made me feel better.
8.) Run Multibeast. Select H61N-USB3 DSDT (rename to DSDT.aml) and Realtek Gigabit Ethernet driver
9.) After Multibeast finishes, open /Extras/org.chameleon.Boot.plist. Add the following line below GraphicsEnabler string
<key>Graphics Mode</key>
<string>1920x1080x32</string>
This will force Chameleon to boot in 1920x1080 resolution and prevented video problems I had on reboot.
10.) Open Terminal. Run the following commands from:
http://blog.yerkanian.com/2012/09/2...for-root-device-on-os-x-10-8-2-mountain-lion/
cd /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS
sudo mv IOAHCIBlockStorage IOAHCIBlockStorage.orig
sudo cp IOAHCIBlockStorage.orig IOAHCIBlockStorage
sudo /usr/bin/perl -pi -e 's|\x8b\x4a\x00\x00\xeb\x03|\x8b\x4a\x00\x00\xe8\x01|g' IOAHCIBlockStorage
sudo /usr/bin/perl -pi -e 's|\x74\x0e\x48\x8d\x3d\x72\x92\x00\x00|\xbf\xc8\x00\x00\x00\x90\x90\x90\x90|g' IOAHCIBlockStorage
sudo touch /System/Library/Extensions
This fixes the "Still Waiting On Root Device" error upon boot up.
11.) Reboot. Remove Unibeast USB to boot using ML hard drive. At Chameleon, hit any key and use -v to make sure there are no issues.
12.) Everything should work except audio. To fix it, download ML_AppleHDA-889-Alpha.zip from:
http://www.tonymacx86.com/audio/67763-ml-optimized-realtek-applehda-preview-alpha.html
- Removed AppleHDA.kext and and all ALC8xxHDA.kext (didn't find any on fresh install) from System/Library/Extensions.
- Download Kext Drop and used it to install the two kext's from ML_AppleHDA-889-Alpha.zip.
13.) Reboot
Note: If you extend the boot partion beyond 1TB you will get the following error on boot:
Loading Operating System …
boot0: GPT
boot0: test
boot0: test
boot0: GPT
boot0: test
boot0: test
boot0: error
To fix:
1. Boot using Mountian Lion Unibeast USB.
2. Run Disk Utility and unmount the ML drive
3. Launch Terminal and execute the following command:
dd if=/Volumes/"Unibeast Volume Name"/usr/standalone/i386/boot1h of=/dev/disk0s2
In my case is the command was:
dd if=/Volumes/USB/usr/standalone/i386/boot1h of=/dev/disk0s2
The follow seems to work correctly so far:
HD 4000
Network
Audio
USB 3.0
Sleep
The only minor issue I've had so far is that when upon waking up from sleep, I get an error if there was a USB drive plugged in. It says that the drive was improperly ejected. Also, sometimes the Bluetooth receiver sometimes looses connection with my Apple wireless mouse. But otherwise everything else seems to work.