Jump to content

Boot Cache Question (-f)

boot cache

  • Please log in to reply
28 replies to this topic

#21
slayer2333

slayer2333

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 229 posts
  • Gender:Male

I am also having the same problem with cache, tried:

-Your terminal commands -> No output

-Removing any kext that i installed after the fresh install + delete any cache + rebuild cache (using either the newest Kext Utility or Kext Wizard)

 

My problem with this is that my audio (patched AppleHDA) doesn't load without -f or UseKernelCache=Yes



#22
Rivers

Rivers

    InsanelyMac Protégé

  • Members
  • Pip
  • 14 posts
  • Gender:Male
  • Location:UK
  • Interests:Snowboarding, Macs

turns out it was a DSDT issue in the end that another user helped me with. Ill post up the dsdt later along with everything i used to get it working



#23
slayer2333

slayer2333

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 229 posts
  • Gender:Male

What was wrong about your DSDT that caused problems with the cache ?



#24
Blacky

Blacky

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts

Can't wait for the DSDT update!

Please share it if you can.



#25
Rivers

Rivers

    InsanelyMac Protégé

  • Members
  • Pip
  • 14 posts
  • Gender:Male
  • Location:UK
  • Interests:Snowboarding, Macs

Hi, im guna post this up quick because i dont have much time atm.

Ive included the dsdt with the Extra folder and the kexts ive used. Youll need Kext Wizard to install all of the kexts to S/L/E

and you should have sound as well as the kernel cache working then.

 

You may need to re point the org.chameleon.Boot in the chameleon wizard to the DSDT after you've copied it over.

org.chameleon.Boot

 

if you have any trouble let me know.

 

Heres the extras folder

http://cl.ly/Sn4R



#26
b1gdadd1

b1gdadd1

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 132 posts
  • Gender:Male
  • Location:UK

In addition to river's post, the following were done to "fix" his DSDT:

  • Applied usual fix to remove warnings and remarks. 
  • Removed serial port COM2 and printer port ECP0/LPT1. 
  • Fixed serial port COM1 IRQ assignment to IRQ3 only.  
  • Removed IRQ assignment to TIMR and RTC. 
  • Added IRQ assignment to device HPET - IRQ4,5,7,8.   
 

River's Device (HPET):

     Device (HPET)        {
            Name (_HID, EisaId ("PNP0103"))
            Name (_UID, One)
            Name (CRES, ResourceTemplate ()
            {
                Memory32Fixed (ReadWrite,
                    0x00000000,         // Address Base
                    0x00000000,         // Address Length
                    _Y04)
                IRQNoFlags ()
                    {4}
                IRQNoFlags ()
                    {5}
                IRQNoFlags ()
                    {7}
                IRQNoFlags ()
                    {8}
            })
            Method (_CRS, 0, NotSerialized)
            {
                CreateDWordField (CRES, \_SB.PCI0.LPC.HPET._Y04._BAS, BASE)
                CreateDWordField (CRES, \_SB.PCI0.LPC.HPET._Y04._LEN, LNTH)
                Store (HPTB, BASE)
                Store (0x0400, LNTH)
                Return (CRES)
            }
            Method (_STA, 0, NotSerialized)
            {
                Return (0x0F)
            }
        }

I had the same issue on my hp compaq 8000 elite sff.   I had to assign 4 IRQs to HPET otherwise not all USB port would work. 

 

The solution was from DukeRaoul's post.

 

 

 

 



#27
slayer2333

slayer2333

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 229 posts
  • Gender:Male

