WindowsにBoot Campツールがインストールされている状態で、Mac OSに直接再起動するオプションがあります(Boot Campシステムトレイの項目から「Mac OS Xで再起動」)
しかし、これは逆に可能なのでしょうか?つまり、①「再起動」→②OS Xのシャットダウンを待つ→③Optionキーを押したまま(⌥)→④Windowsパーティションを選択するという手順の代わりに、次の起動時にWindowsが選択されるようにMacを再起動するように指示することはできるのでしょうか?Windowsで再起動」のようなもので、ステップ2-4を回避することができます
注:私はMac OS XをデフォルトOSとして維持したいのですが、通常はOS Xを実行していて、時々Windowsに起動したいときに便利なショートカットを探しています
56 None 2009-09-05
最速の方法は、Bootchampを使うことです。Macのメニューバーにオプションが追加され、クリックして「Windowsで再起動」を選択するだけです。Q.E.D
39 caliban 2009-09-05
Alternatively:
$ sudo bless -mount "/Volumes/BOOTCAMP" -legacy -setBoot -nextonly;sudo shutdown -r now
(編集: 10.9ではシャットダウンにsudoが必要ですが、これは以前のバージョンでも使えます)
13 NReilingh 2010-07-25
簡単な方法は、システム環境設定のスタートアップディスク環境設定ペインを使うことです。より簡単に入手したい場合は、/System/Library/PreferencePanes/StartupDisk.prefPane に環境設定ペインがあります。NTFS-3Gをインストールしている場合は、この方法は使えないことに注意してください
5 Lara Dougan 2009-09-05
すでに最適解が見つかっているかどうかはわかりませんが、私が行ったのはAppleScriptを作成したことです
do shell script "hdiutil unmount /Volumes/<Windows_Partition> -quiet"
do shell script "bless -device /dev/disk0s3 -legacy -setBoot -nextonly" with administrator privileges
tell application "Finder" to restart
ここで <Windows_Partition>
は Windows ボリュームの名前です。また、ターミナルで diskutil list
コマンドを発行して、Windows ボリュームが disk0s3 にあることを確認してください
もし、あなたがそれをさらにファンシーにしたいのであれば、QuickSilverを使用することができますので、簡単なホットキーの組み合わせで素早くWindowsに再起動することができます。http://lifehacker.com/5718979/reboot-your-mac-into-windows-with-quicksilver-and-an-applescriptを参照してください。彼らが使用しているスクリプトは上記のものとは少し異なり、いくつかの欠点があります。主にNTFS-3Gを有効にしている場合には使用できないこと、シャットダウンシーケンスが安全ではないことです。私のスクリプトでは、Windowsパーティションを祝福する前にアンマウントしてからFinderに再起動を指示することができます
また、スクリプトの 2 行目にパスワードを含めることで、パスワードプロンプトを回避することもできます (xxxxxx をパスワードに置き換えてください)
do shell script "bless -device /dev/disk0s3 -legacy -setBoot -nextonly" password "xxxxxxx" with administrator privileges
しかし、パスワードはスクリプトファイルを見た人には見えてしまうので、安全ではない可能性があります
2 mrk2010 2011-02-06
BootCampしかインストールしていない状態では、OSXで制御されているので仕方がありません
rEFIt は、起動時に起動する OS を選択できるブートマネージャで、いくつかの便利な追加機能も備えています
これは通常のOSX Boot Managerの代わりになり、Macのスイッチを入れたり、Macを再起動したりすると、マシンにインストールされているすべてのオペレーティングシステムのリストが表示され、どのオペレーティングシステムを起動するかを選択することができます
そのため、BootCampをインストールすると、Macパーティションと一緒にWindowsパーティションをアイコンとして表示し、お好みのOSにデフォルトのタイムアウトを設定できます
1 BinaryMisfit 2009-09-05
Mavericks
sudo bless -mount "/Volumes/BOOTCAMP" -legacy -setBoot -nextonly; sudo shutdown -r now
Yosemite
コマンドを発行します。diskutil list
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.1 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 420.2 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
4: Microsoft Basic Data BOOTCAMP 79.0 GB disk0s4 <--That disk
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk1
1: EFI EFI 209.7 MB disk1s1
2: Apple_HFS 1TB 999.9 GB disk1s2
Then:
hdiutil unmount /Volumes/BOOTCAMP -quiet
sudo bless -device /dev/disk0s4 -legacy -setBoot -nextonly
sudo shutdown -r now
重要 BOOTCAMP
と disk0s4
が実際の Windows パーティションであることを確認してください。須藤コマンドは危険なので、これらのコマンドを使用しても私は一切の責任を負いません。私の場合はうまくいきました
0 Vitim.us 2015-04-01