the-negative
Oct 14 2007, 11:09 AM
SB600 support (Almost all ATI chipsets after 480X) is still very incomplete in Tiger, where most revisions don't even give a patch or a good kext to start with. Every workaround I've tried from InsanelyMac just goes loco (waiting for root device)
However, this image below shows a user patch available for SB600 (which handles both SATA and IDE)

Anyone having 9a527 seeing the same patches to confirm?
(And if in any case, capable of helping out by extracting the SB600 files?)
blubbbla
Oct 16 2007, 11:03 AM
would also love to see the sb600 patch as a standalone version. sadly i cant't search for those katana, so which leopard install-dvd is it?the-negative: see my sig on sata harddrive. had the same problem as you but with a little plist-editing it worked for me. you also have sata? sadly now my ide/pata-connections are really really slow and copying files consumes 100% of the cpu...
the-negative
Oct 16 2007, 02:12 PM
Actually I fixed the problem with a .pkg installer that did all the tough stuff, but still it's intriguing that ATA is that slow (same here)
Thank god I installed on VMWare.
blubbbla
Oct 16 2007, 02:27 PM
you post a link to a japanese forum in this thread:
http://forum.insanelymac.com/index.php?sho...id=471352&#so could it be that this is the kool_patch in your screenshot in the first post? if so i would guess we need a new real sb600 kext with ata working in udma-mode
blubbbla
Oct 16 2007, 04:21 PM
got it!!! i used the
method provided by dcat and have now ata and sata-support at full speed.
see below for downloading the two extensions. all credits go to dcat
as always do
sudo chmod -R 755 /System/Library/Extensions/*
sudo chown -R root:wheel /System/Library/Extensions/*
and remove the kext-cache and boot with -f
Chainik
Oct 24 2007, 10:05 AM
Can't download the attachment:
"Sorry, some required files are missing, if you intended to view a topic, it's possible that it's been moved or deleted. Please go back and try again".
blubbbla
Oct 26 2007, 03:09 AM
just uploaded it again. see above post
Mysticus C*
Oct 26 2007, 04:58 PM
thanx blubbbla for your efforts, i just have couple of questions....
i check the ids of my sb600 ide/sata controllers and ide is 438c1002 but sata is 43801002 and i m using sata hdd, so;
my question is:
did you add both the sata id (0x43801002) and pata id (438c1002) as dcat's method suggested?
or
did you only add the pata (ide) driver id (0x438c1002)? to the main source file
(i ask this because i check the appleonboardpcata.kext and in the info file there is only 438c1002 id (pata) exist...
i didnt see the sata id (43801002) so if you added the sata id in the source file but didnt add it to the info file,
solution for me would be very easy only add the id to appleonboardpcata.kext
but when you were editing the source file, if you didnt add the 43801002 id than it is diffucult for me to get my sata drive work...
bcoz i dont know how to edit the source file as it is mentioned in dcat's solution method he got the source from darwin site and bla bla bla change it to x86 etc i dunno how to do all these...
second question is there are two files inside the zip file... 1 appleonboardpcata.kext and ioatafamily.kext ==> little confusion here.... appleonboardpcata is also part of ioatafamily/contents/plugins / so why there are two appleonboardpcata files? one to be in extensions folder? or is it also have to be moved to ioatafamily/contents/plugins to replace previous one in it?
bcoz the files as supplied didnt work yet as i dont understand the way the files are provided and i am at waiting for root device screen.... cant pass it yet.... as obviously something wrong with the configuration.
thanx in advance
dcat
Oct 29 2007, 06:12 AM
hello mysticus, i'm sorry my post maybe was misunderstood: correcting the sourcecode gave me only pata compatibility to udma6. if you see sata deviceids, well it's the original freebsd driver.
i managed getting sata working this way: i remember reading on a bsd piece of code that sb600 sata was just an ahci compatible sata controller, so i tried to use the appleviaata kext.
locate /System/Library/Extensions/IOATAFamily.kext/Contents/PlugIns/AppleVIAATA.kext/Contents/Info.plist
edit the file and add under "8237 SATA" section the sb600 sata deviceid.. mine looks like:
<key>IOPCIPrimaryMatch</key>
<string>0x528810B9 0x31491106 0x437A1002 0x43791002 0x43801002 0x43821002 0x00e310de 0x005410de 0x005510de</string>
i can assure you this kext is loaded right in my system and provides sata compatibility but i worked on these things a couple of months ago and don't remember exactly.
i'm trying now to understand how to add these drivers/patches directly to a uphuck installation, but still i can't repeat the exact steps i did to make everything work. as soon as i get something working you'll be the first to know guys...
Mysticus C*
Oct 30 2007, 02:29 PM
thanx mate i will check it out if it is gonna work or not... even if it doesnt thank you anyway...
Antonio Max
Nov 3 2007, 05:16 PM
QUOTE(blubbbla @ Oct 26 2007, 03:09 AM)

just uploaded it again. see above post
As dcat said on this post:
http://forum.insanelymac.com/index.php?sho...mp;#entry471847"i think that if you add also the sb200 and sb400 device ids to the file also people with those south bridges could use the kext without a problem"
Well, could you add sata support for your kext to support the SB400 SATA IXP SB400 on it? Would be a bless since my system cant even boot (it hangs on startup with a waiting for root device message)
Im trying to run 10.4.8 on a 3050 acer laptop and using mac drive to overwrite the kexts (so on windows, also, cant see any extensioncache om the specified directory to clean the cache. Can you help?
osterhas
Nov 17 2007, 11:50 AM
hello will this patch work with my AMD690G? Do I have to make any modifications?
Thanks in advance. Best regards, marcel
osterhas
Nov 19 2007, 05:31 PM
hey,
I've installed 10.4.5 with VMWare. My board is a Asus board with AMD 690G Chipset. So I went on using "
blubbbla" SB600_SATA_ATA driver, loaded it correctly. Now MacOs is way faster when starting in VMWare. A native boot is still not possible.. "waiting for boot volume... "
so I'd like to do what "dcat" is saying, but I can't find out the Device ID of my Harddrive. Could you please explain how to do that?
thank you
regards..
osterhas
Nov 22 2007, 11:36 AM
*bumb*
Mysticus C*
Nov 23 2007, 08:35 PM
QUOTE(osterhas @ Nov 19 2007, 05:31 PM)

hey,
I've installed 10.4.5 with VMWare. My board is a Asus board with AMD 690G Chipset. So I went on using "
blubbbla" SB600_SATA_ATA driver, loaded it correctly. Now MacOs is way faster when starting in VMWare. A native boot is still not possible.. "waiting for boot volume... "
so I'd like to do what "dcat" is saying, but I can't find out the Device ID of my Harddrive. Could you please explain how to do that?
thank you
regards..
they are not dev ids for hdds mate, they are dev ids for ide controllers... where your hdd/dvd-cd drives are connected..
resetu
Nov 28 2007, 06:35 AM
Thanks you so much, I just run a tiger on a 690G at very low speed,
dtcalvin
Dec 18 2007, 12:02 PM
great thanks to all friends above,especially the-negative,blubbbbla,dcat
firstly,I downloaded the sb600 sata kext above and replaced it to my extensions,unfortunately it did not work,then i extracted all plugin kext from the ioatafamily.kext and replaced them to my extensions,it worked!!!
just amazing!
so,thx again for ur effort!
dtcalvin
Dec 18 2007, 01:13 PM
orrrr~~
there is another problem......
when i reboot,mac can not find sata again.....
it reminds can not class Appleviaataroot
so i enter xp and delete sb600 sata kext and replace them again and reboot
then mac can recognize sata again,but still some problems:could not set up diskarb sessions.....try again soon...... for 4 times
then displayed quiet.....time out......,finally login into mac

b
is there any way to deal with this?
dtcalvin
Dec 20 2007, 01:51 AM
is there anyone kind can answer me?
why should i press -f to boot mac or else darwin can not find s-ata controller?
Antonio Max
Dec 20 2007, 02:44 AM
have you rebuilded the cache?
dtcalvin
Dec 21 2007, 12:34 AM
definitely!
what i am confused is that why i have to press -f to boot or else darwin can not find sb600 sata controller
whatever,i have appended -f to com.apple.boot.plist~~
knifeyspoony
Dec 22 2007, 02:52 AM
I have this the SB600 SATA controller. I can't install OS X because no hard drives are recognized. Can I somehow integrate the .kext into my installation DVD?
dtcalvin
Dec 22 2007, 08:12 AM
To knifeyspoony:
First,u can mout ur sata hard drive to legacy IDE if ur hard drive type is sata
senond try to install mac till u can successfully boot into system,then install this sb600 sata kext
OK,enjoy Mac
knifeyspoony
Jan 3 2008, 12:31 AM
Thank you, but unfortunately my Dell BIOS does not have the "legacy IDE" option.
knifeyspoony
Jan 9 2008, 03:13 AM
Is this likely to work?
- Install OS X on external HDD
- Add SB600 patch to installation
- Copy entire filesystem to internal SATA drive (use dd in Linux?)
- Change fstab and bootloader pointers to refer to the new drive
~OSX86~
Jan 12 2008, 05:39 AM
Hi all can anyone tell me how to go about installing ATI SB600 ATA/SATA .kext coz I am a new to all this I installed Leopard on my IDE but wanna use my xp data which is on SATA ... so how to go abt it. Thanks in advance ... please guide me the complete procedure .. i hv downloaded ATI SB600 ATA/SATA .kext
kasatka
Jan 14 2008, 05:04 PM
can anyone guide step by step to use the kext ?
knifeyspoony
Jan 14 2008, 06:42 PM
I had no problem finding .kext instructions using Google.
woy
Jan 27 2008, 02:22 PM
got kalyway 1.4.10 with vmware it recognizes the harddrives but cannot format them... i see the rainbow circle no error message but after that nothing happened...
Simonsayz
Feb 14 2008, 04:42 PM
Quick question to ANYONE who can help me. I've tried to install many versions of Mac OS X and all of them would boot off the DVD but would fail to recognise the HDD from the disk utilities menu. It would only list the 4 gig DVD drive. This has been driving me absolutly crazy. I dont know if it's only ment for XP or not but I have a Vista Home Premium. (Man i hate Vista)

I partitioned the drive too with Acronis Disk Director. I dont know what other information to list for my laptop so here is what i got. If you need more information just let me know.
My computer specs are:
HP Pavillion dv6748us
ACPI x86-Based PC (Mobile)
Mobile Dual Core AMD Turion 64 x2 TL-60 2000MHz
NVIDIA GeForce 7150m/ nForce 630m
Someone PLEASE help me figure out how to put Mac on my PC lol (I'm too cheap to buy a Mac

)
THANK YOU!!!!!
Mark Saraiva
Feb 21 2008, 05:09 AM
QUOTE(blubbbla @ Oct 16 2007, 02:21 PM)

got it!!! i used the
method provided by dcat and have now ata and sata-support at full speed.
see below for downloading the two extensions. all credits go to dcat
as always do
sudo chmod -R 755 /System/Library/Extensions/*
sudo chown -R root:wheel /System/Library/Extensions/*
and remove the kext-cache and boot with -f
Hi, can you upload the file again? it gives me an error when i try to download it from the forum!
Thanks
plyrath
Mar 13 2008, 04:53 AM
Where do I put the 2 folders IOUTAFAmily or whatever it is and Apple On Bourd?????? I downloaded them two do I add them to the iso? if so where?
impulsion
Mar 22 2008, 08:42 PM
i just want some info on how to patch a install dvd with this using windows, i don't have a functioning osx build cause i can't get any of them to load!!! i get still waiting for root device on all. this really seems to be an issue with a lot of people on here! would be nice if someone could add this to future builds of osx or at least make a patch for current iso's!
Houbos
Mar 23 2008, 02:09 PM
impulsion>I have the same problem. I tried 10.5.2 for AMD (32-bit), Zephyroth 10.5.2.revision 1 and revision 2, but with no success. We should patch DVD with .kext files, right?
terrorgen
Apr 15 2008, 09:01 PM
I don't know if this is a problem related to this kext, but I'll post it anyways.
My Hackintosh used to detect and mount DVDs properly before applying this patch. I applied this patch so that I won't be switching between AHCI and IDE mode everytime I switched between Windoze and Mac.
Now something happened, both my CD and DVD drives are detected (well, sometimes they don't), but the OS don't automatically mount discs whenever I insert a disc to any of the drives. (I haven't tried to mount them manually though)\
Any solutions?
(Of course, I have SB600 chipset, and both optical drives are IDE)
jeremiahzg
Apr 16 2008, 06:05 AM
I patched the Zephyroth 10.5.1 AMD image with this and installed on my SB600 SATA drive successfully. After the installation, I copied both kexts to the hard drive (using the install DVD) and chmod'd them recursively to 755 and chown'd them recursively to root:wheel, then booted with -f. After some FireWire messages, the dis{c,k} drives stop and the message "Still waiting for root device" repeats at one-minute intervals, and the system does not boot. Any suggestions for fixing this? Do I need to delete Extensions.mkext (or the like) rather than boot with -f?
Thanks.
zzrabbit
Jun 12 2008, 02:38 AM
Just one small problem with this,
The ATA works great with AppleServerWorksATA ,
But, using the VIAATA for SB600 Sata Support, is defeating the purpose, the VIAATA only supports sata-150 not sata-300.
ZZ
I have looked at the code but can't figure out what to do. ....
d412k5t412
Aug 24 2008, 04:09 PM
I got Leopard to show the DVD drive with the patch and unpacking the plug-ins, but nothing will load from the cds. Any ideas?
update:
I am able to copy the information from the CDs.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.