InfiniteMac OSx86  


Reply
 
Thread tools Display modes
  #1  
Old 08-15-2009, 06:57 PM
arterio arterio is offline
Puma
 
Join Date: Aug 2009
Location: Vancouver, BC
Posts: 26
OS X thinks my drives are external

I have 3 internal HDD's. They're connected via sATA. My icon's are orange, they've always been orange since installing iAtkos v7. I thought thats just how it was as I've never used OS X before. But from viewing screenshots of other's desktops I see all of theirs are gray. It was suggested to me by another member on this forum to download CandyBar and that might fix it. After looking at the current icon's and what they mean, it seems my system thinks all my internal drives are external drives.

Does anyone know why this is happening? It doesn't appear to be affecting my system performance. My computer boots in around 23 seconds, impressive to me considering I came from Vista 64-bit and it would take roughly 90 seconds to boot. I used to leave my PC on all the time because it took too long to boot up just to check email. Now I don't mind shutting it down.

Anyways, back on topic... is there some setting or preference I need to modify to tell OS X that my drives are internal not external?

Thanks!


Intel Core2 Quad Q9450 | Asus Rampage Extreme | 4GB DDR3-2000 | Diamond Radeon HD 5870 | ADI AD1988B Audio
200GB Seagate sATA2 | 2 x 250GB Seagate sATA2 | 500GB Seagate sATA2 | 1TB Maxtor USB | Pioneer DVR-212D sATA DVD+-RW
Mac OS X 10.5.8 | Voodoo 9.7.0 Kernel | VoodooHDA


Last edited by arterio; 08-15-2009 at 06:59 PM.
Reply With Quote
  #2  
Old 08-20-2009, 11:47 AM
Imkantus Imkantus is offline
 
Join Date: Jul 2009
Location: Germany
Posts: 779
This is caused as OS X doesn't recognize your AHCI Controller Interface correctly, there is a fix for the Asus Boards out of that series which will also give you correct Infos in the System Profiler, but it is fo 10.5.6 you can get it here but you better make a back-up of your current files first, if it doesn't work with 10.5.8.

Otherwise if you are just about the visual thing you need no ShareWare stuff to change any icon, http://support.apple.com/kb/HT2493?viewlocale=en_US

AMD Phenom II X4 955 - ASRock AM3A770DE - 8GB DDR3-1333 - Radeon HD 5570 1GB passiv - BCM4318 802.11b/g - Snow Leopard Retail
+++
AMD Phenom X3 8450 - ASRock AM2NF6G-VSTA (BIOS L2.39) - 4GB DDR2-800 - Radeon HD 4650 512MB - Snow Leopard Retail (retired) / OpenBSD
Reply With Quote
  #3  
Old 08-20-2009, 05:07 PM
arterio arterio is offline
Puma
 
Join Date: Aug 2009
Location: Vancouver, BC
Posts: 26
Thanks for the tip. I installed those KEXT's, backed up the originals. The system won't boot normally however unless I use the "-f" flag. Is there any way to resolve this?

Intel Core2 Quad Q9450 | Asus Rampage Extreme | 4GB DDR3-2000 | Diamond Radeon HD 5870 | ADI AD1988B Audio
200GB Seagate sATA2 | 2 x 250GB Seagate sATA2 | 500GB Seagate sATA2 | 1TB Maxtor USB | Pioneer DVR-212D sATA DVD+-RW
Mac OS X 10.5.8 | Voodoo 9.7.0 Kernel | VoodooHDA

Reply With Quote
  #4  
Old 08-21-2009, 08:13 AM
Imkantus Imkantus is offline
 
Join Date: Jul 2009
Location: Germany
Posts: 779
Quote:
Originally Posted by arterio View Post
The system won't boot normally however unless I use the "-f" flag. Is there any way to resolve this?
That's way curious as -f just causes OS X to rebuild the boot chaches.
You tried again after you figured that out?

For sure you can add the bootflag for default, just look up for com.apple.Boot.plist and you'll find out how to do.

PS. You didn't just drop in the files in within the Finder, did you?

AMD Phenom II X4 955 - ASRock AM3A770DE - 8GB DDR3-1333 - Radeon HD 5570 1GB passiv - BCM4318 802.11b/g - Snow Leopard Retail
+++
AMD Phenom X3 8450 - ASRock AM2NF6G-VSTA (BIOS L2.39) - 4GB DDR2-800 - Radeon HD 4650 512MB - Snow Leopard Retail (retired) / OpenBSD
Reply With Quote
  #5  
Old 08-21-2009, 01:53 PM
arterio arterio is offline
Puma
 
Join Date: Aug 2009
Location: Vancouver, BC
Posts: 26
Yes, I used Finder to copy the files. Is there any other way I should have done it?

Intel Core2 Quad Q9450 | Asus Rampage Extreme | 4GB DDR3-2000 | Diamond Radeon HD 5870 | ADI AD1988B Audio
200GB Seagate sATA2 | 2 x 250GB Seagate sATA2 | 500GB Seagate sATA2 | 1TB Maxtor USB | Pioneer DVR-212D sATA DVD+-RW
Mac OS X 10.5.8 | Voodoo 9.7.0 Kernel | VoodooHDA

Reply With Quote
  #6  
Old 08-21-2009, 02:11 PM
Imkantus Imkantus is offline
 
Join Date: Jul 2009
Location: Germany
Posts: 779
Quote:
Originally Posted by arterio View Post
Yes, I used Finder to copy the files. Is there any other way I should have done it?
Yes using KextHelper or the OSx86 Tools.
Just copying by Finder totaly messes up the file-permissions of the kext files.

Open a Terminal Window an enter the following commands line by line:

Code:
sudo -s
chown root:wheel /System/Library/Extensions/AppleAHCIPort.kext
chown root:wheel /System/Library/Extensions/IOAHCIFamily.kext
chmod 755 /System/Library/Extensions/AppleAHCIPort.kext
chmod 755 /System/Library/Extensions/IOAHCIFamily.kext
This should do the fix.

If this doesn't either use the OSx86 Tools, check the following Options "repair permissions", "Set kext permissions" & "Clear extensions cache" then execute & reboot.

AMD Phenom II X4 955 - ASRock AM3A770DE - 8GB DDR3-1333 - Radeon HD 5570 1GB passiv - BCM4318 802.11b/g - Snow Leopard Retail
+++
AMD Phenom X3 8450 - ASRock AM2NF6G-VSTA (BIOS L2.39) - 4GB DDR2-800 - Radeon HD 4650 512MB - Snow Leopard Retail (retired) / OpenBSD

Last edited by Imkantus; 08-21-2009 at 02:14 PM.
Reply With Quote
  #7  
Old 08-21-2009, 04:53 PM
arterio arterio is offline
Puma
 
Join Date: Aug 2009
Location: Vancouver, BC
Posts: 26
I did what you suggested and it fixed it. Thanks!!

Intel Core2 Quad Q9450 | Asus Rampage Extreme | 4GB DDR3-2000 | Diamond Radeon HD 5870 | ADI AD1988B Audio
200GB Seagate sATA2 | 2 x 250GB Seagate sATA2 | 500GB Seagate sATA2 | 1TB Maxtor USB | Pioneer DVR-212D sATA DVD+-RW
Mac OS X 10.5.8 | Voodoo 9.7.0 Kernel | VoodooHDA

Reply With Quote
  #8  
Old 08-22-2009, 02:27 PM
atka atka is offline
Cheetah
 
Join Date: Jan 2009
Posts: 6
There is also a DSDT fix find your sata device in your DSDT and then add this to the end of it if you have a ich7/8/9.

Code:
 Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x02)
                        {
                            "device-id", 
                            Buffer (0x04)
                            {
                                0x81, 0x26, 0x00, 0x00
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
Yes it does change your device from a ichx to a ESB2 but it fixes it without replaceing any kexts and is portable between leopard and snow leopard.
Reply With Quote
  #9  
Old 08-24-2009, 11:08 PM
Ianxxx Ianxxx is offline
Leopard
 
Join Date: Jan 2008
Posts: 645
Another option is to install chameleon 2 and install the kexts it has, these will add supporting files to the extra folder without you having to change the ones in /System/Library/Extensions
Reply With Quote
  #10  
Old 09-02-2009, 05:13 PM
Snow's Avatar
Snow Snow is offline
Tiger
 
Join Date: Jan 2008
Posts: 263
The only kext needed for me to fix the orange icons was IOAHCIBlockStorageInjector.



💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers.


Snow Leopard 10.6.7  Gigabyte GA-P35-DS3P  Intel Q6600 @ 3Ghz  Corsair CM2X2048-6400DHX  Gigabyte HD5770 Silent Cell  Samsung SyncMaster 2494SW  ALC889a  Creative T5400 5.1  Maxtor 380215AS  Pioneer DVR-215D  Presonus Inspire 1394  KRK Rokit 5  Wacom Bamboo One 
 SL USB Guide => http://www.infinitemac.com/f57/guide...k-drive-t3705/ 
Reply With Quote
Reply