Jump to content

ML Setup doesnt find internal Hard drive


ApfelFuzzi
 Share

14 posts in this topic

Recommended Posts

Hello Forum :)

 

Im new here and from germany (so sorry for my bad english).

 

Actually I have installed Snow Leopard on my Notebook. I reached this, because i used a boot CD and the command: EHCIacquire=yes.

 

Now i want to install Mountain Lion. I created an external HDD to install ML. To succesfully reach the ML Setup I have to use the following commands: EHCIacquire=yes PCIRootUID=0 npci=0x2000. I also tried rd=disk0s1.

 

But in the Setup there is not shown my internal SATA HDD (also in Disk Utility).

In Bios there is no option for AHCI and its the newest version.

 

Why Snow Leopard Setup could detect the HDD and ML not ?

 

I also tried an installation via myHack, but the same result.

 

You can take my Notebooks technichal data from the signature.

 

Can / Do you want to help me?

Im really looking forward to your answers :)

Thanks alot !

Link to comment
Share on other sites

you need edit your device id for Controller Sata, what you controller can be SATA IDE : see root for the kext :/System/Library/Extensions/IOATAFamily.kext/Contents/PlugIns/AppleIntelPIIXATA.kext/Contents/Info.plist

Link to comment
Share on other sites

https://www.dropbox....teminfo-Mac.zip use this app for see your id , and see in the info.plist the kext if your id is or not , if not edit the infoplist and put your

 

FOR EX:

 

 

<key>ICH8 Serial ATA</key>

<dict>

<key>CFBundleIdentifier</key>

<string>com.apple.driver.AppleIntelPIIXATA</string>

<key>Controller Name</key>

<string>ICH8 SATA</string>

<key>IOClass</key>

<string>AppleIntelPIIXATARoot</string>

<key>IOPCIPrimaryMatch</key>

<string>0x28288086</string> Change here your device id : 8086 is Intel : 2828 id controller

<key>IOProbeScore</key>

<integer>2000</integer>

<key>IOProviderClass</key>

<string>IOPCIDevice</string>

<key>PCS Port Map</key>

<data>

kgGTAZICkwKSBJMEkgiTCA==

</data>

  • Like 1
Link to comment
Share on other sites

I used your program to find out the device ID. To insure to do all right i write here what i got:

 

Ven ID: 1039 Silicon integrated System (SiS) Dev ID 1183 Device: SATA Controller / IDE mode ...

 

I think I should edit the info file from my install USB HDD, not from my running system?

 

I didnt understand the example because the part with the intel confused me.

 

Here the line from my info file : <string>0x28288086</string> how it has to be now?

 

I guess: <string>0x11838086</string> Am I right?

 

Im sorry because i cant follow you...

Link to comment
Share on other sites

yes this is the edit correct, but you need edit session for your chipset,if your chipset is intel, device id for intel is 8086, EX: ICH7,ICH8,ICH10,etc... post a screenshot of app whit all devices of the your hardware, I want to look this.

Link to comment
Share on other sites

see my chipset : EDIT . your is not intel is Silicom 1183:1039 SATA/IDE , see in the info.plist the kext if have session for edit your chipset Silicom 1039 or if you have Lion installed see what kext load for this

post-333439-0-02416200-1348689451_thumb.png

Link to comment
Share on other sites

I actually have Snow Leopard installed.

 

Here is my info.plist, can you show me what to change, please?

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>12A251</string>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
<string>AppleIntelPIIXATA</string>
<key>CFBundleGetInfoString</key>
<string>2.5.1, Copyright Apple Inc. 2000-2009</string>
<key>CFBundleIdentifier</key>
<string>com.apple.driver.AppleIntelPIIXATA</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>Apple Intel ICHx/PIIX ATA Driver</string>
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>2.5.1</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>2.5.1</string>
<key>DTCompiler</key>
<string></string>
<key>DTPlatformBuild</key>
<string>4F212</string>
<key>DTPlatformVersion</key>
<string>GM</string>
<key>DTSDKBuild</key>
<string>12A251</string>
<key>DTSDKName</key>
<string></string>
<key>DTXcode</key>
<string>0440</string>
<key>DTXcodeBuild</key>
<string>4F212</string>
<key>IOKitPersonalities</key>
<dict>
 <key>ESB2 ATA/100</key>
 <dict>
  <key>CFBundleIdentifier</key>
  <string>com.apple.driver.AppleIntelPIIXATA</string>
  <key>Controller Name</key>
  <string>ESB2 ATA/100</string>
  <key>IOClass</key>
  <string>AppleIntelPIIXATARoot</string>
  <key>IOPCIPrimaryMatch</key>
  <string>0x269e8086</string>
  <key>IOProbeScore</key>
  <integer>2000</integer>
  <key>IOProviderClass</key>
  <string>IOPCIDevice</string>
  <key>Supported Transfer Modes</key>
  <string>0x3f061d</string>
 </dict>
 <key>ESB2 Serial ATA</key>
 <dict>
  <key>CFBundleIdentifier</key>
  <string>com.apple.driver.AppleIntelPIIXATA</string>
  <key>Controller Name</key>
  <string>ESB2 SATA</string>
  <key>IOClass</key>
  <string>AppleIntelPIIXATARoot</string>
  <key>IOPCIPrimaryMatch</key>
  <string>0x26808086</string>
  <key>IOProbeScore</key>
  <integer>2000</integer>
  <key>IOProviderClass</key>
  <string>IOPCIDevice</string>
  <key>Serial ATA</key>
  <true/>
  <key>Supported Transfer Modes</key>
  <string>0x3f061d</string>
 </dict>
 <key>ICH7 ATA/100</key>
 <dict>
  <key>CFBundleIdentifier</key>
  <string>com.apple.driver.AppleIntelPIIXATA</string>
  <key>Controller Name</key>
  <string>ICH7 ATA/100</string>
  <key>IOClass</key>
  <string>AppleIntelPIIXATARoot</string>
  <key>IOPCIPrimaryMatch</key>
  <string>0x27df8086</string>
  <key>IOProbeScore</key>
  <integer>2000</integer>
  <key>IOProviderClass</key>
  <string>IOPCIDevice</string>
  <key>Supported Transfer Modes</key>
  <string>0x3f061d</string>
 </dict>
 <key>ICH7 Serial ATA</key>
 <dict>
  <key>CFBundleIdentifier</key>
  <string>com.apple.driver.AppleIntelPIIXATA</string>
  <key>Controller Name</key>
  <string>ICH7 SATA</string>
  <key>IOClass</key>
  <string>AppleIntelPIIXATARoot</string>
  <key>IOPCIPrimaryMatch</key>
  <string>0x27c08086</string>
  <key>IOProbeScore</key>
  <integer>2000</integer>
  <key>IOProviderClass</key>
  <string>IOPCIDevice</string>
  <key>Serial ATA</key>
  <true/>
  <key>Supported Transfer Modes</key>
  <string>0x3f061d</string>
 </dict>
 <key>ICH7-M Serial ATA</key>
 <dict>
  <key>CFBundleIdentifier</key>
  <string>com.apple.driver.AppleIntelPIIXATA</string>
  <key>Controller Name</key>
  <string>ICH7-M SATA</string>
  <key>IOClass</key>
  <string>AppleIntelPIIXATARoot</string>
  <key>IOPCIPrimaryMatch</key>
  <string>0x27c48086</string>
  <key>IOProbeScore</key>
  <integer>2000</integer>
  <key>IOProviderClass</key>
  <string>IOPCIDevice</string>
  <key>Serial ATA</key>
  <true/>
  <key>Supported Transfer Modes</key>
  <string>0x3f061d</string>
 </dict>
 <key>ICH8 ATA/100</key>
 <dict>
  <key>CFBundleIdentifier</key>
  <string>com.apple.driver.AppleIntelPIIXATA</string>
  <key>Controller Name</key>
  <string>ICH8 ATA/100</string>
  <key>IOClass</key>
  <string>AppleIntelPIIXATARoot</string>
  <key>IOPCIPrimaryMatch</key>
  <string>0x28508086</string>
  <key>IOProbeScore</key>
  <integer>2000</integer>
  <key>IOProviderClass</key>
  <string>IOPCIDevice</string>
  <key>Supported Transfer Modes</key>
  <string>0x3f061d</string>
 </dict>
 <key>ICH8 Serial ATA</key>
 <dict>
  <key>CFBundleIdentifier</key>
  <string>com.apple.driver.AppleIntelPIIXATA</string>
  <key>Controller Name</key>
  <string>ICH8 SATA</string>
  <key>IOClass</key>
  <string>AppleIntelPIIXATARoot</string>
  <key>IOPCIPrimaryMatch</key>
  <string>0x28288086</string> 
  <key>IOProbeScore</key>
  <integer>2000</integer>
  <key>IOProviderClass</key>
  <string>IOPCIDevice</string>
  <key>PCS Port Map</key>
  <data>
  kgGTAZICkwKSBJMEkgiTCA==
  </data>
  <key>Serial ATA</key>
  <true/>
  <key>Supported Transfer Modes</key>
  <string>0x3f061d</string>
 </dict>
 <key>Parallel ATA Channel Driver</key>
 <dict>
  <key>CFBundleIdentifier</key>
  <string>com.apple.driver.AppleIntelPIIXATA</string>
  <key>IOClass</key>
  <string>AppleIntelPIIXPATA</string>
  <key>IOProbeScore</key>
  <integer>800</integer>
  <key>IOProviderClass</key>
  <string>AppleIntelPIIXATAChannel</string>
  <key>Serial ATA</key>
  <false/>
 </dict>
 <key>Serial ATA Channel Driver</key>
 <dict>
  <key>CFBundleIdentifier</key>
  <string>com.apple.driver.AppleIntelPIIXATA</string>
  <key>IOClass</key>
  <string>AppleIntelICHxSATA</string>
  <key>IOProbeScore</key>
  <integer>1000</integer>
  <key>IOProviderClass</key>
  <string>AppleIntelPIIXATAChannel</string>
  <key>Serial ATA</key>
  <true/>
 </dict>
