[HOWTO] Gigabyte GA-965P-DS3 + osx 10.4.7/10.4.8 JaS, How to get the DS3 (and probably similar boards) working in osX |
Welcome to the Genius Bar. Here's how this forum works:
1. Members are encouraged to make a guide that details something that they might have found troubling or challenging.
Chances are, if you've seen the same question asked over and over again, you should write a guide for it.
2. This is not the forum for asking questions. If you have a question about a thread that's already here, feel free to ask it.
Just don't start a thread for a specific question. Use the other forums here for that.
3. Posting links to off-site tutorials is not allowed.
4. That's it! Thanks for sharing your information with the rest of us. :)
To keep this forum clean this forum is moderated. You can post in existing topics but new ones will have to be approved before they show up.
[HOWTO] Gigabyte GA-965P-DS3 + osx 10.4.7/10.4.8 JaS, How to get the DS3 (and probably similar boards) working in osX |
|
thedguy
InsanelyMac Geek
|
![]() |
Sep 24 2006, 12:29 AM Post #1
|
![]() ![]() ![]()
|
.
. . See Page 3 for JaS 10.4.8 guide. damn this thing is getting sloppy. Credit for this guide needs to be given to ConroeMac, SABR and finally the (I assume with a name like Diego) man who proves that even the new guys can do just as good as the experienced Diego Sampaio... for trying out the purple Gigabyte/JMB363 ports with an Sata HD. I and I think SABR and ConroeMac all assumed they wouldn't work since the IDE ports work off of this controller as well (and they don't work). ========= ------ ========= This guide uses 10.4.7 Jas. You’ll need the network patch for samba/appletalk to work properly. This is a supplement to the regular install guides. I.e. you'll want a copy of the many guides in the wiki/osx86 bible thread in the sticky @ the top of this forum section Motherboard: Gigabyte GA-965P-DS3. Beauty of this board is LAN/PS2/USB all function out of the box. Audio is a simple edit. Drives (HD’s and optical): SATA hard disk* IDE WILL NOT WORK. Simple as that. If you are desperate to get IDE to work you’ll need an: SATA to IDE converter The rest of the hardware is up to you, PSU, ram, add-in cards etc… There are plenty of threads on video cards and I won’t go into that here, that and I really don’t know what does and doesn’t work The downside with this motherboard is anything connected to the ORANGE sata ports will run horribly slow. This is due to running not only in IDE emulation mode, but because the drives then run in PIO mode. Burning with DVD-RW drives in PIO mode can damage the drive. As far as I'm aware OSX does not like optical drives connected to the Purple SATA ports. ========= ---- ========= Now that you’ve got all the hardware, and in the case, here’s how to plug everything in so it’ll work, and how to setup the BIOS. First Hook up your SATA Hard Drive to the PURPLE ports on the board. Then connect your Sata DVD (or IDE converted to SATA drive) to the ORANGE ports.* This is important, the OSX DVD will not be able to even find the disc if it’s on the purple ports. *If you’re using a USB adapter on your DVD then ignore the whole Orange thing. Here’s a nice pic of the ports for reference: Remember, Yellow DVD, Purple HD. Your speakers will need to be connected to the Green port or you won’t get audio. Notice the port marked green, that’s the one you want to plug your FRONT speakers into. Now fire up your lovely new system, and hope you didn’t fry the ram (happened to me). If all goes well you should be able to go on... ===================== ------------------- ===================== Press DEL and go into the bios. See how I marked “Integrated Peripherals” in red? There’s a reason for that, go there. Set “Sata Port0-3 Native Mode” to “Disabled” You'll get "waiting for root device" errors from the Install dvd because this setting is enabled rather than disabled.If you’re not using any drives connected to the Orange port then this setting isn’t important, it only applies to the Orange ports. The Purple ports are controlled by the next setting talked about. Next, set “Onboard SATA/IDE Device” to “Enabled” And then right below it Set “Onboard SATA/IDE Ctrl Mode” to “AHCI”. (raid is untested and IDE will not work). Just make sure the parts in red in this screen shot match yours and you should be fine: You’ll need to set the boot order so that the CDROM boots before the HD’s. If you’re using a USB adapter on your DVD then you’ll want to set this to “USB-cdrom” instead. Save the bios settings and throw your OSX install disc and when you get to the point where you can select what to install, if your using a core 2 duo processor, use SSE3 patch and the updates, otherwise follow the normal guides for installing. You may be stuck with using the built in partitioner (disk utility) to setup your partitions. Since I dual boot with windows XP, I installed windows first with a 30 gig partition, then inside windows had it make a separate UNFORMATED partition. Then used OSX’s install disc to format the partition. Several times OSX destroyed my drive partitions on me, so I try to avoid using it. I think ubuntu will be able to see hard drives if they are connected to the ORANGE ports. If you want to use gparted, then try connecting to the Orange ports (with SATA native0-3 mode disabled) and partition that way. You can also download UBCD (click for link) and use RANISH to make the partitions or set a partition to bootable (incase you get a b0 error). One MASSIVE downside to this motherboard/chipset is the crap support in linux/dos, and makes partitioning a PITA. ===================== ------------ ===================== You should have a working installation of OSX. I'm aware there are gaps, but I did not feel like typing out how to install osx once the cd booted, it's been done time and time again. I may add it later. Anyway... Time for a little plagiarism at the expense of ConroeMac and Rammjet There are several options for these next steps, I made a simple script for fixing reboot and the audio, but if you want to do it manually the info is just blow. The script is at the bottom of this post. Keep in mind there are 2 ways to fix the restart problem. If the first option does work, my script probably won't (or it may if your just having issues with typos), you can try the post further down this page. Fix Audio: CODE 1. Delete AppleHDA.kext: In Terminal, type: sudo rm -rf /System/Library/Extensions/AppleHDA.kext sudo rm -rf /System/Library/Extensions.mkext sudo rm -rf /System/Library/Extensions.kextcache 2) Edit AppleAzaliaAudio.kext: In Terminal, type: sudo pico /System/Library/Extensions/AppleAzaliaAudio.kext/Contents/Info.plist Search for (use hotkey= ctrl + w): <key>IOHDAudioCodecVendorID</key> change the string to: <string>0x10ec0883</string> Exit pico sudo pico /System/Library/Extensions/AppleAzaliaAudio.kext/Contents/PlugIns/AppleAzaliaController.kext/Contents/Info.plist Search for (use hotkey= ctrl + w): <key>IOPCIPrimaryMatch</key> change the string to: <string>0x284b8086</string> Exit pico 3) Clean up the system: In Terminal, type: sudo diskutil repairpermissions / sudo kextload /System/Library/Extensions/AppleAzaliaAudio.kext kextcache -k /System/Library/Extensions/ 4) Then, reboot and enjoy sound out of two channels. Fix Reboot: 2 methods, if the first don't work, load the old kernel, and try the 2nd. Both methods worked fine for me, the 1st is much simpler. QUOTE (Kuzbad) cd / sudo -s cp mach_kernel mach_kernel.backup printf '\260\376\346\144' | dd if=/dev/stdin of=mach_kernel bs=1 count=4 oseek=578235 conv=notrunc OR you can try my post further down this thread. It's more complicated but it may work better, it may not. ======+++++++++++++========= ======Getting IDE to work========= ======+++++++++++++========= You can get IDE to work You will still have to get a working install with a USB or SATA DVD before this will work. Due to the unique nature of our systems, you will NOT (with 10.4.8 or older) be able to run OSX or it's install dvd from the IDE on these boards. It is a fact of life. Many thanks goes to Julian for finding the Vendor/Device ID's. The parts in RED are the parts to be added. QUOTE My SATA and PATA-DVD-Writer, both connected to the JMicron controller work perfect, and the IDE-Burner is connected without SATA-Converter to the green IDE connector. Here is what i did exactly. I editet /System/Library/Extensions/AppleVIAATA.kext/contents/info.plist: sudo nano /System/Library/Extensions/AppleVIAATA.kext/contents/info.plist then search for: <key>VIA SATA Controller</key> <dict> <key>CFBundleIdentifier</key> <string>com.apple.driver.AppleVIAATA</string> <key>Hardware Name</key> <string>8237 SATA</string> <key>IOClass</key> <string>AppleVIAATARoot</string> <key>IOPCIPrimaryMatch</key> <string>0x2363197B 0x31491106 0x00e310de 0x005410de 0x005510de</string> <key>IOProbeScore</key> <string>1000</string> <key>IOProviderClass</key> <string>IOPCIDevice</string> <key>Serial ATA</key> <true/> </dict> add the vendor and device id marked in red. edit /System/Library/Extensions/AppleAHCIPort.kext/Contents/Info.plist: sudo nano /System/Library/Extensions/AppleAHCIPort.kext/Contents/Info.plist then search for <key>GenericAHCI</key> <dict> <key>CFBundeIdentifier</key> <string>com.apple.driver.AppleAHCIPort</string> <key>IOClass</key> <string>AppleAHCI</string> <key>IOPCIClassMatch</key> <string>0x2363197B</string> <key>IOProbeScore</key> <integer>800</integer> <key>IOProviderClass</key> <string>IOPCIDevice</string> <key>Vendor Name</key> <string>Generic AHCI</string> </dict> change the vendor and device id to the value marked in red. then do the usual things: sudo rm -rf /System/Library/Extensions.kextcache sudo rm -rf /System/Library/Extensions.mkext chown -R root:wheel /System/Library/Extensions && chmod -R 0755 /System/Library/Extensions diskutil repairpermissions / shutdown osx, plug the sata and the ide-optical drive to the JMicron and it should work. AHCI or not doesn't matter. Well this did the job for me, and i hope it works also for those who don´t own a compatible harddisk(like WD or so) which works on the purple ports without patching this files. I added a little bit to his post. The doubling up of repairing permissions is to make sure everything goes properly. For some reason I had to do this to get the AppleVIAATA.kext to load properly after each reboot. A note for those with the GA-965p-S3 If your system uses the marvell 8056 rather than the 8053 found on the DS3 try following the instructions below. QUOTE sudo nano /System/Library/Extensions/IONetworking.kext/Contents/PlugIns/AppleYukon.kext/Info.plist search for "8053" (no quotes) and replace with "8056" (no quotes) Then search for "4362" (no quotes) and replace with "4364" save the file, repair permissions and reboot. ==========++++++++++++=========== ------------ My script for after first boot--------------- ==========++++++++++++=========== Here's my script, does the same thing as above but in less steps. This includes the AUDIO, RESTART, & IDE fix. CODE sudo rm -rf /System/Library/Extensions/AppleHDA.kext sudo rm -rf /System/Library/Extensions.mkext sudo rm -rf /System/Library/Extensions.kextcache sudo perl -pi -e 's/0x31491106/0x2363197B 0x31491106/g' /System/Library/Extensions/AppleVIAATA.kext/Contents/Info.plist sudo perl -pi -e 's/0x01060100/0x2363197B/g' /System/Library/Extensions/AppleAHCIPort.kext/Contents/Info.plist sudo perl -pi -e 's/0x10ec0880/0x10ec0883/g' /System/Library/Extensions/AppleAzaliaAudio.kext/Contents/Info.plist sudo perl -pi -e 's/0x26688086/0x284b8086/g' /System/Library/Extensions/AppleAzaliaAudio.kext/Contents/PlugIns/AppleAzaliaController.kext/Contents/Info.plist printf '\260\376\346\144' | sudo dd if=/dev/stdin of=/mach_kernel bs=1 count=4 oseek=578235 conv=notrunc sudo diskutil repairpermissions / sudo kextload /System/Library/Extensions/AppleAzaliaAudio.kext kextcache -k /System/Library/Extensions/ Open a terminal, and type "nano audio-restart-fix" and paste the above code into it. Press "ctrl+o" and then yes. type "chmod a+rwx audio-restart-fix" and then type "./audio-restart-fix" The restart fix won't work until the osx has rebooted. So finish anything else you want to do (like install video) and then shutdown, and turn the system back on, you should be running fine. You should now have full functioning IDE support. ++++++++++============++++++++++++ ========== Troubleshooting ============ ++++++++++============++++++++++++ Q: I keep getting "still waiting for root device"!!!! A: Connect your drives to the connectors farthest from the ide port. I have trouble from time to time if I connect any drives to the 2 orange ports closest to the ide connect. |
thedguy [HOWTO] Gigabyte GA-965P-DS3 + osx 10.4.7/10.4.8 JaS Sep 24 2006, 12:29 AM
jp266one Burning with DVD-RW drives in PIO mode can damage ... Sep 24 2006, 02:27 AM
moomoo I don't have this mainboard, but that has to b... Sep 24 2006, 03:05 AM
Ezhoon I must admit this is by far the best tutorial I... Sep 24 2006, 03:16 AM
thedguy Thanks for the responses. I actually felt it was ... Sep 24 2006, 03:29 AM
jp266one QUOTE (thedguy @ Sep 24 2006, 03:26 AM) T... Sep 24 2006, 04:16 AM
El_Hobo I will try to use RAID 1 with 2*250GB WD disks.
Re... Sep 24 2006, 10:28 AM
xerxes1358 Very good guide. Good job. Sep 24 2006, 06:56 PM
Conroe Mac Good to see all the info here! Sep 26 2006, 04:49 AM
thedguy I decided to split the other fix for the Reboot is... Oct 2 2006, 08:01 AM
El_Hobo I have now tested installing on 2*WD 250gb in RAID... Oct 6 2006, 07:37 PM
SABR QUOTE (El_Hobo @ Oct 6 2006, 08:34 PM) I ... Oct 6 2006, 11:56 PM
thedguy QUOTE (El_Hobo @ Oct 6 2006, 02:34 PM) I ... Oct 7 2006, 01:33 AM
El_Hobo QUOTE (thedguy @ Oct 7 2006, 01:30 AM) Si... Oct 7 2006, 12:27 PM
robotskip Thanks for the audio fix (Forgot who it was, on th... Oct 7 2006, 02:21 AM
SABR QUOTE (robotskip @ Oct 7 2006, 03:18 AM) ... Oct 7 2006, 12:23 PM
robotskip I followed the Device ID fix and got it working bu... Oct 8 2006, 01:03 AM
timmer QUOTE (robotskip @ Oct 7 2006, 09:00 PM) ... Oct 8 2006, 05:44 AM
robotskip Alright, I'll have it done in a day or 2, or s... Oct 8 2006, 07:51 AM
timmer QUOTE (robotskip @ Oct 8 2006, 03:48 AM) ... Oct 10 2006, 07:14 PM
SammyOSX86 Has the hard disk speed issue been solved? My impr... Oct 8 2006, 09:07 AM
SABR QUOTE (SammyOSX86 @ Oct 8 2006, 10:04 AM)... Oct 10 2006, 07:12 PM
som3on3 Guys, i had installed osx on another computer and ... Oct 22 2006, 11:49 AM
SABR QUOTE (som3on3 @ Oct 22 2006, 12:46 PM) G... Oct 22 2006, 06:52 PM
som3on3 QUOTE (SABR @ Oct 22 2006, 07:49 PM) Is i... Oct 22 2006, 09:31 PM
SABR Is it a Western Digital SE16 Caviar HDD? Oct 24 2006, 12:57 AM
BigBird Hi all!
I just wanted to say thanks to Conro... Oct 24 2006, 08:38 AM
julian23 Hello !
I just installed Jas 10.4.7 Release wi... Oct 28 2006, 01:23 PM
som3on3 QUOTE (julian23 @ Oct 28 2006, 01:20 PM) ... Oct 29 2006, 02:59 PM
som3on3 Seems that the problem is the hdd
and it seems on... Oct 30 2006, 12:44 PM
SABR QUOTE (som3on3 @ Oct 30 2006, 12:41 PM) S... Nov 2 2006, 05:51 PM
julian23 Success !
I finally got my SAMSUNG SATA2 to w... Oct 31 2006, 01:55 PM
Ed Madrigal QUOTE (julian23 @ Oct 31 2006, 07:52 AM) ... Nov 2 2006, 10:08 PM
Fuzzlet Is it possible to get that added to the installati... Nov 1 2006, 07:29 PM
thedguy For those getting "still waiting for root dev... Nov 2 2006, 07:23 AM
Ed Madrigal Wow what a break though. Nov 2 2006, 09:11 PM
thedguy Ed: Yes he does. And I can confirm it works. Tho... Nov 3 2006, 12:53 AM
Ed Madrigal What do you mean about the first boot.? The first ... Nov 3 2006, 01:14 AM
thedguy I fixed it. I just had to do the chown/chmod rath... Nov 3 2006, 02:08 AM
Ed Madrigal Thats awesome i just got all of my parts along wit... Nov 3 2006, 02:21 AM
aberracus A Breaktrough really really!
wonderfull! Nov 3 2006, 07:28 PM
chomsky93 1) Has anyone tried Julian23's method on 8.8.1... Nov 4 2006, 02:47 PM
fredperes wow, so many information, I got lost.
Can some... Nov 7 2006, 01:06 PM
thedguy It is IMPOSSIBLE to use or install OSX on an IDE d... Nov 7 2006, 10:29 PM
robotskip QUOTE (thedguy @ Nov 8 2006, 08:29 AM) Th... Nov 8 2006, 03:04 AM
thedguy I'm about to put up a 10.4.8 guide...
Install... Nov 8 2006, 03:20 AM
robotskip I went from 10.4.7 Original Server ISO then patche... Nov 8 2006, 03:56 AM
thedguy Credit for the info for this guide needs to be giv... Nov 8 2006, 04:24 AM
lorkp QUOTE (thedguy @ Nov 7 2006, 10:24 PM) Cr... Nov 11 2006, 06:52 AM
thedguy Repair the permissions. I had to manually repair ... Nov 11 2006, 06:17 PM
amanx i have sucessfully installed 10.4.8
i use the meth... Nov 8 2006, 04:58 PM
thedguy QUOTE (amanx @ Nov 8 2006, 10:58 AM) i ha... Nov 8 2006, 06:12 PM
A.I.Ghost tedguy
I have a question about IONetworkingFamily.... Nov 8 2006, 06:22 PM
thedguy QUOTE (A.I.Ghost @ Nov 8 2006, 12:22 PM) ... Nov 8 2006, 08:36 PM
lorkp I have a WD SATA hard drive.... So does Julian... Nov 8 2006, 07:21 PM
emzo The only way to install on GB 965P-S3 is to connec... Nov 9 2006, 06:31 AM
fredperes I got it! 10.4.6 installed. Vista + OSX workin... Nov 9 2006, 01:17 PM
lorkp i didn't repair the permissions correctly. wor... Nov 12 2006, 12:38 AM
Conroe Mac I can't get the Jas 10.4.8 DVD to boot. Peopl... Nov 15 2006, 09:06 PM
chelhydra QUOTE (Conroe Mac @ Nov 15 2006, 11:06 PM... Nov 16 2006, 10:15 AM
linuxjackie I using Gigabyte GA-965P-DS4
also ,i was followed ... Nov 17 2006, 04:28 AM
Conroe Mac Chelhydra: You used the 10.4.8 Jas DVD then?
Lin... Nov 17 2006, 08:17 AM
linuxjackie QUOTE (Conroe Mac @ Nov 17 2006, 04:17 PM... Nov 17 2006, 02:55 PM
Conroe Mac If I am using the Jas 10.4.6, the install is fine.... Nov 17 2006, 11:42 PM
thedguy QUOTE (Conroe Mac @ Nov 17 2006, 05:42 PM... Nov 18 2006, 12:22 AM
linuxjackie QUOTE (thedguy @ Nov 18 2006, 08:22 AM) Y... Nov 26 2006, 02:13 PM
linuxjackie QUOTE (linuxjackie @ Nov 26 2006, 10:13 P... Nov 27 2006, 07:40 AM
luh3417 QUOTE (linuxjackie @ Nov 27 2006, 07:40 A... Nov 27 2006, 12:51 PM
linuxjackie QUOTE (luh3417 @ Nov 27 2006, 08:51 PM) I... Nov 27 2006, 05:11 PM
linuxjackie QUOTE (luh3417 @ Nov 27 2006, 08:51 PM) N... Nov 29 2006, 06:19 AM
jp266one QUOTE (luh3417 @ Nov 27 2006, 12:51 PM) N... Dec 2 2006, 04:47 AM
A.I.Ghost Got a kill question:
And how do i get PCI slots wo... Nov 18 2006, 12:28 AM
Conroe Mac Hmm.. perhaps that is the problem. Nov 18 2006, 12:34 AM
Conroe Mac I am able to boot Jas 10.4.6 and Jas 10.4.7 but no... Nov 18 2006, 08:36 AM
SABR Try booting with:
CODE-v platform=X86PC fsb=yourf... Nov 18 2006, 11:02 AM
Goodie Conroe Mac: did you check if md5 of your 10.4.8 is... Nov 18 2006, 05:27 PM
Conroe Mac I am using reseed.
Hash check is good. I've ... Nov 18 2006, 07:55 PM
thedguy This post will be what I like to call a "no {... Nov 18 2006, 09:15 PM
jp266one QUOTE (Conroe Mac @ Nov 18 2006, 07:55 PM... Dec 1 2006, 07:05 AM
thedguy QUOTE (jp266one @ Dec 1 2006, 01:05 AM) I... Dec 1 2006, 07:20 AM
jp266one QUOTE (thedguy @ Dec 1 2006, 07:20 AM) I... Dec 1 2006, 10:51 PM
thedguy QUOTE (jp266one @ Dec 1 2006, 04:51 PM) I... Dec 3 2006, 04:28 AM
jp266one QUOTE (thedguy @ Dec 3 2006, 04:28 AM) I ... Dec 3 2006, 05:30 AM
El Jefe I have the 10.4.8 JaS reseed installed but I canno... Nov 25 2006, 09:03 PM
greenman100 QUOTE (El Jefe @ Nov 25 2006, 09:03 PM) I... Nov 25 2006, 11:02 PM
thedguy http://rapidshare.com/files/3117240/gigaby...3-4pa... Nov 27 2006, 07:42 PM
linuxjackie QUOTE (thedguy @ Nov 28 2006, 03:42 AM) h... Nov 28 2006, 06:19 AM
luh3417 Better than a poke in the eye with a sharp stick, ... Nov 28 2006, 03:28 PM
kleinstein i have also DS3 board and installed Jas 10.4.8 res... Dec 1 2006, 01:07 PM
Rammjet Try using -f instead of -v. If that works, add it ... Dec 1 2006, 01:09 PM
kleinstein QUOTE (Rammjet @ Dec 1 2006, 02:09 PM) Tr... Dec 1 2006, 01:29 PM
tomazzzzzzzzzzz QUOTE My Ram is 666MHz ,
why it show 66MHz ?
Is it... Dec 1 2006, 01:38 PM
Rammjet BIOS sets your RAM speed. OSX is just reporting it... Dec 1 2006, 01:41 PM
thedguy Just thought I'd report that I've been wor... Dec 1 2006, 09:42 PM
hasbean I'll be waiting for that thedguy
Thanks! Dec 2 2006, 10:16 AM
tomazzzzzzzzzzz QUOTE BIOS sets your RAM speed. OSX is just report... Dec 4 2006, 09:01 PM
thedguy http://forum.insanelymac.com/index.php?showtopic=3... Dec 5 2006, 12:44 AM
linkx Hi guys,
im using the DS3 with an external usb dv... Dec 6 2006, 04:41 AM
Rammjet When the installer asks you to hit F8, do so and t... Dec 6 2006, 04:44 AM
linkx Hi Rammjet,
the error is:
QUOTE Crash Reporter
S... Dec 6 2006, 05:09 AM ![]() |
|
Lo-Fi Version | Time is now: 21st November 2009 - 01:00 PM |