Guys, i am also experiencing the Cache problem, i always need to use No Caches in Clover, if not i loose audio (using a patched AppleHDA, When trying to rebuild the caches i get :

12/9/2013 7:34:10.605 PM com.apple.kextcache[536]: rebuilding /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache
12/9/2013 7:34:11.080 PM com.apple.kextcache[537]: kext org.rehabman.voodoo.driver.PS2Trackpad  108099000 is in exception list, allowing to load
12/9/2013 7:34:11.081 PM com.apple.kextcache[537]: kext org.rehabman.voodoo.driver.PS2Mouse  108099000 is in exception list, allowing to load
12/9/2013 7:34:11.084 PM com.apple.kextcache[537]: kext org.rehabman.voodoo.driver.PS2Keyboard  108099000 is in exception list, allowing to load
12/9/2013 7:34:11.085 PM com.apple.kextcache[537]: kext org.rehabman.voodoo.driver.PS2Controller  108099000 is in exception list, allowing to load
12/9/2013 7:34:11.277 PM com.apple.kextcache[537]: kext com.jmicron.JMicronATA  101069000 is in exception list, allowing to load
12/9/2013 7:34:11.905 PM com.apple.kextcache[537]: WARNING - Invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext "/System/Library/Extensions/IOBluetoothFamily.kext/Contents/PlugIns/BroadcomBluetoothHostControllerUSBTransport.kext"
12/9/2013 7:34:12.051 PM com.apple.kextcache[537]: kext org.hwsensors.driver.LPCSensors  101100009000 is in exception list, allowing to load
12/9/2013 7:34:12.053 PM com.apple.kextcache[537]: kext org.hwsensors.driver.GPUSensors  101100009000 is in exception list, allowing to load
12/9/2013 7:34:12.054 PM com.apple.kextcache[537]: kext org.hwsensors.driver.FakeSMCKeyStore  101100009000 is in exception list, allowing to load
12/9/2013 7:34:12.055 PM com.apple.kextcache[537]: kext org.hwsensors.driver.CPUSensors  101100009000 is in exception list, allowing to load
12/9/2013 7:34:12.057 PM com.apple.kextcache[537]: kext org.hwsensors.driver.ACPISensors  101100009000 is in exception list, allowing to load
12/9/2013 7:34:12.058 PM com.apple.kextcache[537]: kext org.netkas.driver.FakeSMC  101100009000 is in exception list, allowing to load
12/9/2013 7:34:12.111 PM com.apple.kextcache[537]: kext com.apple.BTFirmwareUploader  105009000 is in exception list, allowing to load
12/9/2013 7:34:12.137 PM com.apple.kextcache[537]: kext com.ATTO.driver.ATTOExpressSASRAID  307029000 is in exception list, allowing to load
12/9/2013 7:34:12.139 PM com.apple.kextcache[537]: kext com.ATTO.driver.ATTOExpressSASHBA3  100059000 is in exception list, allowing to load
12/9/2013 7:34:12.140 PM com.apple.kextcache[537]: kext com.ATTO.driver.ATTOExpressSASHBA  200009000 is in exception list, allowing to load
12/9/2013 7:34:12.141 PM com.apple.kextcache[537]: kext com.ATTO.driver.ATTOExpressPCIUl4  404029000 is in exception list, allowing to load
12/9/2013 7:34:12.143 PM com.apple.kextcache[537]: kext com.ATTO.driver.ATTOCelerityFC  304089000 is in exception list, allowing to load
12/9/2013 7:34:12.707 PM com.apple.kextcache[537]: WARNING - Invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext "/System/Library/Extensions/AppleKextExcludeList.kext"
12/9/2013 7:34:12.889 PM com.apple.kextcache[537]: WARNING - Invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext "/System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHardwareConfigDriver.kext"
12/9/2013 7:34:12.909 PM com.apple.kextcache[537]: WARNING - Invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext "/System/Library/Extensions/AppleHDA.kext"
12/9/2013 7:34:13.038 PM com.apple.kextcache[537]: kext org.rehabman.driver.AppleSmartBatteryManager  150009000 is in exception list, allowing to load
12/9/2013 7:34:13.039 PM com.apple.kextcache[537]: kext com.Accusys.driver.Acxxx  300029000 is in exception list, allowing to load
12/9/2013 7:34:15.944 PM com.apple.kextcache[538]: / locked; waiting for lock.
12/9/2013 7:34:26.187 PM com.apple.kextcache[537]: Created prelinked kernel /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache.

Also tried the suggested terminal lines here and same problem, rebooting without -NoCaches still gives me no audio (Greyed upon reboot).

Removing the DSDT doesn't fix this problem so its not the source of this problem.  Thank you in advance for your help since that's the only problem left on my Hackintosh.



#28
Gringo Vermelho

Gringo Vermelho

    The Jan Bird fix

  • Supervisors
  • 6,121 posts
  • Gender:Male
  • Location:Brazil

You may need to re point the org.chameleon.Boot in the chameleon wizard to the DSDT after you've copied it over.

org.chameleon.Boot

 

That won't be necessary. This is a common misunderstanding, brought on by helper apps such as Chameleon Wizard and the like.

 

If the DSDT is located in /Extra and named dsdt.aml Chameleon will load it by default.



#29
snakeman

snakeman

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 102 posts

Guys I have to revive an old topic but I just acquired an old hp with the same issue "dc5800"!  Some one please take a look at my DSDT.  I keep getting errors if I try to patch hpet or edit the DSDT for my nvidia graphics card geforce 210 only single output through DVI.  Even thing works fine if I use -f at boot. USB/Sleep/Wake/Hardware acceleration.   Great little box just no usb and one monitor support using Graphics Enable = Yes!

 

 

Thanks for any and all help,

 

 

snakeman

Attached Files







0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy