Jump to content

AMD Gigabyte GA-M61P-S3 Install Guide


  • Please log in to reply
4 replies to this topic

#1
Free4Mac

Free4Mac

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts
For anyone else who has this motherboard, here are my notes for getting OSx86 working on it.

Motherboard: Gigabyte GA-M61P-S3 (nForce 430, GeForce 6100 video)
CPU: I'm using an Athlon64 x2 5600+ (2.8 GHz)

I installed from the Tubgirl 10.4.10 DVD. Everything works after the install except SATA, Ethernet, and the onboard video (limited to 1024x768, no QE/CI). Also, Shut Down and Restart halt the CPU, but don't power off or reboot. I have to use the power or reset switch to finish those jobs.

For video, I'm using a GeForce 7100GS or 7300GT with the NV40 add-on selected in the Tubgirl install.

I tried several supposedly supported PCI Ethernet cards, but either they weren't recognized at all (3com 3c905c, Netgear FA310/311/312) or the machine hung after using them for a few seconds (Intel PRO/1000 MT). There is an nForce Ethernet driver here, which currently almost works after adding the device ID 0x03EF10DE to its Info.plist:
nForce Ethernet kext
The forcedeth kext for Ethernet (doesn't work for nForce 430) comes with Tubgirl 10.4.10; I removed it.
I finally got a RealTek 8169 based gigabit Ethernet PCI card (LINKSKEY LKG-6100); Tubgirl 10.4.10 includes the open source R1000 driver for it, and it works fine.
I also successfully used a USB Netgear FA120 or Linksys USB200M with the USBAx8817x 1.0.3b9 driver from here: USB Ethernet kext

For SATA, I installed an nForce 430 MCP51 (and other nForce) driver which is available at:
nForce SATA kext
Because the Tubgirl 10.4.10 DVD doesn't include SATA support for the nForce 430, I installed to an ATA hard drive by booting from a USB DVD drive. Later I cloned the ATA drive to a SATA drive using Clonetool Hatchery.

To install, I had to format the hard drive using the Disk Utility from the JaS 10.4.8 DVD. The Tubgirl 10.4.10 installer's Disk Utility doesn't arrange for the boot loader to be installed correctly. The magic of formatting in FAT32 (MS-DOS) first leaves some space for the MBR Darwin boot loader.

1. Boot from the JaS 10.4.8 DVD.
2. Run Utilities>Disk Utility.
3. On the left, select the drive to install on. Click the Partition tab. Select 1 Partition (or however many you want). Select MS-DOS file system. Click Options and select MBR. Format the drive.
4. On the left, select the partition (not the drive). Click the Erase tab. Select HFS+ (Journaled) file system. Erase the partition.
5. Select the drive and click the Eject button at the top of the window.
6. Turn off the computer and reboot from the Tubgirl 10.4.10 DVD.

To make a bootable clone of an OSx86 hard drive, you can't use SuperDuper or Carbon Copy Cloner, because they don't know about its special boot requirements. You have to use Clonetool Hatchery. I used the package on the XXX 10.4.11 DVD, which comes with a script that modifies some frameworks on Tiger to make it work. Reportedly it doesn't work on Leopard yet.

It is possible to boot OSx86 from a USB hard drive, but when other high-speed USB devices are plugged in (such as the Ethernet I used at first), the system tends to hang, so I don't recommend it.

By default, Tubgirl 10.4.10 boots in text mode until it switches to the desktop, to aid debugging. To instead get the usual gray Apple logo screen during boot, after installation use Text Edit to edit /Library/Preferences/SystemConfiguration/com.apple.Boot.plist
and remove the -v (for Verbose mode) from the Kernel Flags string value.

To install a kernel extension after the OS install, e.g. AppleNForceATA.kext:
Copy the kext to /System/Library/Extensions.
Open a terminal window, "sudo bash", and run:

cd /System/Library/Extensions
chown -R root:wheel AppleNForceATA.kext
chmod -R 755 AppleNForceATA.kext
kextload -v AppleNForceATA.kext
kextcache -k /System/Library/Extensions

iDVD from iLife '08 doesn't work on AMD. It gets most of the way through preparing a project for burning, then aborts with a multiplexer error. So I'm using iLife '06.

#2
Free4Mac

Free4Mac

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts
Here are my notes on installing Leopard on the Gigabyte GA-M61P-S3.
It performs better and more stably than Tiger.

Install from iPC 10.5.6 PPF5 Final ISO. Select:

10.5.5/9.5 Voodoo kernel
ALC883 audio
AppleSMBIOS-28 or AppleSMBIOS-27rev3-800 (doesn't matter)
Default Chameleon bootloader (PC_EFI v9)
AppleNForceATA
nForceLAN
Driver for your PCI Express video card
seatbelt 10.5.5

Works with both GUID and MBR disk partitioning systems.
Boot with -f first time. Repair permissions with Disk Utility.
Set sound output to first Line Out instead of Headphones in System Preferences.
Restart and shutdown work.

Not working: Sleep (didn't try the power management packages or speedstep kernel)
Untested: Builtin video, Time Machine

#3
glarbl_blarbl

glarbl_blarbl

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts
I have the same motherboard, and have followed this guide faithfully but have run into a big roadblock.

For some reason, after I finish installing and reboot the appleNforceATA driver complains that it 'found 0 units'. It found the mcp61 chipset just fine during install.

I have tried:
removing RAM to bring it to 4gb (was 6gb)
Installing to SATA and IDE
installing from usb-dvd and ide-dvd
appleViaATA
No ata chipsets
enabling RAID in bios (I couldn't find AHCI in the F7F bios)
repairing permissions via the applejack script

I don't know what else to try. Any ideas?

#4
glarbl_blarbl

glarbl_blarbl

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts
Not sure what went wrong with my iPC disk, I never got any errors... I tried an XxX 10.5.6 disk with exactly the same settings and it worked the first time!

edit:

trying to install Snow Leopard Server to this box, I wiped out my successful Leopard install... After failing to reinstall I did a bit of googling and found that I should enable AHCI. Nothing labeled as such in this mobo's BIOS so I emailed gigabyte. Apparently just enable RAID on the SATA chipset and disable it for each specific drive. Et voila!

#5
MrDJ

MrDJ

    InsanelyMac Protégé

  • Members
  • Pip
  • 44 posts
Has anyone had success with 10.5.7? I have been trying for months. The only way I can boot it is with a rd=disk command.





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