Jump to content

[Guide] Snow Lepard Retail on Asrock G31-M S and GS


  • Please log in to reply
45 replies to this topic

#1
Giorgio_multi

Giorgio_multi

    InsanelyMac V.I.P.

  • Gurus
  • 9,514 posts
  • Gender:Male
  • Location:Ferrara, Italy
  • Interests:Elettronica in genere, informatica e Sistemi Operativi in particolare. Cani da slitta e Sleddog....
With this method you can have Snow Leopard Retail 64bit on Asrock G31-M S and GS motherboards

On board 2.0 USB controller conflicts with ICH7 then you need to use PS2 mouse and Keybord and you must set the BIOS as below.

You must have SATA Hard Disk and DVD recorder.


EDIT 15/02/2010: In Snow 10.6.2 with new Netkas's boot and PC EFI 10.6 the ATI Radeon 43xx 45xx and 46xx series are working with QE/CI (see Netkas site)


The on board video card (GMA3100) is not supported by Mac OS X so you need a PCI-E external card (Nvidia for me)

What you need:

1) Snow Leopard Retail DVD (legally);

2) Kexts and utilities package: http://www.megaupload.com/?d=ZYGRTY0L

3) An empty CD

4) An empty SATA HD for Snow Leopard

5) A USB key

You must flash the BIOS

For G31-M S: http://www.insanelym...p...st&id=46734


For G31M-GS: http://www.insanelym...p...st&id=46735

BIOS settings: (only the most important)

CPU Configuration:
Enhanced Halt State [Disabled]
Intel Virtualization Tech. [Enabled] : (this option is present only if your CPU supports this technology)
CPU Thermal Throttling [Enabled]
No-Execute Memory Protection [Enabled]
Intel SpeedStep Tech. [Disabled]
On-Demand Clock Modulation [Disabled]

ACPI Configuration:
Suspend To RAM [Auto]
Repost Video on STR Resume [Yes]
Check Ready Bit [Disabled]
Restore on AC/Power Loss [Power Off]
Ring-In Power On [Disabled]
PCI Devices Power On [Disabled]
PS/2 Keyboard Power On [Disabled]
RTC Alarm Power On [Disabled]
ACPI HPET Table [Enabled]

IDE Configuration:
ATA/IDE Configuration [Enhanced]

USB Configuration:

USB Controller [Enabled]
USB 2.0 Support [Enabled]
Legacy USB Support [Disabled] (PS2 mouse and keyboard)

----------------------------------------------------------------

Fase 1 (Installation)

Download the kexts and utility package;
Burn G31-M iso;
Copy the package on a USB key;
Boot the PC fron DVD writer with inside the burned G31-M CD;
When appears the Chameleon screen eject the CD;
Insert Snow Leopard DVD;
Push F5 to refresh DVD;
Choose MAC OSX INSTALL DVD;
With Disk Utility create (choose GUID partition table) a Mac OS X (journaled) partition called Snow
Install Leopard on Snow, don't install printers and the languages different from your)
At the end of installation reboot from the DVD writer with inside the G31-M CD and choose Snow (in verbose mode)

Run the wizard.

------------------------------------------------------------------

Fase 2 (Post Installation)


Insert the USB key with the kexts and utilities package and expand it on the Desktop

Run "Chameleon 2 RC3", and choose to install on Snow partition

Run "PCEFI 10.5 installer G31M" and choose to install on Snow partition

Copy from the package the Extra folder on Snow root /

With Kexthelper install from SLE voodooHDA.kext and, if you have G31-M GS motherboard, RealtekR1000.kext

Open in SLE "VoodooHDA Panel + VoodooKiller" folder and follow the instructions from file "guida voodookiller" (thank you to Barbonenet); escuse me for italian in this file, i'll translate it as soon.

You need the UUID of Snow partition: open Disk Utility, with right mouse button choose information and "copy" the Universal Ident.;
In the /Extra folder open com.apple.Boot.plist and "paste" this value instead of "mettete qui ilvostroUUID" and do the same thing with smbios.plist

Run "MacToPlatformUUID", window will appear with a Mac Address and a IOPlatformUUID; put the mac address, without columns, in the info.plist of PlatformUUID.kext in /Extra/Extensions after:
00000000-0000-1000-8000-

Run "KextUtility" and at the end close it

Reboot from Snow HD and you should have Snow Leopard 64 bit fully working except the internal mic and the sleep.

Good luck. Each council and improvement are welcome

Giorgio

#2
LoLL

LoLL

    InsanelyMac Protégé

  • Members
  • PipPip
  • 68 posts

The video card inside GMA3100 is not supported by Mac OS X so you need a PCI-E external card ( Nvidia)


The GMA3100 should be managed, maybe after pci ids mod. macMini and macbookair used this IMHO.

#3
Giorgio_multi

