Jump to content

The Official Asus F3 Series Notebook Thread!


antaholics
 Share

718 posts in this topic

Recommended Posts

By nested kexts... do you just mean kexts in folders? If not, how do I reconstruct the same nested structure?

The problem with that is, if it works, when I'm putting the rest of the kexts in, eventually the file size will be too large and it will not let me makemkext.

Yes, the same structure. When an original kext folder have a plugins subfolder, you make it and put all the right subkext there.

No, if you remove all ATI* (and AppleIntel* if you want) kexts there is no problem of size.

 

I just finished trying the removal method (took most of this afternoon) with no luck :)

 

!! REALLY STRANGE !!

Did you makemkext before any reboot?

 

Would upgrading straight to 10.4.11 solve this problem all together?

 

Maybe, but if you don't identify the kexts that are bad for you, you could be at the same point after upgrading.

For me the only problem was with APIC ACPI.

Have you check your bios for legacy/compatibile ide/sata settings?

Link to comment
Share on other sites

Yes, the same structure. When an original kext folder have a plugins subfolder, you make it and put all the right subkext there.

No, if you remove all ATI* (and AppleIntel* if you want) kexts there is no problem of size.

 

 

 

!! REALLY STRANGE !!

Did you makemkext before any reboot?

 

 

 

Maybe, but if you don't identify the kexts that are bad for you, you could be at the same point after upgrading.

For me the only problem was with APIC ACPI.

Have you check your bios for legacy/compatibile ide/sata settings?

 

How do you check if an original kext folder has a plugins subfolder, and how do you make it?

 

When I did the removal method I did do makemkext before every reboot. I am suspecting it's from missing kexts rather than bad kexts... or maybe there were multiple bad kexts so that when I removed one of them other ones were still causing problems. When I removed kexts sometimes it would hang at "using 10485 buffer headers..." but I try to put a few kexts back so that it would load but still get stuck at "Waiting for root device"...

 

In my bios, SATA mode is set to ENHANCED. Setting it to COMPATIBLE did not solve the problem :)

 

Ant

Link to comment
Share on other sites

i try to remove all kext from /System/Library/Extensions except list of AlexIT kext... now in my folder there are 29elements (except nested).. so if i try to reboot without DVD (from HD) system hangs at "using 10485 buffer..."

 

