Jump to content

[GUIDE] Snow Leopard 10.6.7 on Asrock G31M-S

5 posts in this topic

Recommended Posts

SL 10.6.7 on Asrock G31M-S


About this guide


This is a quick tutorial to get Snow Leopard 10.6.7 working on Asrock G31M-S.

As I was in trouble trying to configure this motherboard so I will explain every step as precisely as possible. Additionally, when I started to try installing OSX on PCs, I would have appreciated some beginners tutorials. This is one of them.

Some steps may be accomplished with another solution, don't hesitate to contact me if you can improve this thread.

For example, maybe USBBusFix is available with Chameleon RC4, so you won't have to disable USB Legacy.

As i'm not a native english speaker, don't hesitate to PM me if there are misspellings in this topic.


USB Issues


The Asrock G31M-S is based on a ICH7 southbridge. According to this topic, the ICH7 southbridge is in conflict with USB Controller, which won't allow you to boot OSX correctly (you'll get a HPET error). To fix it, we will first disable USB Legacy in BIOS Settings.

What does this mean ? USB Legacy is used to allow USB HID (Human Interface Device) like a keyboard or a mouse to be emulated as PS/2 devices. With this enabled, you are able to use your keyboard with bootloaders that don't support USB devices (e.g: GRUB, or even boot device selection).

As we will initially disable LegacyUSB, you need a real PS/2 keyboard (or a USB keyboard with a USB->PS/2 adapter) to select items on boot steps.

After installing the latest Chameleon Bootloader, we will bypass this limitation adding a boot option with Lizard.


What doesn't work


For now, I wasn't able to set up the Realtek Audio card. I'll update this thread when it will be done.


What you need



Step 1 - Prepare your computer


  • Connect your PS/2 keyboard
  • Boot on your Windows Drive.
  • Burn iAtkos v2 s3 ISO to your blank DVD, using any DVD burner program, like DeepBurner
  • Extract the modified 1.30 BIOS on your hard disk root (C:\)
  • Install Macdrive
  • Restart your computer and press F6 when it's rebooting. If you don't get a screen like this, try rebooting and pressing F2, then go to the Smart section
  • Follow this instructions to flash your BIOS, select the 1.30 modified BIOS.
  • When it's done, enter your BIOS with F2, and go to Advanced -> USB Configuration. Disable USB Legacy pressing enter on this item and selecting Disabled with arrow keys.
  • Save settings pressing F10. This will reboot your computer.


Step 2 - Install Snow Leopard


  • While your computer is rebooting, press F11 to choose a boot drive
  • Select your DVD drive, and press enter
  • A boot menu should appear (Chameleon RC4). Press F8, select iAtkos volume, type -v, and press enter.
  • Several white lines on a black screen will appear, this is normal. It took me almost five minutes to boot. If you get a line like "HPET: probeHPET() failed", you must have forgot to disable USB Legacy (see the end of Step 1).
  • When the installation screen appear, select your language, and click on Next.
  • Go to Utilities (at the top of the screen) -> Disk Utility.
  • Select your OSX destination drive, select the Partition tab
  • Create 2 partitions, one named "osx" (the first one) with default values, and the other named "shared" not journaled (if you want to access it from Linux for example)
  • Apply modifications, and quit Disk Utility.
  • Click on Continue, and select "osx". Click on "Customize", uncheck VoodooHDA (sound driver), uncheck the first bootloader, check Chameleon RC5.
  • Apply settings, and install OSX.


Step 3 - Update and configure OSX


  • When the OSX installation is done, reboot and press F11. Select your Windows Drive.
  • If you correctly installed Macdrive, you should be able to see "osx" and "shared" in "My computer". Go to "shared" and move every downloaded files from "What you need" here, except iAtkos, your BIOS, and MacDrive.
  • Reboot your computer, press F11, select OSX drive
  • Type boot option "-v", ("-x -v" if it doesn't work) which will boot OSX in verbose (and safe) mode
  • When you're done with creating an account, install Apple Combo
  • Restart, F11, "-v"
  • Install Chameleon RC5, don't reboot.
  • Launch [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] and select only "Realtek Gigabit Ethernet" (this is for your network card). Don't reboot.
  • Launch Lizard, go to the Options tab, select USBBusFix, and click on Save (confirm if Boot.plist isn't found). This will allow you to boot with USB Legacy mode.
  • Reboot, press F2, and enable USB Legacy.


Now, you should be able to boot your fresh 10.6.7 installation pressing F11 each time you need to access to your

Everything should work normally :)

Link to comment
Share on other sites



Nice Guide. I have the same board.

I could use this board for months on OSX from 10.6.3 to 10.6.7 with nvidia GF8400GS but when I bought a radeon 5670card I couldn't get QE/CI working ever and sometimes I just couldn't boot in the OS.

I think the vga has something problem with the board coz' a lot of ppl don't have problem with the 5670radeon.


I can't really tell you the error message 'coz I gave up hacking a month ago but I remember I had "AppleIntelCpuPowerManagement.kext timed out" error something like this.


Do you know anything about this error message or any idea?

Link to comment
Share on other sites

  • 4 years later...



the patched bios isnt necessary dude. use chameleon as bootloader and the USBBootFix=Yes flag. but keep in mind u need a patched kernel for ur pentium d 935 cpu. or switch to a cheap core 2 duo.



  • Like 1
Link to comment
Share on other sites


  • Create New...