Giorgio_multi

    InsanelyMac V.I.P.

  • Gurus
  • 9,514 posts
  • Gender:Male
  • Location:Ferrara, Italy
  • Interests:Elettronica in genere, informatica e Sistemi Operativi in particolare. Cani da slitta e Sleddog....

The GMA3100 should be managed, maybe after pci ids mod. macMini and macbookair used this IMHO.



Hey dear new member, the card that works is GMAX3100 (for laptop)

GMA3100 is another chip, (for desktop) and doesn't works in Mac OS X.

Before posting is better to be documented

Giorgio

#4
LoLL

LoLL

    InsanelyMac Protégé

  • Members
  • PipPip
  • 68 posts

Hey dear new member, the card that works is GMAX3100 (for laptop)

GMA3100 is another chip, (for desktop) and doesn't works in Mac OS X.

Before posting is better to be documented

Giorgio


missed the X


you're right, this is diff between newbee and guru... we are just here for noise and make guru less alone !

#5
Giorgio_multi

Giorgio_multi

    InsanelyMac V.I.P.

  • Gurus
  • 9,514 posts
  • Gender:Male
  • Location:Ferrara, Italy
  • Interests:Elettronica in genere, informatica e Sistemi Operativi in particolare. Cani da slitta e Sleddog....

missed the X


you're right, this is diff between newbee and guru... we are just here for noise and make guru less alone !



The difference between the two graphic chips is well known and much discussed on the forum, no need to be a guru, just read and a minimum of humility


Giorgio

#6
eRensson

eRensson

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
I've been waiting for something like this for my motherboard!

I will try this during sunday, this will be my first time doing it so it might take a while.

I dont have a nvidia card, i got a hd4670 pcs, might it work?

I got both sata hdd and dvd, does it matter how its pluged in into the motherboard? DVD or HDD in SATA1?

best regards

#7
Giorgio_multi

Giorgio_multi

    InsanelyMac V.I.P.

  • Gurus
  • 9,514 posts
  • Gender:Male
  • Location:Ferrara, Italy
  • Interests:Elettronica in genere, informatica e Sistemi Operativi in particolare. Cani da slitta e Sleddog....

I've been waiting for something like this for my motherboard!

I will try this during sunday, this will be my first time doing it so it might take a while.

I dont have a nvidia card, i got a hd4670 pcs, might it work?

I got both sata hdd and dvd, does it matter how its pluged in into the motherboard? DVD or HDD in SATA1?

best regards


No, HD4670 doesn't works now (no QE/CI and OpenCL), in future I hope. There are Netkas's beta drivers from 10.6.2 but for me only black screen.

DVD in SATA 1, HD in SATA 2

Giorgio

#8
Lisac1606

Lisac1606

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
Hey Giorgio!

I've got a problem, I can't even get to the install screen.

I have G31-MS, Pentium Dual-Core E5200 and ATI HD4670

When I insert boot CD, all goes well, Chameleon appears and I insert Snow Leopard DVD. I start it with -v setting so I can see the console. It loads for about 5mins, then it writes "previous shutdown cause: 3" and all black-and-white dots appear on the screen.

Do you have any idea what could be the problem?

#9
Giorgio_multi

Giorgio_multi

    InsanelyMac V.I.P.

  • Gurus
  • 9,514 posts
  • Gender:Male
  • Location:Ferrara, Italy
  • Interests:Elettronica in genere, informatica e Sistemi Operativi in particolare. Cani da slitta e Sleddog....

Hey Giorgio!

I've got a problem, I can't even get to the install screen.

I have G31-MS, Pentium Dual-Core E5200 and ATI HD4670

When I insert boot CD, all goes well, Chameleon appears and I insert Snow Leopard DVD. I start it with -v setting so I can see the console. It loads for about 5mins, then it writes "previous shutdown cause: 3" and all black-and-white dots appear on the screen.

Do you have any idea what could be the problem?


Is a videocard problem. The guide is for NVIDIA Graphics cards.

You must restore the DVD on a USB key and remove ATIRadeonX2000.kext and install from USB key

(instead of Snow DVD choose usb key with restored and modified installation System)

Giorgio

#10
UTK

UTK

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts
I have a Asrock G31M-S mobo, and i was searching for a guide like that. Thank you.

But the boot CD gives me a kernel panic, in verbose mode it stop with the message:

"ACPI_SMC_PlataformPlugin... timed out"

So i used another boot cd, and it instaled ok, so i proceeded with the post instalation.

When i open the "MacToPlatformUUID", it gives me an "error" where the MacAdress should be.

i instaled SL on that board, but no Lan or Video, (nVidia 6200 doesnt worked with EFI Strings from OSx86Tools..)

Thanks.

#11
UTK

UTK

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts
"bump"

I dont like to do that but i really need =]

#12
t6590

t6590

    InsanelyMac Protégé

  • Members
  • PipPip
  • 55 posts
