しばらく返答が寄せられていないようです。 再度ディスカッションを開始するには、新たに質問してください。

コマンドラインから起動ディスク選択

今までAppleScriptからblessコマンドを使って起動ディスクを選択していました。システム環境設定から選択するより簡単で、SnowLeopard→Yosemiteの切り替えにも利用できるので重宝していました。


この方法はYosemiteまでは動作しましたが、EI Captionで実行すると、エラーになります。

ターミナルを使ってコマンドラインから実行しても同じです。


sudo bless --mount '/Volumes/MacintoshHD1' --setBoot --nextonly


としてパスワードを入力したとき、Yosemite以前なら起動ディスクを設定できましたが、EI Captionでは、


Could not set boot device property: 0xe00002bc


となってしまいます。


調べたてみるとEI CaptionのSIP(System Integrity Protection)が邪魔しているらしいことがわかりました。OSをリカバリモードで立ち上げればSIPの有効・無効を切り替えできるようですが、AppleScript内で使えそうな対処法は見つかりませんでした。対処法がありましたら教えてください。

Mac Pro, OS X El Capitan (10.11.6)

投稿日 2018/03/14 23:53

返信
返信: 1

返信はありません。

コマンドラインから起動ディスク選択

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple ID を使ってご参加ください。