Jump to content

Snow Leopard hangs in 64 bit mode


enb14
 Share

15 posts in this topic

Recommended Posts

Hi guys I would like to know if any other guy have experienced problems with Snow Leopard in 64 bit mode, I got random Kernel panics.

 

- DSDT.aml

- PC EFI 10.2

- FakeSMC.kext

- NullCPUPowerManagement.kext

- PlatformUUID.kext

 

DP45SG mobo, Q9550 Core2Quad. 4GB RAM.

GTX260 (192)

 

 

FIX:

 

The way I fixed it was doing this:

 

Boot in -s mode then mount partition then:

 

kextcache -v 1 -t -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions

 

kextcache -v 1 -t -m /Extra/Extensions.mkext /Extra/Extensions

 

reboot.

 

now you should have a non KP Snow Leopard

Link to comment
Share on other sites

Hi guys I would like to know if any other guy have experienced problems with Snow Leopard in 64 bit mode, I got random Kernel panics.

 

- DSDT.aml

- PC EFI 10.2

- FakeSMC.kext

- NullCPUPowerManagement.kext

- PlatformUUID.kext

 

DP45SG mobo, Q9550 Core2Quad. 4GB RAM.

GTX260 (192)

 

Try to run system with -x64 -s its helped me with KP on 64bit mode :P

Link to comment
Share on other sites

If your getting random kernel panics in 64 soon after getting to desktop, try booting 64 bit in safe mode (-x). pc_efi should boot 64 by default, if not.. (arch=x86_64) or (-x64) for chameleon.

 

once at the desktop run latest version of kext utility (2.3.2 ?). This will repair permissions and rebuild the mkext for S/L/E and E/E. This should stop random kernel panics. If you dont boot in safe mode it will most likely panic before kext utility can finish. Also, if kext utility fails to rebuild the mkext (time out message), just hit quit and run it again, it should work.

Link to comment
Share on other sites

Doesnt hang for me in 64, but Realtekr1000 fails with DHCP.

 

Realtekr1000 does not work in 64 bit unless you disable DHCP. 64 bit is stupid anyway, the programs still run in 64 bit when in 32 bit mode. Apple says it best:

 

The 32-bit kernel fully supports 64-bit applications, all system libraries that 64-bit applications use are fully 64-bit, and 64-bit applications have a full 64-bit virtual address space of 16 exabytes available to them on Mac OS X. The primary benefit of a 64-bit kernel is to improve the efficiency of accessing over 32GB of RAM.

 

Do you have 32gb of ram? If not, 64 bit is garbage.

Link to comment
Share on other sites

Doesnt hang for me in 64, but Realtekr1000 fails with DHCP.

 

Realtekr1000 does not work in 64 bit unless you disable DHCP. 64 bit is stupid anyway, the programs still run in 64 bit when in 32 bit mode. Apple says it best:

 

 

 

Do you have 32gb of ram? If not, 64 bit is garbage.

 

Yeah, 64 bit isn't really necessary. I'm booting in 32 bit right now and it works great. Your permissions have to be spot-on in 64 bit, or you'll see plenty of KP's

Link to comment
Share on other sites

Guest Snowski

Well, then the garbage sure does a lot faster for me, I'll keep the garbage :wacko:

 

True about permissions, this was my biggest challenge with Snow, getting past the bloody panics related to permissions.

Link to comment
Share on other sites

Thanks guys from your tips, I've fixed my kernel panics with creating both mkext files with this:

 

kextcache -v 1 -t -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions

 

kextcache -v 1 -t -m /Extra/Extensions.mkext /Extra/Extensions

 

Thanks you guys from your help.

Link to comment
Share on other sites

Thanks guys from your tips, I've fixed my kernel panics with creating both mkext files with this:

 

kextcache -v 1 -t -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions

 

kextcache -v 1 -t -m /Extra/Extensions.mkext /Extra/Extensions

 

Thanks you guys from your help.

 

Kextcache is crucial, good work.

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 weeks later...
 Share

×
×
  • Create New...