so... i try to reboot from DVD with "cpus=1 -x -v rd=disk0s1" and start... :(

 

some help?

Link to comment
Share on other sites

How do you check if an original kext folder has a plugins subfolder, and how do you make it?When I did the removal method I did do makemkext before every reboot.

I am suspecting it's from missing kexts rather than bad kexts... or maybe there were multiple bad kexts so that when I removed one of them other ones were still causing problems.

When I removed kexts sometimes it would hang at "using 10485 buffer headers..." but I try to put a few kexts back so that it would load but still get stuck at "Waiting for root device"...

In my bios, SATA mode is set to ENHANCED. Setting it to COMPATIBLE did not solve the problem :(Ant

 

Upload here mkext from your DVD, I'll do a (hope working) nested base Extensions folder for you do begin.

 

i try to remove all kext from /System/Library/Extensions except list of AlexIT kext...

now in my folder there are 29elements (except nested)..

so if i try to reboot without DVD (from HD) system hangs at "using 10485 buffer..."

so... i try to reboot from DVD with "cpus=1 -x -v rd=disk0s1" and start... :(some help?

 

My list ? which list ?

Try what i said to Ant.Move away (cioè sposta in un'altra cartella, non cancellare niente) the original kexts and put only the ones extracted from DVD.

And check your bios for sata settings.

 

If you (all) have problems with makemkext , changet it this way

#!/bin/sh
find /System/Library/Extensions -type d -exec chmod 0755 {} \;
find /System/Library/Extensions -type f -exec chmod 0644 {} \;
kextcache -e -a i386 -k -f
sync

 

@all

Which kernel are you using ?

Booting from HD (not DVD) with the mkext from DVD, you should see it typing:

uname -a

(or something like that.)

 

Please set your signature (la firma si cambia dal pannello di controllo) with your notebook and kernel, such as :

ASUS F3Sc - Tiger10.4.11-8.11.1

or similare, so I can see always what kind of pc you have. (i can't rembemer all :()

Link to comment
Share on other sites

nothing to do... i follow again all step of this guide.... so i see 'still waiting for root device' again :(

 

i try to modify makemkext with latest... nothing to do :(

 

i can start OSX only from DVD... i don't understand

Link to comment
Share on other sites

Hi AlexIT,

 

My Extensions.mkext from the DVD was too large (7.4MB) to upload, even when winzip'ed or winrar'ed. I really appreciate you offering to help me make my nested folder structure, but I think it would be even better if you could explain to me how it is done so that I can do it myself, and other people having this problem can do it themselves too!

 

Also, what is the difference between the new and old makemkext files?

 

btw, I think your code should be this:

find /System/Library/Extensions -type d -exec chmod 0755 {} \;
find /System/Library/Extensions -type f -exec chmod 0644 {} \;
chown -R root:wheel /System/Library/Extensions
chmod -R 755 /System/Library/Extensions
kextcache -e -a i386 -k -f
sync

 

Thanks,

Ant

Link to comment
Share on other sites

My Extensions.mkext from the DVD was too large (7.4MB) to upload, even when winzip'ed or winrar'ed. I really appreciate you offering to help me make my nested folder structure, but I think it would be even better if you could explain to me how it is done so that I can do it myself, and other people having this problem can do it themselves too!

Ok, I can try to explain.

 

This is the structure of my actual structure of kexts (without ATI* and AppleIntel*). Your would be smaller.

 

ACard62xxM.kext
ACard67162.kext
ACard671xSCSI.kext
ACard6885M.kext
ACard68xxM.kext
Adaptec290X-2930.kext
Adaptec29160x.kext
Adaptec39160.kext
Adaptec78XXSCSI.kext
Apple02Audio.kext
Apple02Audio.kext/Contents/PlugIns/Apple02DBDMAAudio.kext
Apple02Audio.kext/Contents/PlugIns/AppleBurgundyAudio.kext
Apple02Audio.kext/Contents/PlugIns/AppleDACAAudio.kext
Apple02Audio.kext/Contents/PlugIns/AppleScreamerAudio.kext
Apple02Audio.kext/Contents/PlugIns/AppleTexas2Audio.kext
Apple02Audio.kext/Contents/PlugIns/AppleTexasAudio.kext
Apple02Audio.kext/Contents/PlugIns/AudioI2SControl.kext
Apple16X50Serial.kext
Apple16X50Serial.kext/Contents/PlugIns/Apple16X50ACPI.kext
Apple16X50Serial.kext/Contents/PlugIns/Apple16X50PCCard.kext
Apple_iSight.kext
AppleACPIPlatform.kext
AppleACPIPlatform.kext/Contents/PlugIns/AppleACPIButtons.kext
AppleACPIPlatform.kext/Contents/PlugIns/AppleACPIEC.kext
AppleACPIPlatform.kext/Contents/PlugIns/AppleACPIPCI.kext
AppleACPIPlatform.kext/Contents/PlugIns/AppleACPIPowerSource.kext
AppleACPIPlatform.kext/Contents/PlugIns/AppleACPIThermal.kext
AppleAD741x.kext
AppleADBButtons.kext
AppleADBKeyboard.kext
AppleADBMouse.kext
AppleADM103x.kext
AppleADT746x.kext
AppleAHCIPort.kext
AppleAirPort.kext
AppleAirPort.kext/Contents/PlugIns/AppleAirPortFW.kext
AppleAirPort.kext/Contents/PlugIns/AppleAirPortFWAP.kext
AppleAirPort2.kext
AppleAPIC.kext
AppleAzaliaAudio.kext
AppleAzaliaAudio.kext/Contents/PlugIns/AppleAzaliaController.kext
AppleAzaliaAudio.kext/Contents/PlugIns/IOHDAudioFamily.kext
AppleBacklight.kext
AppleBlower.kext
AppleBMC.kext
AppleCore99NVRAM.kext
AppleCPUThermo.kext
AppleCuda.kext
AppleDallasDriver.kext
AppleEFIRuntime.kext
AppleEFIRuntime.kext/Contents/PlugIns/AppleEFINVRAM.kext
AppleFan.kext
AppleFCU.kext
AppleFileSystemDriver.kext
AppleFlashNVRAM.kext
AppleFPButton.kext
AppleFWAudio.kext
AppleGPIO.kext
AppleGracklePCI.kext
AppleGW.kext
AppleHeathrow.kext
AppleHIDKeyboard.kext
AppleHIDMouse.kext
AppleHPET.kext
AppleHWClock.kext
AppleHWClock.kext/Contents/PlugIns/AppleCPUVoltage.kext
AppleHWClock.kext/Contents/PlugIns/AppleEMacClock.kext
AppleHWClock.kext/Contents/PlugIns/ApplePulsar.kext
AppleHWClock.kext/Contents/PlugIns/AppleSlewClock.kext
AppleHWSensor.kext
AppleI2C.kext
AppleI2S.kext
AppleI2SModemFamily.kext
AppleI2SModemFamily.kext/Contents/PlugIns/AppleModemOnHoldService.kext
AppleIntelCPUPowerManagement.kext
AppleIRController.kext
AppleK2.kext
AppleK2Driver.kext
AppleK2Fan.kext
AppleK2SATA.kext
AppleK2SATARoot.kext
AppleKauaiATA.kext
AppleKeyLargo.kext
AppleKeyswitch.kext
AppleKiwiATA.kext
AppleKiwiRoot.kext
AppleLED.kext
AppleLM7x.kext
AppleLM87.kext
AppleLM8x.kext
AppleLMUController.kext
AppleLPC.kext
AppleLSIFusionMPT.kext
AppleMacRiscPCI.kext
AppleMaxim1989.kext
AppleMaxim6690.kext
AppleMCEDriver.kext
AppleMediaBay.kext
AppleMLANAudio.kext
AppleMobileDevice.kext
AppleMPIC.kext
AppleOnboardAudio.kext
AppleOnboardAudio.kext/Contents/PlugIns/AppleDBDMAAudio.kext
AppleOnboardAudio.kext/Contents/PlugIns/AppleIOI2CAudioCodec.kext
AppleOnboardAudio.kext/Contents/PlugIns/AppleOnyxAudio.kext
AppleOnboardAudio.kext/Contents/PlugIns/AppleTAS3004Audio.kext
AppleOnboardAudio.kext/Contents/PlugIns/AppleToonieAudio.kext
AppleOnboardAudio.kext/Contents/PlugIns/AppleTopazAudio.kext
AppleOnboardDisplay.kext
ApplePCCard16ATA.kext
ApplePCCardATA.kext
ApplePMU.kext
ApplePS2Controller.kext
ApplePS2Controller.kext/Contents/PlugIns/ApplePS2Keyboard.kext
ApplePS2Controller.kext/Contents/PlugIns/ApplePS2Mouse.kext
ApplePS2Controller.kext/Contents/PlugIns/ApplePS2Trackpad.kext
AppleRAID.kext
AppleRTC.kext
AppleSEP.kext
AppleSmartBatteryManager.kext
AppleSMBIOS.kext
AppleSMC.kext
AppleSMCLMU.kext
AppleSMU.kext
AppleSMUMonitor.kext
AppleSPU.kext
AppleStorageDrivers.kext
AppleStorageDrivers.kext/Contents/PlugIns/AppleATAPIStorage.kext
AppleStorageDrivers.kext/Contents/PlugIns/AppleHollywood.kext
AppleStorageDrivers.kext/Contents/PlugIns/AppleMemorexCDROMDriver.kext
AppleStorageDrivers.kext/Contents/PlugIns/AppleXserveRAID.kext
AppleStorageDrivers.kext/Contents/PlugIns/CanonEOS1D.kext
AppleStorageDrivers.kext/Contents/PlugIns/FireWireStorageDeviceSpecifics.kext
AppleStorageDrivers.kext/Contents/PlugIns/FWPreferredProtocolSpeed.kext
AppleStorageDrivers.kext/Contents/PlugIns/initioFWBridge.kext
AppleStorageDrivers.kext/Contents/PlugIns/IOFireWireSerialBusProtocolSansPhysicalUnit.kext
AppleStorageDrivers.kext/Contents/PlugIns/LSI-FW-500.kext
AppleStorageDrivers.kext/Contents/PlugIns/MKE-LF-D211A.kext
AppleStorageDrivers.kext/Contents/PlugIns/MKE-SR-8171.kext
AppleStorageDrivers.kext/Contents/PlugIns/OxfordSemiconductor.kext
AppleStorageDrivers.kext/Contents/PlugIns/PioneerSuperDrive.kext
AppleStorageDrivers.kext/Contents/PlugIns/PreventMediaMountDriver.kext
AppleStorageDrivers.kext/Contents/PlugIns/QPSQueFire.kext
AppleStorageDrivers.kext/Contents/PlugIns/SanyoIDShot.kext
AppleStorageDrivers.kext/Contents/PlugIns/SonyXDCAMDriver.kext
AppleStorageDrivers.kext/Contents/PlugIns/StorageLynx.kext
AppleStorageDrivers.kext/Contents/PlugIns/USBStorageDeviceSpecifics.kext
AppleStorageDrivers.kext/Contents/PlugIns/WriteProtectedMediaDriver.kext
AppleSym8xx.kext
AppleThermal.kext
AppleUSBAudio.kext
AppleUSBDisplays.kext
AppleUSBTopCase.kext
AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTCKeyboard.kext
AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTCKeyEventDriver.kext
AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTrackpad.kext
AppleVIA.kext
AppleVSP.kext
AppleXsanFilter.kext
ATTOExpressPCIPlus.kext
AudioDeviceTreeUpdater.kext
AudioIPCDriver.kext
autofs.kext
BootCache.kext
cddafs.kext
CM4040.kext
CMD646ATA.kext
CMD646Root.kext
CRYPTOCardPCCard.kext
Dont Steal Mac OS X.kext
EPSONUSBPrintClass.kext
HeathrowATA.kext
I2CGPIO.kext
ICAClassicNotSeizeDriver.kext
ICAFWKodakProDriver.kext
ImmersionForceFeedback.kext
IO80211Family.kext
IO80211Family.kext/Contents/PlugIns/AirPortAtheros.kext
IO80211Family.kext/Contents/PlugIns/AirPortAtheros5424.kext
IO80211Family.kext/Contents/PlugIns/AirPortEnabler.kext
IO80211Family.kext/Contents/PlugIns/AppleAirPortBrcm4311.kext
IOACPIFamily.kext
IOADBFamily.kext
IOAHCIFamily.kext
IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext
IOAHCIFamily.kext/Contents/PlugIns/IOAHCISerialATAPI.kext
IOATAFamily.kext
IOATAFamily.kext/Contents/PlugIns/AppleGenericPCATA.kext
IOATAFamily.kext/Contents/PlugIns/AppleIntelPIIXATA.kext
IOATAFamily.kext/Contents/PlugIns/AppleNForceATA.kext
IOATAFamily.kext/Contents/PlugIns/AppleOnboardPCATA.kext
IOATAFamily.kext/Contents/PlugIns/AppleVIAATA.kext
IOATAFamily.kext/Contents/PlugIns/IOATABlockStorage.kext
IOATAFamily.kext/Contents/PlugIns/IOATAPIProtocolTransport.kext
IOAudioFamily.kext
IOBluetoothFamily.kext
IOBluetoothFamily.kext/Contents/PlugIns/AppleUSBBluetoothHCIController.kext
IOBluetoothFamily.kext/Contents/PlugIns/BroadcomUSBBluetoothFirmwareDownload.kext
IOBluetoothFamily.kext/Contents/PlugIns/BroadcomUSBBluetoothHCIController.kext
IOBluetoothFamily.kext/Contents/PlugIns/CSRHIDTransitionDriver.kext
IOBluetoothFamily.kext/Contents/PlugIns/CSRUSBBluetoothHCIController.kext
IOBluetoothFamily.kext/Contents/PlugIns/IOBluetoothBNEPDriver.kext
IOBluetoothFamily.kext/Contents/PlugIns/IOBluetoothSCOAudioDriver.kext
IOBluetoothFamily.kext/Contents/PlugIns/IOBluetoothSerialManager.kext
IOBluetoothHIDDriver.kext
IOCDStorageFamily.kext
IODVDStorageFamily.kext
IOFireWireAVC.kext
IOFireWireFamily.kext
IOFireWireFamily.kext/Contents/PlugIns/AppleFWOHCI.kext
IOFireWireFamily.kext/Contents/PlugIns/AppleLynx.kext
IOFireWireIP.kext
IOFireWireIP.kext/Contents/PlugIns/IOFireWireIPPrivate.kext
IOFireWireSBP2.kext
IOFireWireSerialBusProtocolTransport.kext
IOGraphicsFamily.kext
IOHDIXController.kext
IOHIDFamily.kext
IOHIDFamily.kext/Contents/PlugIns/IOHIDEventDriver.kext
IOHIDFamily.kext/Contents/PlugIns/IOHIDEventDriverSafeBoot.kext
IOHIDFamily.kext/Contents/PlugIns/IOHIDSystem.kext
IOHIDFamily.kext/Contents/PlugIns/IOHIDUserClient.kext
IOI2CAD741x.kext
IOI2CADT746x.kext
IOI2CControllerPMU.kext
IOI2CControllerPPC.kext
IOI2CControllerSMU.kext
IOI2CCPUVoltage.kext
IOI2CDeviceFCU.kext
IOI2CDeviceLMU.kext
IOI2CDriveBayGPIO.kext
IOI2CFamily.kext
IOI2CHWClock.kext
IOI2CLM6x.kext
IOI2CLM7x.kext
IOI2CLM8x.kext
IOI2CMaxim1631.kext
IOI2CMaxim1989.kext
IOI2CMaxim6690.kext
IOI2CMotionSensor.kext
IOI2CPulsar.kext
IOI2CSlewClock.kext
IOI2CSMUSat.kext
IOKeyLargo.kext
IONDRVSupport.kext
IONetworkingFamily.kext
IONetworkingFamily.kext/Contents/PlugIns/Apple3Com3C90x.kext
IONetworkingFamily.kext/Contents/PlugIns/Apple_DEC21x4Ethernet.kext
IONetworkingFamily.kext/Contents/PlugIns/AppleBCM440XEthernet.kext
IONetworkingFamily.kext/Contents/PlugIns/AppleBCM5701Ethernet.kext
IONetworkingFamily.kext/Contents/PlugIns/AppleBMacEthernet.kext
IONetworkingFamily.kext/Contents/PlugIns/AppleDP83816Ethernet.kext
IONetworkingFamily.kext/Contents/PlugIns/AppleGMACEthernet.kext
IONetworkingFamily.kext/Contents/PlugIns/AppleIntel8254XEthernet.kext
IONetworkingFamily.kext/Contents/PlugIns/AppleIntel8255x.kext
IONetworkingFamily.kext/Contents/PlugIns/AppleRTL8139Ethernet.kext
IONetworkingFamily.kext/Contents/PlugIns/AppleRTL8169Ethernet.kext
IONetworkingFamily.kext/Contents/PlugIns/AppleYukon.kext
IONetworkingFamily.kext/Contents/PlugIns/AppleYukon2.kext
IOPCCardFamily.kext
IOPCIFamily.kext
IOPlatformPluginFamily.kext
IOPlatformPluginFamily.kext/Contents/PlugIns/ACPI_SMC_PlatformPlugin.kext
IOPlatformPluginFamily.kext/Contents/PlugIns/PBG4_PlatformPlugin.kext
IOPlatformPluginFamily.kext/Contents/PlugIns/PBG4_ThermalProfile.kext
IOPlatformPluginFamily.kext/Contents/PlugIns/PowerMac11_2_PlatformPlugin.kext
IOPlatformPluginFamily.kext/Contents/PlugIns/PowerMac11_2_ThermalProfile.kext
IOPlatformPluginFamily.kext/Contents/PlugIns/PowerMac12_1_PlatformPlugin.kext
IOPlatformPluginFamily.kext/Contents/PlugIns/PowerMac12_1_ThermalProfile.kext
IOPlatformPluginFamily.kext/Contents/PlugIns/PowerMac7_2_PlatformPlugin.kext
IOPlatformPluginFamily.kext/Contents/PlugIns/PowerMac8_1_ThermalProfile.kext
IOPlatformPluginFamily.kext/Contents/PlugIns/PowerMac9_1_ThermalProfile.kext
IOPlatformPluginFamily.kext/Contents/PlugIns/RackMac3_1_PlatformPlugin.kext
IOPlatformPluginFamily.kext/Contents/PlugIns/Simple_PlatformPlugin.kext
IOPlatformPluginFamily.kext/Contents/PlugIns/SMU_Neo2_PlatformPlugin.kext
IOSCSIArchitectureModelFamily.kext
IOSCSIArchitectureModelFamily.kext/Contents/PlugIns/IOSCSIBlockCommandsDevice.kext
IOSCSIArchitectureModelFamily.kext/Contents/PlugIns/IOSCSIMultimediaCommandsDevice.kext
IOSCSIArchitectureModelFamily.kext/Contents/PlugIns/IOSCSIReducedBlockCommandsDevice.kext
IOSCSIArchitectureModelFamily.kext/Contents/PlugIns/SCSITaskUserClient.kext
IOSCSIParallelFamily.kext
IOSCSIParallelFamily.kext/Contents/PlugIns/IOSCSIFamily.kext
IOSerialFamily.kext
IOSerialFamily.kext/Contents/PlugIns/AppleRS574Serial.kext
IOSerialFamily.kext/Contents/PlugIns/AppleSCCIrDA.kext
IOSerialFamily.kext/Contents/PlugIns/AppleSCCSerial.kext
IOSerialFamily.kext/Contents/PlugIns/AppleUSBIrDA.kext
IOSerialFamily.kext/Contents/PlugIns/AppleVerizonSupport.kext
IOSerialFamily.kext/Contents/PlugIns/AppleVerizonSupportKicker.kext
IOSerialFamily.kext/Contents/PlugIns/AppleWWANSupport.kext
IOSerialFamily.kext/Contents/PlugIns/AppleWWANSupport1.kext
IOSerialFamily.kext/Contents/PlugIns/AppleWWANSupport2.kext
IOSerialFamily.kext/Contents/PlugIns/DCPModemSupport.kext
IOSerialFamily.kext/Contents/PlugIns/InternalModemSupport.kext
IOSerialFamily.kext/Contents/PlugIns/InternalUSBModem.kext
IOSerialFamily.kext/Contents/PlugIns/MotorolaSM56K.kext
IOSerialFamily.kext/Contents/PlugIns/MotorolaSM56KUSB.kext
IOSMBusFamily.kext
IOStorageFamily.kext
IOUSBFamily.kext
IOUSBFamily.kext/Contents/PlugIns/AppleUSBCDC.kext
IOUSBFamily.kext/Contents/PlugIns/AppleUSBCDCACMControl.kext
IOUSBFamily.kext/Contents/PlugIns/AppleUSBCDCACMData.kext
IOUSBFamily.kext/Contents/PlugIns/AppleUSBCDCDMM.kext
IOUSBFamily.kext/Contents/PlugIns/AppleUSBCDCECMControl.kext
IOUSBFamily.kext/Contents/PlugIns/AppleUSBCDCECMData.kext
IOUSBFamily.kext/Contents/PlugIns/AppleUSBCDCEEM.kext
IOUSBFamily.kext/Contents/PlugIns/AppleUSBCDCWCM.kext
IOUSBFamily.kext/Contents/PlugIns/AppleUSBEHCI.kext
IOUSBFamily.kext/Contents/PlugIns/AppleUSBHub.kext
IOUSBFamily.kext/Contents/PlugIns/AppleUSBMergeNub.kext
IOUSBFamily.kext/Contents/PlugIns/AppleUSBOHCI.kext
IOUSBFamily.kext/Contents/PlugIns/AppleUSBOpticalMouse.kext
IOUSBFamily.kext/Contents/PlugIns/AppleUSBUHCI.kext
IOUSBFamily.kext/Contents/PlugIns/AppleUSBVideoSupport.kext
IOUSBFamily.kext/Contents/PlugIns/IOUSBCompositeDriver.kext
IOUSBFamily.kext/Contents/PlugIns/IOUSBHIDDriver.kext
IOUSBFamily.kext/Contents/PlugIns/IOUSBHIDDriverSafeBoot.kext
IOUSBFamily.kext/Contents/PlugIns/IOUSBUserClient.kext
IOUSBMassStorageClass.kext
IPFirewall.kext
iPodDriver.kext
iPodDriver.kext/Contents/PlugIns/iPodFireWireTransportSupport.kext
iPodDriver.kext/Contents/PlugIns/iPodSBCDriver.kext
iTunesPhoneDriver.kext
KeyLargoATA.kext
KLog.kext
L2TP.ppp/Contents/PlugIns/L2TP.kext
LogitechForceFeedback.kext
LSIUltra320.kext
MacIOGPIO.kext
MegaRAID.kext
msdosfs.kext
ntfs.kext
NVDANV50Hal.kext
NVDAResman.kext
OSvKernDSPLib.kext
PMUMotionSensor.kext
PPP.kext
PPPoE.ppp/Contents/PlugIns/PPPoE.kext
PPTP.ppp/Contents/PlugIns/PPTP.kext
RoxioBluRaySupport.kext
SCR24X_Apple_Driver.kext
SharedIP.kext
SM56KUSBAudioFamily.kext
SM56KUSBAudioFamily.kext/Contents/PlugIns/AppleSM56KUSBAudio.kext
SM56KUSBAudioFamily.kext/Contents/PlugIns/AppleSM56KUSBModemFamily.kext
smbfs.kext
SMCMotionSensor.kext
SoftRAID.kext
System.kext
System.kext/PlugIns/AppleNMI.kext
System.kext/PlugIns/ApplePlatformFamily.kext
System.kext/PlugIns/BSDKernel.kext
System.kext/PlugIns/BSDKernel6.0.kext
System.kext/PlugIns/IOKit.kext
System.kext/PlugIns/IOKit6.0.kext
System.kext/PlugIns/IONVRAMFamily.kext
System.kext/PlugIns/IOSystemManagement.kext
System.kext/PlugIns/Libkern.kext
System.kext/PlugIns/Libkern6.0.kext
System.kext/PlugIns/Mach.kext
System.kext/PlugIns/Mach6.0.kext
System.kext/PlugIns/System6.0.kext
System.kext/PlugIns/Unsupported.kext
udf.kext
VirtualAudioDriver.kext
webdav_fs.kext
Xerox USB Printing.kext

 

Make a new folder call Extensions in your desktop.

Once extracted the kexts from DVD identify all the kexts that are not nestest (in the list above) and move them into this new folder.

 

Then, for each kext that has other kexts nested , open the master one (in desktop/Extensions) with right-click and choose OpenContent (or somthing like that) and enter the "Contents" subfolder and create the "PlugIns" subsubfolder :blink: ... then put into it the nested folders belonging to the master kext.

 

For example:

IOATAFamily.kext

open it and view its contents, create Contents/PlugIns and put inside these kext

AppleGenericPCATA.kext
AppleIntelPIIXATA.kext
AppleNForceATA.kext
AppleOnboardPCATA.kext
AppleVIAATA.kext
IOATABlockStorage.kext
IOATAPIProtocolTransport.kext

 

At the end you'll have a well-structured Extensions folder with all kexts from DVD.

So , move away the originale Extensions folder and copy the extensions folder from your Desktop to /System/Library

Then run the (new) makemkext script and reboot.

 

It should boot ! so you can start putting other kexts (no ATI* or AppleIntel* or *ACPI* or *APIC*), also in groups (of 20 or more).

So i hope you can identify the kexts bad for you.

Link to comment
Share on other sites

ok... i try this new solution...so my laptop doesn't have nvidia but it have ATI HD2400 256Mb...
Then do not remove ATI* but NV*
Thanks AlexIT, I will try it tomorrow when I get the time.Just wondering, so it's okay to use the GUI to drag .kext files around? I thought you said all the moving/copying/renaming has to be done on terminal?? :unsure: I'm confused
Yes you can do it in GUI, it's not a good thing but in terminal it's hard to explain :blink: ... and if makemkext does its job all permissions are repaiored well ...Just to be sure ... before makemkext do also a RepairPermissions via DiskUility ...
Link to comment
Share on other sites

Hi AlexIT,

i check all kext file in extensions...

 

i see that my ACPIPlatform missed some file and directory PlugIns

 

AppleACPIPlatform.kext

AppleACPIPlatform.kext/Contents/PlugIns/AppleACPIButtons.kext

AppleACPIPlatform.kext/Contents/PlugIns/AppleACPIEC.kext

AppleACPIPlatform.kext/Contents/PlugIns/AppleACPIPCI.kext

AppleACPIPlatform.kext/Contents/PlugIns/AppleACPIPowerSource.kext

AppleACPIPlatform.kext/Contents/PlugIns/AppleACPIThermal.kext

 

i add it and then i do ... "makemkext" and "diskutil repairPermissions /" command...

 

when i reboot i see again "Still waiting for root device"i see my IOATAFamily.kext

and i see that i miss AppleNForceATA.kext in PlugIns... but i haven't it... i re unpack Extensions.mkext but nothing...

 

some idea?

Link to comment
Share on other sites

Hi all

(italian) ho fatto un po di magheggi (/italian)

when now i try to start from HD... i can see

 

launchd: /System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow port /dev/console exited abnormally: Bad system call

 

and some lines up i can read..

launchd: Server 0 in bootstrap 1103 uid 0: "usr/sbin/coreaudiod"[175]: exited with status: 69

Link to comment
Share on other sites

launchd: /System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow port /dev/console exited abnormally: Bad system call
It's a nice message :DBetter than "still waiting..."What have you changed (can be usefull for other readers)The bad system call comes out when you use a wrong re-compiled kernel .... (or a modified apple-original kernel without the dsmos.kext)
and i see that i miss AppleNForceATA.kext in PlugIns... but i haven't it... i re unpack Extensions.mkext but nothing...
I think you don't need it, you don't have NVidia chipset for sata!You should need only IOAHCIFamily.kext (and correct setting on bios)
Link to comment
Share on other sites

mmm i don't remember :P ehehehehe

mmm i don't be sure... i think that i try to install kernel 8.1.3 from 10.4.10 XxX dvd...

 

 

so i read that my laptop use Jmicron SATA Driver (for Windows Vista) ... what can i do or try to do?

Link to comment
Share on other sites

first of all, I still don't know what kind of SATA my HD is running on... it's still running on the IDE driver... however I can't complain because...

 

I GOT GOOD NEWS!!!

 

I tried what ciufs tried, and it worked!!

 

I added

 

AppleACPIPlatform.kext/Contents/PlugIns/AppleACPIButtons.kext

AppleACPIPlatform.kext/Contents/PlugIns/AppleACPIEC.kext

AppleACPIPlatform.kext/Contents/PlugIns/AppleACPIPCI.kext

AppleACPIPlatform.kext/Contents/PlugIns/AppleACPIPowerSource.kext

AppleACPIPlatform.kext/Contents/PlugIns/AppleACPIThermal.kext

 

to the PlugIns folder in AppleACPIPlatform.kext, did makemkext, and rebooted... and now everything works!!! :):D:D

 

hope this works out for everyone

Link to comment
Share on other sites

mmm i don't remember :P ehehehehe

mmm i don't be sure...

i think that i try to install kernel 8.1.3 from 10.4.10 XxX dvd...

 

Yes I knew it!

Then you need dsmos.kext

Find it on the net , make a folder called ".HIDDEN" , run makemkext and (under terminal , with nano)

add the following line in /etc/rc (as i told in my first posts !) , in the second half of the

file BEFORE the line with the comment "# Create local NetInfo database if it doesn't exist"

 

kextload /System/Library/Extensions/.HIDDEN/dsmos.kext

 

But I don't know if it's good, beacause the kexts are for the older kernel.

 

You should, instead, try the kernel from DVD.

Open the DVD and copy the MACH_KERNEL file to your DVD (backup the HD one to MACH_KERNEL.KO).

The in terminal (as root) type:

chown root:wheel /mach_kernel
chomod 755 /mach_kernel

and reboot.

 

 

first of all, I still don't know what kind of SATA my HD is running on... it's still running on the IDE driver... however I can't complain because...

 

I GOT GOOD NEWS!!!

 

I tried what ciufs tried, and it worked!!

 

! I EVER TOLD YOU ALL THAT THE PROBLEM IS WITH ACPI AND APIC KEXTS !

 

:P:D

 

Did you remember what I said at the beginning ?

In my installation I only replace ACPI and APIC kexts (and plugins of course) and it works!

 

It you are still using IDE driver , even setting SATA in bios, there should be some problems in bios!

Try again with other bios release, because 203 is very buggy.

 

 

Well, if you didn't it yet, recreate the WHOLE structure of Extensions with the DVD kexts.

The try SUBSTITUTION of kext ( in groups ) , except ACPI and APIC stuff.

If it works, add all the other kexts (in groups), except ATI* (or NV*) and AppleIntel*

 

(Or you can even try to put back the original Extenions dir and try to replace only ACPI and APIC with plugins.)

 

Done this, the step to 10.4.11 is easy.

Link to comment
Share on other sites

Yes I knew it!

Then you need dsmos.kext

Find it on the net , make a folder called ".HIDDEN"

you never told me that.. lol.. is it for after updating to 10.4.11?

 

 

! I EVER TOLD YOU ALL THAT THE PROBLEM IS WITH ACPI AND APIC KEXTS !

 

:P:D

 

Did you remember what I said at the beginning ?

In my installation I only replace ACPI and APIC kexts (and plugins of course) and it works!

I guess nobody understood what plugins you were referring to... lol

 

It you are still using IDE driver , even setting SATA in bios, there should be some problems in bios!

Try again with other bios release, because 203 is very buggy.

 

I'm using BIOS 206... 207 had a problem because 10.4.8 DVD wouldn't even boot up!! :P (I didn't see 208 for F3SV last time I checked)

Is there any difference if I ran it on IDE mode?

 

Well, if you didn't it yet, recreate the WHOLE structure of Extensions with the DVD kexts.

The try SUBSTITUTION of kext ( in groups ) , except ACPI and APIC stuff.

If it works, add all the other kexts (in groups), except ATI* (or NV*) and AppleIntel*

 

(Or you can even try to put back the original Extenions dir and try to replace only ACPI and APIC with plugins.)

 

Done this, the step to 10.4.11 is easy.

 

I don't have to do this part right? I put back the original Extensions and replaced ACPI and APIC with plugins, and it worked for me.

 

@ALL:

If this works for other people (please speak up if it worked for you or if you're still having problems), I'm thinking of doing a composition of all the steps in the installation in a new post (crediting AlexIT of course :D ) and also editing the first post of this topic, so that people who just started reading this thread can get a good idea of what is going on without having to read 4 massive pages full of code :P

Link to comment
Share on other sites

you never told me that.. lol.. is it for after updating to 10.4.11?

 

I guess nobody understood what plugins you were referring to... lol

Maybe ... but now you know much more abount OSX :D :D you all will became OSX-Gurus :D :D

 

I'm using BIOS 206... 207 had a problem because 10.4.8 DVD wouldn't even boot up!! :) (I didn't see 208 for F3SV last time I checked)

Is there any difference if I ran it on IDE mode?

Whe you'll have 10.4.11 try also with other bios.

In IDE mode your HD transfer are half-speed, only this.

 

@ALL:

If this works for other people (please speak up if it worked for you or if you're still having problems), I'm thinking of doing a composition of all the steps in the installation in a new post (crediting AlexIT of course ;) ) and also editing the first post of this topic, so that people who just started reading this thread can get a good idea of what is going on without having to read 4 massive pages full of code :P

 

Yes it's good (but I see nobody else reading these posts ;):P )

 

 

... and now we are ready to go on ... to 10.4.11

 

You need (search google):

10.4.11IntelComboUpdate by apple (original, not patched, over 320Mb)

efipc51 by netkas

dsmos for tiger

 

then

open a terminal (as root) and leave it open (never close)

 

expand efipc51 to a folder (ex. /efiboot)

 

rename your mach_kernel to mach_kernel.old

backup your extensions folder to /BACKUP

backup your Extensions.mkext folder to /Extensions.mkext

 

you can do all with few lines

cp /mach_kernel /mach_kernel.old
cp -r /System/Library/Extensions /Backup
cp /System/Library/Extensions/Extensions.mkext /Extensions.mkext

 

Run the comboupdate but

DO NOT REBOOT ! DO NOT REBOOT ! DO NOT REBOOT ! DO NOT REBOOT ! DO NOT REBOOT !

DO NOT REBOOT ! DO NOT REBOOT ! DO NOT REBOOT ! DO NOT REBOOT ! DO NOT REBOOT !

DO NOT REBOOT ! DO NOT REBOOT ! DO NOT REBOOT ! DO NOT REBOOT ! DO NOT REBOOT !

 

Did I told you NOT TO REBOOT ? :P :P

 

Replace ACPI (maybe also APIC and SMBios) kexts and do a makemkext

 

Open /etc/rc and put again the rows abount

SafeBoot=""

and

kextload dsmos.kext

as I told you in first posts

 

Reboot, at prompt type

 

kernel_mach.old -s "MKext Cache"=/Extensions.mkext

 

Go to write mode (as written on screen!)

 

type (diskXsY is your boot partition, do not make mistakes with it)

cd /efiboot
./startupfiletool /dev/rdiskXsY ./boot_v5
sync
reboot

 

Now WAIT (also 20 min) for reboot.

 

 

ONLY IF boot hangs with several messages about "diskarb" with a last message of GIVE-UP you have to:

 

Reboot again and WAIT (also 20 min) for reboot.

 

ONLY IF boot hangs AGAIN with several messages about "diskarb" with a last SAME message of GIVE-UP you have to:

 

Reboot, with -s flag and type (enable write mode)

 

rm /etc/rc.installer_cleanup
update_prebinding -root / -force

 

(i'm not sure for name , but something like this, do an "ls /etc/rc.*" before, to be sure)

 

Now WAIT (also 20 min) and then reboot.

 

 

 

That should be all.

Let me know.

Link to comment
Share on other sites

No luck :censored2:

 

I got to the part were I rebooted and I'm trying to type "kernel_mach.old -s "MKext Cache"=/Extensions.mkext"

 

When I type that in and hit Enter the computer just reboots :censored2:

 

Ant

 

Retrying... I think I might have done something wrong, it's doing weird (different) things every time I reboot. I am reinstalling to try updating again. :D

 

EDIT: I know this is probably very minor.. but I don't remember how to deal with this:

Chain Booting error :whistle:

 

OSX hates me :(

Link to comment
Share on other sites

EDIT: I know this is probably very minor.. but I don't remember how to deal with this:

Chain Booting error :censored2:

 

Maybe you made mistakes with the EFIboot insertion.

Be careful at

 

./startupfiletool /dev/rdiskXsY ./boot_v5

 

for example

./startupfiletool /dev/rdisk0s3 ./boot_v5

is correct

./startupfiletool /dev/rdisk0 ./boot_v5

vrakes the MBR and ... no more boot up!

 

Assuming you have osx in disk0s3 (partition N.4 of disk N.1)

to try to recover MBR/BOOT you can enter boot from DVD with

-s -v -x cpus=1 rd=/dev/disk0s3

and do the following

 

dd if=/usr/standalone/i386/boot0 of=/dev/rdisk0 bs=412 count=1
 dd if=/usr/standalone/i386/boot1h of=/dev/rdisk0s3 bs=512 count=1

Link to comment
Share on other sites

 Share

×
×
  • Create New...