Works like a charm. Brilliant work Signor Giorgio, had too much trouble reading Italiano instructions, but happy in the end. Wonder why snow does not show Core Image and Quartz Extreme info in profiler. I believe I got hardware acceleration on nVidia GF 9400GT 1Gib, because I can play some games. Got false shutdown issues. ;)
Pentium Dual Core
AsRock G31M-S
nVidia GeForce 9400GT 1 Gib
2 GB 667Mhz(id'd as 800 Mhz)


#13
slimbada

slimbada

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts

Works like a charm. Brilliant work Signor Giorgio, had too much trouble reading Italiano instructions, but happy in the end. Wonder why snow does not show Core Image and Quartz Extreme info in profiler. I believe I got hardware acceleration on nVidia GF 9400GT 1Gib, because I can play some games. Got false shutdown issues. :)
Pentium Dual Core
AsRock G31M-S
nVidia GeForce 9400GT 1 Gib
2 GB 667Mhz(id'd as 800 Mhz)


is your lan working? i installed everthing according to the guide but i can get lan to work, other than that everthing is working. pls help me how you people got lan working? i also had the shutdown/sleep issues but sorted it out by deleting dsdt.aml from the pack and generating new one on my machine.
Intel E7400
Asrock G31M-S
Nvidia 9600gt 512mb
4gb 667 ram

#14
beregg

beregg

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts

is your lan working?

i also had the shutdown/sleep issues but sorted it out by deleting dsdt.aml from the pack and generating new one on my machine. 


After flashing the BIOS you have to make a CMOS Reset on the Board, then LAN will be available





How did you get Sleep working correctly ???

#15
Jonathan Chiapas

Jonathan Chiapas

    InsanelyMac Protégé

  • Members
  • Pip
  • 14 posts
Hey friend I'm sorry for this question but, may be could you said me how to apply the patch to the bios, cause it is a .rom file and i do not know how to do it. I will be really appreciated with your help Thank you

#16
Jonathan Chiapas

Jonathan Chiapas

    InsanelyMac Protégé

  • Members
  • Pip
  • 14 posts

After flashing the BIOS you have to make a CMOS Reset on the Board, then LAN will be available





How did you get Sleep working correctly ???

Hello, Excellent guide my friend, i could installl the system nicely and at list everything its running. But I just have some questions, if you please.

First Why on 64bits is it better? or is it necesary?
Second, When firstable i installed the system my resolution was correctly on 1024*768 60ghz, but after i installed all the patched that you told us and restar the system. My resolution changed to 800*600 85ghz and there is no anymore to select the before one. I have a Nvidia 7200 pci express

And I cant to get ready the ethernet or lan, and i already have done the cmos. Please just help me if you can, I will be really appreciate with you for this, and I do apologize for any inconvinient. Thank You

#17
Jonathan Chiapas

Jonathan Chiapas

    InsanelyMac Protégé

  • Members
  • Pip
  • 14 posts

After flashing the BIOS you have to make a CMOS Reset on the Board, then LAN will be available





How did you get Sleep working correctly ???


Well just traying some kext that are on the package that we downloaded I get fix the ethernet thank you in advance, but I could not to get work the video and is there a way to make the sleep works properly?????

thank you

#18
Giorgio_multi

Giorgio_multi

    InsanelyMac V.I.P.

  • Gurus
  • 9,514 posts
  • Gender:Male
  • Location:Ferrara, Italy
  • Interests:Elettronica in genere, informatica e Sistemi Operativi in particolare. Cani da slitta e Sleddog....

Well just traying some kext that are on the package that we downloaded I get fix the ethernet thank you in advance, but I could not to get work the video and is there a way to make the sleep works properly?????

thank you



The sleep don't works (for me)

Wich injector have you used? (NVinject, efistrings i.e.)

Giorgio

#19
Jonathan Chiapas

Jonathan Chiapas

    InsanelyMac Protégé

  • Members
  • Pip
  • 14 posts

The sleep don't works (for me)

Wich injector have you used? (NVinject, efistrings i.e.)

Giorgio

I just installed all the guide step by step, even i already tried the Nvinject but it does not still work, it does not show me the resolotion 1024*768 60ghz as on the beginin of the isntalation.

#20
Giorgio_multi

Giorgio_multi

    InsanelyMac V.I.P.

  • Gurus
  • 9,514 posts
  • Gender:Male
  • Location:Ferrara, Italy
  • Interests:Elettronica in genere, informatica e Sistemi Operativi in particolare. Cani da slitta e Sleddog....

I just installed all the guide step by step, even i already tried the Nvinject but it does not still work, it does not show me the resolotion 1024*768 60ghz as on the beginin of the isntalation.



Delete NVinject.kext and create a EFIstring with EFIstudio or OSX86 tools, cooy the string and paste it in the com.apple.Boot.plist (see in the forum the Topics related to Efi String)

Another procedure is with almost PC-EFI 10.5 to activate GraphicsEnabler in the com.apple.Boot.plist

(but this is a problem not correlated with the Guide, is a problem reguarding the Videocard)

Giorgio





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy