Mokosoft開発者ブログスマートフォン用の表示で見るMokosoft開発者ブログこんなブログ読んでも時間の無駄ですよこの広告は、90日以上更新していないブログに表示しています。最近iMacを購入しました。快適で良いのですが、パフォーマンスを優先してFusionDriveではなくSSDを選択したため、あまり容量がありません。MacBookをお使いの方もそうだと思いますが、やはりSSDなので容量はできるだけ節約したい、けれどもBootcampでWindowsを動かしたいという需要は多くあると思います。そこで、外付けHDDにWindowsをインストールすれば?と思ったのですが、いろいろ試したものの公式の方法ではどうもうまくいきません。探すうちに、非公式なやり方がやっとわかったので、知見を共有します。ISOイメージ外付けHDDの代わりにUSBメモリにインストールをすることも可能ですが、寿命は短いのでやめたほうがいいでしょう。Capitanの場合まず、環境によってはBootcampアプリの設定を変更しなければいけません。アプリケーション=>ユーティリティ=>Bootcampを起動してみます。Capitanの環境でのBootcampのバージョンは6.0.1です最初に、「はじめに」画面がでるので、「続ける」を選択します。それ以降のインストールディスクを作成」という選択肢が選択できるようになっている場合は、この作業はパスできます。私の環境の場合は、この画面がでてこずにいきなりこのパーティンション分割画面が表示されました。これは、環境によってBootcampのインストール方法を制限しているため、このようになります。この形だと、外付けHDDへのインストールができないので、設定を変更する必要があります。CapitanではRootlessという仕組みがあるので、それを一時的にOFFにする必要があります。一度Macを再起動、もしくは電源OFFをする。起動開始時にCmd+Rボタンを押し続ける。リンゴマークが出たら離す。リカバリモードに入るので、メニューから「ターミナル」を選択し起動する。タイプしリターンあとは普通に再起動するこれでRootlessをOFFにすることができます。※Rootlessはシステムの重要なファイルを守るためのセキュリティ設定なので、OFFにしたままにしないでください。enable」とすることで有効化することができます。次に、Bootcampの設定を変更します。Bootcampはホストマシンの環境により、インストール方法が異なるような仕組みになっているのですが、それは設定ファイルで変更することが可能です。先ほどのBootcampアプリのある場所までFinderで移動します。Bootcampアプリを右クリックし「パッケージの内容を表示」します。Contentsフォルダの中にあるInfo.plistファイルを一度デスクトップなどにコピーしましょう。そのファイルをさらにコピーしてどこかにバックアップをとっておくと、後で問題が起きた時に修正ができます。このコピーしたInfo.plistファイルをエディタで開きましょう。32BitSupportedModels、DARequiredROMVersionsというリストが2箇所ありますので、ここに自分のmacのコードを取得し値を挿入します。こちらに追加するコードの調べ方ですが、メニューバーにあるりんごマークから「このMacについて」を開き「概要」タブにある「システムレポート」を表示させます。ここに記載している「機種ID」がModelID、「ブートROMのバージョン」がRomVersionに該当します。同様にPreESDRequiredModels,PreUEFIModels,PreUSBBootSupportedModelsの三箇所に、ModelIDを挿入します。ついている名称のPreを削除します。こんな感じになります。上書き保存したら、先ほどのBootcampのパッケージ内容を表示していた元のInfo.plistに上書きコピーを行います。--deep上記コマンドを実行しましょう。sudoでパスワードが聞かれるので、現在のユーザーのパスワードを入力しましょう。(Rootのパスワードではないので注意)これで、Bootcampを実行するとこちらの画面が表示されるようになると思います。Bootcampアプリのメニューから「アクション」=>「Windowsサポートソフトウェアをダウンロード」というメニューがあるので、実行してWindowsサポートソフトウェアをダウンロードしておきましょう。起動ディスクの作成&インストール次にUSBメモリを使って起動ディスクを作成します。Bootcampの作業メニューから「Windowsまたはそれ以降のインストールディスクを作成」にだけチェックをつけて、次へ進みましょう。次に、インストール先のUSBメモリとISOデータの選択画面が表示されます。ここでWindowsインストールディスクのISOデータとUSBドライブを選択し、「続ける」を選択します。インストールディスクがDVDの場合は「ディスクユーティリティ」からイメージを作成しておきましょう。待つと、起動ディスクの作成が完了します。完了までに何度か、パスワードを入力させられます。起動ディスクが作成できたら、先ほどダウンロードした、WindowsサポートソフトウェアをUSBメモリにコピーしておきます。して一度macの電源を終了します。USBメモリと、USB外付けHDDをmacへつなげ、電源を入れ、すぐにoptキーを押し続けます。Bootというアイテムを選択しましょう。その後しばらく真っ暗な画面が2〜3分継続して、Windowsのインストール画面が表示されます。「コンピューターを修復する」=>「トラブルシューティング」=>「コマンドプロンプト」と選択していき、コマンドプロンプトを表示させます。ここからはコマンドラインで作業を行っていきます。diskpartと入力して、diskpartを起動これで外付けHDDのパーティション分けを行います。外付けHDDに入っているデータはすべて削除されるのでご注意ください。diskと入力して、外付けHDDがどれなのかを把握する必要があります。サイズで、どれか検討がつくと思います。数字がはいります)として、物理ディスクを選択します。ここから下記コマンドを入力していきます。exit300MBのEFI領域と、残りのディスク領域をNTFSで割り当てます。ドライブ文字を割り当てていますが、使われていないものならばなんでもよいです。次に、USBメモリの中にあるインストールイメージを、EFI領域へ展開します。USBメモリになるのですが、ドライブ文字に何が割り当てられているかは起動してみないとわかりません。volumesとコマンドを打てば、それぞれのドライブに割り当てられているドライブ文字がわかるので、それを参考にしましょう。/wimfile:x:¥sources¥Install.wimとコマンドを打てば、確認することができます。EFI領域へのパスを指定します。待つと、外付けHDDのEFI領域へイメージ展開が行われ完了します。その後、EFI領域にboot設定を行います。UEFIこれで準備は完了です。一度、macの電源を切り、USBメモリは抜いて、外付けHDDだけをつなげた状態で起動しましょう。bootを選択します。すると、外付けHDD経由で再度Windowsインストーラーが起動します。あとは画面の支持にしたがって、Windowsのインストールを行い完了させましょう。bootを選択するようにしてください。Bootを選択します。Windowsが起動したら、USBメモリを再度さして、いれていたWindowsサポートソフトウェアのインストールを行います。これで、ドライバなどが一括してインストールされます。これでPC版のGTAVが遊べるようになりました。ちなみにWindows10です。Win7やWin8のライセンスをお持ちの方は、わざわざ7や8からアップグレードしなくても、MicrosoftのサイトからWindows10のインストールISOをダウンロードしてきて、クリーンインストールを行えば、そのままライセンスキーが使えるので便利です。基本的には、USBメモリへインストールディスクさえ作成できれば、あとは手動でパーティションを切り分けるだけなのでそこまで難しい話ではありません。CapitanでUSBメモリへのインストールディスクを作成するところで、かなり詰まったので、参考として共有します。奴は大変なものを盗んでいきました。それはあなたの「時間」です。奴は大変なものを盗んでいきました。それはあなたの「時間」です。参加しました...SMAP解散をモチーフにしたアプリ登場。開発はあの会社だった。月別アーカイブリンクMokosoft公式サイト検索にほんブログ村はてなブログをはじめよう!mad_ochiさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。