</dict>
<key>OSBundleLibraries</key>
<dict>
 <key>com.apple.iokit.IOATAFamily</key>
 <string>1.5.0d1</string>
 <key>com.apple.iokit.IOPCIFamily</key>
 <string>1.1.0</string>
 <key>com.apple.kpi.iokit</key>
 <string>9.0.0</string>
 <key>com.apple.kpi.libkern</key>
 <string>9.0.0</string>
 <key>com.apple.kpi.mach</key>
 <string>9.0.0</string>
</dict>
<key>OSBundleRequired</key>
<string>Local-Root</string>
</dict>
</plist>

Link to comment
Share on other sites

  • 10 months later...

Hello,

 

I add my question to this thread cause I have a very similar problem.

 

I am using Gigabyte 965P-DS4 with Mountain Lion 10.8.2. System Profiler showed an Unknown AHCI Controller for the ICH8R of the board. Hard drives connected to the controller worked normally. Prior to upgrading to the newest version I would have liked to let the system identify the controller.

 

So I downloaded the System Info app mentioned above. This told me the ID of my controller is 2821, so I changed this in the Info.plist (Controller ID had been 2828). When rebooting with ignoring cache the controller isn't recognized now at all. The system disk is connected to the JMicron JMB363 extra controller for my fortune.

 

Any hints would be appreciated.

Link to comment
Share on other sites

 Share

×
×
  • Create New...