macos – Boot Camp: Mac OS Xから直接Windowsに再起動することは可能ですか?

boot boot-camp mac macos reboot

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

alt text

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をインストールしている場合は、この方法は使えないことに注意してください

Startup Disk Screenshot

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にデフォルトのタイムアウトを設定できます

rEFIt Screenshot

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

重要 BOOTCAMPdisk0s4 が実際の Windows パーティションであることを確認してください。須藤コマンドは危険なので、これらのコマンドを使用しても私は一切の責任を負いません。私の場合はうまくいきました

0  Vitim.us  2015-04-01


タイトルとURLをコピーしました