Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Ease Mac OS / Windows Boot Camp switching System
I use a 2.33Ghz MacBook Pro as the main workhorse for my production business, and I have Windows XP SP2 installed via Boot Camp to run some Windows-only software that I need to run natively (ie not in Fusion or Parallels). However, I soon tired of switching the boot disk from 10.5.2 to XP and back. So I came up with this little timesaver by putting shortcuts to the System Preferences Startup Disk panel (in OS X) and the Boot Camp Control Panel (in Windows XP) on their respective desktops and dock. It saves me a couple of steps and makes the rebooting process acceptable.

In Mac OS 10.5.2, navigate to /System/Library/PreferencePanes, and find StartupDisc.prefPane. Create an alias of the StartupDisc.prefPane, and drag the alias to the Desktop or the Dock. I changed the icon to a Windows icon, and the text to Shortcut to Win XP.

While in Windows XP, open the Control Panel, then right-click on the on the Boot Camp Control Panel item. Select Send to Desktop from the pop-up menu to create a shortcut on the Windows Desktop, and rename as desired.

[robg adds: You can, of course, use the Option key during boot to select the startup disk. This method, however, might be easier for novices to use, or helpful if you want to restart the machine and walk away during the boot process.]
    •    
  • Currently 2.36 / 5
  You rated: 1 / 5 (11 votes cast)
 
[121,686 views]  

Ease Mac OS / Windows Boot Camp switching | 12 comments | Create New Account
Click here to return to the 'Ease Mac OS / Windows Boot Camp switching' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Ease Mac OS / Windows Boot Camp switching
Authored by: sadiekiller on Apr 17, '08 09:05:32AM

In Windows this isn't needed. Apple by default installs a task bar icon(those things next to the clock) that will quickly let you switch back to OS X. It looks like a grey diamond. When you click it (right or left click) there is an option to restart in mac os x. This only didn't work for me when I had Refit installed.



[ Reply to This | # ]
Ease Mac OS / Windows Boot Camp switching
Authored by: Minotaur1066 on Apr 17, '08 10:50:02AM

Thanks for the info on my hint... I keep so few things running in the systray, I did not even pay attention to it.

---
"All that is gold does not glitter, not all those who wander are lost; the old that is strong does not wither, deep roots are not reached by the frost. From the



[ Reply to This | # ]
Ease Mac OS / Windows Boot Camp switching
Authored by: dragonir on Apr 18, '08 03:22:06AM

Or use rEFIt, its the best way to choose your boot any time.



[ Reply to This | # ]
Alias in Dock
Authored by: jediknil on Apr 17, '08 09:50:18AM

It's worth noting that you don't need to put an alias in your dock; you can just add the original prefpane file.



[ Reply to This | # ]
Alias in Dock
Authored by: Minotaur1066 on Apr 17, '08 10:52:31AM

Cool thanks for the update- I did not know that when I wrote the hint...

---
"All that is gold does not glitter, not all those who wander are lost; the old that is strong does not wither, deep roots are not reached by the frost. From the



[ Reply to This | # ]
Ease Mac OS / Windows Boot Camp switching
Authored by: tekay on Apr 17, '08 10:37:23AM
If you have Quicksilver you can boot into boot-camp using this tutorial.

Boot Into Windows With Quicksilver

[ Reply to This | # ]
Ease Mac OS / Windows Boot Camp switching
Authored by: Minotaur1066 on Apr 17, '08 10:55:21AM

I have never heard of Quicksilver- Thanks for the tip, I will have to check it out.... Since the MacBook Pro is my primary work platform, I try to keep it as clean as possible, ie. limit beta software, games, etc. so I do not generally go outside of the box as far as my needs and the needs of my company.

---
"All that is gold does not glitter, not all those who wander are lost; the old that is strong does not wither, deep roots are not reached by the frost. From the



[ Reply to This | # ]
Ease Mac OS / Windows Boot Camp switching
Authored by: gnaihc on Apr 17, '08 11:35:38AM
There is also another solution for Mac. You can use this little app "QuickBoot" http://buttered-cat.com/products/view/quickboot

[ Reply to This | # ]
Ease Mac OS / Windows Boot Camp switching
Authored by: MacKane on Apr 17, '08 04:02:48PM
So does BootChamp: http://www.kainjow.com/

[ Reply to This | # ]
Ease Mac OS / Windows Boot Camp switching
Authored by: Greville on Apr 17, '08 09:35:20PM
I use boot camp for playing Windows games and use the following applescript:

do shell script "bless -mount /Volumes/WINDOWS/ -legacy -setBoot -nextonly" password "XXXXXXX" with administrator privileges do shell script "shutdown -r now" password "XXXXXXX" with administrator privileges

This sets the iMac to boot into Windows and then restarts the Mac. The -nextonly switch means it will boot into Windows without changing your Startup Disk settings and will automatically boot into OS X after restarting from Windows. It's a bit like automatically holing down the option key and choosing the Windows partition for you. The only time it falls down for me is when I have to restart Windows after an install, then I need to hold down option to avoid booting back into OS X. This script works in both Tiger and Leopard, I haven't tested it on any other versions of OS X

[ Reply to This | # ]
Ease Mac OS / Windows Boot Camp switching
Authored by: phil4u2 on Apr 20, '08 01:32:01PM
I found that this script doesn't work in Leopard.
Instead, I use the following:

do shell script "bless -device /dev/disk0s3 -legacy -setBoot -nextonly" password "xxxxxxx" with administrator privileges
do shell script "shutdown -r now" with administrator privileges


where disk0s3 is my BootCamp partition.

[ Reply to This | # ]
Ease Mac OS / Windows Boot Camp switching
Authored by: ebullient on Jan 10, '09 09:58:48AM
The above can also be simplified to:
do shell script "bless -mount /Volumes/WINDOWS/ -legacy -setBoot -nextonly; shutdown -r now" with administrator privileges
such that you don't include your password in the script, and are only prompted for it once. Also (for the unwary) make sure that WINDOWS matches your Windows partition name (check what's in the /Volumes directory to be sure).

[ Reply to This | # ]