poopmonkey Posted September 1, 2008 Share Posted September 1, 2008 So many people with a Core Duo processor (Not Core 2 Duo) need to use cpus=1 flag to bypass whatever problem they have when they run both cores. Well, I believe that I have found the solution to this problem. I myself have a Core Duo T2050 processor and I am running both cores without any problems and this is how to do it. Edit your com.apple.Boot.plist which is located in Library>Preferences>SystemConfiguration. Open that file with BBedit. You should see something close to this. You may have other stuff in the other spaces, but we are looking at the blank space, which is <string></string>. <dict> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string></string> <key>Boot Graphics</key> <string>Yes</string> <key>Quiet Boot</key> <string>No</string> <key>Timeout</key> <string>5</string> </dict> </plist> Now edit that space between <string></string> by adding idlehalt=0. Therefore it should look now like this. <dict> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string>idlehalt=0</string> <key>Boot Graphics</key> <string>Yes</string> <key>Quiet Boot</key> <string>No</string> <key>Timeout</key> <string>5</string> </dict> </plist> Save it and reboot. Then at the darwin prompt DO NOT ENTER cpus=1, just press enter to continue booting. Hope it works. Link to comment Share on other sites More sharing options...
mitch_de Posted September 1, 2008 Share Posted September 1, 2008 If that work good to get 2 Cores !! But may give also more powerconsumtion, because idlehalt is off (CPUs dont go in halt modus saving pwoer) Link to comment Share on other sites More sharing options...
poopmonkey Posted September 1, 2008 Author Share Posted September 1, 2008 Idlehalt=1 does not work. It seems either the cpus or Mac Os X cannot handle power saving. Idlehalt=1 makes the same problems reappear as without the string. So, basically the user will have to agree for more power consumption if they want 2 cores. Also, I do not believe that the increased power consumption is that great. But, if there is another way then please someone point it out. Link to comment Share on other sites More sharing options...
mitch_de Posted September 1, 2008 Share Posted September 1, 2008 Yeah ! If that works its great, because 2 Cores , even uses a bit more watts, are much better than 1 core. Hope that you get some "THANKS" back - i dont have an notebook anymore to try. Link to comment Share on other sites More sharing options...
visva95 Posted September 1, 2008 Share Posted September 1, 2008 Thanks a lot, I got it to work on Kalyway 10.5.1 with no hassle at all. Link to comment Share on other sites More sharing options...
poopmonkey Posted September 1, 2008 Author Share Posted September 1, 2008 No problem, it's great that you guys got it to work also. Link to comment Share on other sites More sharing options...
babs Posted September 1, 2008 Share Posted September 1, 2008 Yes works on my Dell Inspiron 9400, but my wireless (Dell 1490 truemobile) doesn't work anymore. Can't find any network. Starting up with cpus-1 in com.apple.Boot.plist wireless works again. thanks for the tip. Link to comment Share on other sites More sharing options...
poopmonkey Posted September 1, 2008 Author Share Posted September 1, 2008 No problem. Enjoy. Link to comment Share on other sites More sharing options...
dobrykamil Posted September 1, 2008 Share Posted September 1, 2008 Cheers mate!It works perfect on my Acer TM8200 Intel core Duo T2500 Link to comment Share on other sites More sharing options...
poopmonkey Posted September 2, 2008 Author Share Posted September 2, 2008 Good to hear! Link to comment Share on other sites More sharing options...
MatrixOnLine Posted September 24, 2008 Share Posted September 24, 2008 Edit your com.apple.Boot.plist which is located in Library>Preferences>SystemConfiguration. Open that file with BBedit. You should see something close to this. You may have other stuff in the other spaces, but we are looking at the blank space, which is <string></string>. <dict> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string></string> <key>Boot Graphics</key> <string>Yes</string> <key>Quiet Boot</key> <string>No</string> <key>Timeout</key> <string>5</string> </dict> </plist> Now edit that space between <string></string> by adding idlehalt=0. Therefore it should look now like this. <dict> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string>idlehalt=0</string> <key>Boot Graphics</key> <string>Yes</string> <key>Quiet Boot</key> <string>No</string> <key>Timeout</key> <string>5</string> </dict> </plist> Unfortunately it doesn't work for me on a Thinkpad X60s with L2400 cpu. Link to comment Share on other sites More sharing options...
miguelfp1 Posted October 5, 2008 Share Posted October 5, 2008 Unfortunately, not working here either on a Dell Inspiron 6400/E1505 Link to comment Share on other sites More sharing options...
r0987 Posted November 9, 2008 Share Posted November 9, 2008 Works here on a Core 2 Duo T5200. Otherwise I wouldn't even be able to boot into OS X.... Link to comment Share on other sites More sharing options...
akhyar Posted March 19, 2009 Share Posted March 19, 2009 thanks a lot! finally got back the other core with my core2duo T7200!! Link to comment Share on other sites More sharing options...
eagertolearn Posted March 22, 2009 Share Posted March 22, 2009 i'm new to OSX but how do u check how many cores are working in OSX? and also would this work on AMD? Link to comment Share on other sites More sharing options...
dsalsa Posted May 17, 2011 Share Posted May 17, 2011 Your solution of using idlehalt=0 works great on Leopard in a Core Duoprocessor T2050 but unfortunately doesn't work on Show Leopard. Have any solution for Snow? Link to comment Share on other sites More sharing options...
Recommended Posts