560 Posted August 23, 2009 Share Posted August 23, 2009 I'm installing 10.5.6 from the retail copy, but the OSX installer isn't finding any of my drives - either under 'destination' (I've made a primary id=af partition) or even under Disk Utility. Disk Utility just has the USB drive I'm installing from. Loading through Boot-132, which, if I supply the correct double hex digits, can find my drives just find. The OSX installer also doesn't list them under SATA drives in System Profile (or anywhere else in System Profiler). This is on an XPS 420 [for anyone searching for similar problems but with different search strings, XPS420], which uses an ICH9-R [iCH 9 R, ICH9R]. Any ideas how to make OSX find these drives? Link to comment https://www.insanelymac.com/forum/topic/181263-no-drives-found-with-intel-sata/ Share on other sites More sharing options...
Ianxxx Posted August 23, 2009 Share Posted August 23, 2009 I'm installing 10.5.6 from the retail copy, but the OSX installer isn't finding any of my drives - either under 'destination' (I've made a primary id=af partition) or even under Disk Utility. Disk Utility just has the USB drive I'm installing from. Loading through Boot-132, which, if I supply the correct double hex digits, can find my drives just find. The OSX installer also doesn't list them under SATA drives in System Profile (or anywhere else in System Profiler). This is on an XPS 420 [for anyone searching for similar problems but with different search strings, XPS420], which uses an ICH9-R [iCH 9 R, ICH9R]. Any ideas how to make OSX find these drives? Make sure you have set to AHCI mode in bios. Link to comment https://www.insanelymac.com/forum/topic/181263-no-drives-found-with-intel-sata/#findComment-1233292 Share on other sites More sharing options...
560 Posted August 23, 2009 Author Share Posted August 23, 2009 Make sure you have set to AHCI mode in bios. I don't have this choice in the BIOS, but I've turned 'RAID' to both available options, and it makes no difference. I've just tried adding an extended AppleAHCIPort.kext to a thumbdrive which includes ICH9RAHCI and ICH9RRAID, but after kextloading that, it freezes whenever it tries to access drives (System Profiler -> S-ATA Drives or Disk Utility). Progress, I guess, but still no good. Link to comment https://www.insanelymac.com/forum/topic/181263-no-drives-found-with-intel-sata/#findComment-1233377 Share on other sites More sharing options...
560 Posted August 24, 2009 Author Share Posted August 24, 2009 Using a custom AppleAHCIPort.kext, copying it to a writable mounted area and kextloading it, my drives seem to be mounted, but any reads causes the whole system to freeze. I reckon I need the IO* kext, but this is too big to copy into a writable mounted area (it seems capped at about 500K?). I can't run them from a USB stick since chown'ing them to root seems to have no effect. I'm obviously welcoming any other solutions, but how can I kextload this IO* kext? I'd like to do it through Chameleon or an initrd.img, but I can't find any way to build these (at least onto USB) from a Windows machine. Edit: If I unmount and remount, that seems to do it. No luck with it actually helping yet, but am investigating if it's just a certain partition which is 'surprising' OSX into freezing. Link to comment https://www.insanelymac.com/forum/topic/181263-no-drives-found-with-intel-sata/#findComment-1234240 Share on other sites More sharing options...
560 Posted August 24, 2009 Author Share Posted August 24, 2009 The IOAHCI kext didn't help. Here's where I am: My partitions are thus: Drive 1: 'OEM Partition', 55MB, then three NTFS partitions Drive 2: One NTFS partition, followed by a 100GB HFS partition. After loading a custom AppleAHCIPort kext, I notice the three NTFS partitions on disk 1 are mounted. Everything that 'examines' disks (Disk Utility, the installer's 'choose your destination' etc.) show the first three NTFS partitions of disk one (if at all, some don't update their output 'til it's finished I guess), and then freeze. It seems as though disk two (where I actually want to install it) is what's killing it. I guess it could be the OEM partition, but the fact that it gets beyond this in the partition table suggests otherwise. The disks are exactly the same models and both perform identically well in Windows. They're both running on the same Intel ICH9-R controller, with disk one on SATA-0 and disk two on SATA-1. Any ideas? Link to comment https://www.insanelymac.com/forum/topic/181263-no-drives-found-with-intel-sata/#findComment-1234300 Share on other sites More sharing options...
560 Posted August 24, 2009 Author Share Posted August 24, 2009 In addition to the above post, if I disable (in the BIOS) my second disk (SATA-1), it still freezes when trying to examine disks. If I disable the first disk (SATA-0), nothing freezes, but it doesn't find the second disk. Under 'S-ATA drives' in System Profiler, it says something akin to, "There was an error searching for SATA drives." Link to comment https://www.insanelymac.com/forum/topic/181263-no-drives-found-with-intel-sata/#findComment-1234514 Share on other sites More sharing options...
AUAnonymous Posted August 24, 2009 Share Posted August 24, 2009 I'm installing 10.5.6 from the retail copy, but the OSX installer isn't finding any of my drives - either under 'destination' (I've made a primary id=af partition) or even under Disk Utility. Disk Utility just has the USB drive I'm installing from. Loading through Boot-132, which, if I supply the correct double hex digits, can find my drives just find. The OSX installer also doesn't list them under SATA drives in System Profile (or anywhere else in System Profiler). This is on an XPS 420 [for anyone searching for similar problems but with different search strings, XPS420], which uses an ICH9-R [iCH 9 R, ICH9R]. Any ideas how to make OSX find these drives? I know that both iDeneb and iPC have either ICHx or ICH9/10 chipset drivers that have helped me get passed the "unable to find root device" error. Maybe you should try one of those distros (although it is annoying to have to dl and install). Link to comment https://www.insanelymac.com/forum/topic/181263-no-drives-found-with-intel-sata/#findComment-1234549 Share on other sites More sharing options...
Beerkex'd Posted August 25, 2009 Share Posted August 25, 2009 Chameleon 2.0 comes with all the necessary drivers for Intel ICHx. Download the binary package and borrow the drivers from there. Link to comment https://www.insanelymac.com/forum/topic/181263-no-drives-found-with-intel-sata/#findComment-1234583 Share on other sites More sharing options...
560 Posted August 25, 2009 Author Share Posted August 25, 2009 Chameleon 2.0 comes with all the necessary drivers for Intel ICHx. Download the binary package and borrow the drivers from there. Just did this - copied the AppleAHCIPort.kext, AppleIntelPIIXATA.kext and IOAHCIBlockStorage.kext from retail, and edited their Info.plist to contain all the dicts from the Chameleon 2 Injectors, put this on a USB stick and kextloaded them when the installer opened. Didn't help; it still froze when trying to examine the second disk (the disk on SATA-1). Do you think it would be different if I actually loaded through Chameleon? Any ideas how to set this up in Windows? Cheers. Link to comment https://www.insanelymac.com/forum/topic/181263-no-drives-found-with-intel-sata/#findComment-1235621 Share on other sites More sharing options...
Beerkex'd Posted August 26, 2009 Share Posted August 26, 2009 Just did this - copied the AppleAHCIPort.kext, AppleIntelPIIXATA.kext and IOAHCIBlockStorage.kext from retail, and edited their Info.plist to contain all the dicts from the Chameleon 2 Injectors Don't do that, use them as they are. The files that come with Chameleon work in conjunction with the files that get installed/loaded on retail. Link to comment https://www.insanelymac.com/forum/topic/181263-no-drives-found-with-intel-sata/#findComment-1235853 Share on other sites More sharing options...
560 Posted August 26, 2009 Author Share Posted August 26, 2009 Don't do that, use them as they are. The files that come with Chameleon work in conjunction with the files that get installed/loaded on retail. I tried that first - I copied the kexts from the Chameleon binary to a memory stick and kextloaded *.kext. It simply said, "No memory?" Link to comment https://www.insanelymac.com/forum/topic/181263-no-drives-found-with-intel-sata/#findComment-1236678 Share on other sites More sharing options...
Recommended Posts