Administrators oldnapalm Posted December 24, 2010 Administrators Share Posted December 24, 2010 Algumas controladoras SATA Intel (ICH9 e ICH10, por exemplo) só não funcionam no modo IDE com a kext AppleIntelPIIXATA original porque seu device ID não está listado no arquivo de propriedades (plist) da kext. Veja nesse tópico como verificar o device ID da sua controladora http://Olarila.com/forum/viewtopic.php?f=6&t=25 O device ID muda de acordo com o modo em que a controladora está operando. Nos casos que observei, o ID no modo AHCI é 2 após o ID no modo IDE. Para editar o Info.plist da AppleIntelPIIXATA você pode usar o comando sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /System/Library/Extensions/IOATAFamily.kext/Contents/PlugIns/AppleIntelPIIXATA.kext/Contents/Info.plist Adicione ou modifique uma chave em IOKitPersonalities (pode modificar a da ICH8 para ICH9, por exemplo) <key>ICH9 Serial ATA</key> <dict> <key>CFBundleIdentifier</key> <string>com.apple.driver.AppleIntelPIIXATA</string> <key>Controller Name</key> <string>ICH9 SATA</string> <key>IOClass</key> <string>AppleIntelPIIXATARoot</string> <key>IOPCIPrimaryMatch</key> <string>0x29208086</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> Após salvar e fechar, repare as permissões do arquivo modificado sudo chown 0:0 /System/Library/Extensions/IOATAFamily.kext/Contents/PlugIns/AppleIntelPIIXATA.kext/Contents/Info.plist sudo chmod 755 /System/Library/Extensions/IOATAFamily.kext/Contents/PlugIns/AppleIntelPIIXATA.kext/Contents/Info.plist E rode esse comando para que o sistema atualize o cache de kexts sudo touch /System/Library/Extensions Este procedimento também pode ser usado para outros dispositivos que não funcionem com uma determinada kext por não ter o device ID listado. Em outras kexts a chave usada pode ser IOPCIMatch ou IONameMatch. Quote Donation with Paypal HERE Donation with Stripe HERE Donation with BuyMeaCoffee HERE Donation with Mercado Livre HERE Donation with Binance 0xdbe48ef6b158f1dd0035d7f49555c99e52f72714 Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3 Donation with PicPay @danielnmaldonado Donation with PiX @danielnmaldonado@gmail.com Link to comment Share on other sites More sharing options...