Windows10のVirtualBoxにmacOS High Sierraをインストールする方法

  • Justin Pot

    @jhpot

  • Updated December1,2020,4:52pm EDT

Safariでウェブサイトをテストしたり、Mac環境で少しソフトウェアを試したりする場合は、仮想マシンで最新バージョンのmacOSにアクセスできると便利です。 残念ながら、あなたは本当にこれを行うことになっていないので、VirtualBoxでmacOSを実行するのは、控えめに言っても難しいことです。

更新:ここでの手順は、macOSの古いバージョンに適用されます。, ればインストールする新しいバージョンのmacOS VirtualBox、チェックアウトはこのスクリプトにGitHub. MacOS仮想マシンのインストールとセットアップのプロセスを進めることを約束します。 私たちはまだ自分自身でテストしていませんが、良いことを聞いてきました。

ただし、不可能ではありません。 InsanelyMacフォーラムの人々の中には、うまくいくプロセスを考え出した人もいます。 動作していない唯一のものは、何らかの理由で非常に歪んだり、存在しない音です。 それ以外は、しかし、これはVirtualBoxでスムーズに実行されているmacOS High Sierraです。,

人々のために物事を少し簡単にするために、我々はスクリーンショットとの完全な単一の、ステップバイステップのチュートリアルにいくつかの異なるフォー 飛び込みましょう

関連:初心者オタク:仮想マシンを作成して使用する方法

広告

注:この作業を取得するには、ハイシエラをダウンロードするために、実際のMacにアクセスする必要があります。 他の手段でHigh Sierra ISOを取得することはできますが、お勧めしません。, あなたがいずれかを持っていない場合は、時間の友人のMacを借りて、あなたは大丈夫でなければなりません—このチュートリアルのステップ一つを超え

Macを使用していて、そのMacでmacOS仮想マシンを使用する場合は、代わりにParallels Desktop Liteをチェックアウトすることをお勧めします。macOS仮想マシンを無料で作成でき、操作がはるかに簡単であるためです。

始める準備はできましたか? 飛び込みましょう!,

ステップワン:macOS High Sierra ISOファイルを作成します

開始するには、macOS High SierraのインストーラのISOファイルを作成する必要がありますので、WindowsマシンのVirtualBox 借りたMacを手に入れ、Mac App Storeに向かい、Sierraを検索し、”ダウンロード”をクリックします。”

プロセスが完了すると、インストーラが起動します—それは大丈夫です、ちょうどコマンド+Qでそれを閉じます。,

広告

これらのファイルをISOに変換するには、アプリケーション>ユーティリティにあるターミナルを使用する必要があります。

まず、次のコマンドを実行して空白のディスクイメージを作成します。

hdiutil create -o /tmp/HighSierra.cdr -size 7316m -layout SPUD -fs HFS+J 

次に、空白のイメージをマウントします。

hdiutil attach /tmp/HighSierra.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/install_build

これで、BaseSystemを復元します。インストーラから新しくマウントされたイメージへのdmg:

これを行った後、宛先マウントポイントの名前が”OS X Base System/System”に変更されたことに注意してください。”もうすぐ終わりだ!, イメージをアンマウントします。

hdiutil detach /Volumes/OS\ X\ Base\ System
広告

最後に、作成したイメージをISOファイルに変換します。

hdiutil convert /tmp/HighSierra.cdr.dmg -format UDTO -o /tmp/HighSierra.iso

ISOをデスクトップに移動します。

mv /tmp/HighSierra.iso.cdr ~/Desktop/HighSierra.iso

ブート可能なHigh Sierra ISOファイルを持っています!

大きなフラッシュドライブ、外付けハードドライブ、またはローカルネットワーク経由でWindowsマシンにコピーします。,

ステップ二:VirtualBoxで仮想マシンを作成します

次に、windowsマシンに向かい、まだ最新バージョンがあることを確認してVirtualBoxをインストールしてください(真剣に、古いバージョンが動作しない場合があります。)

それを開き、”新規”ボタンをクリックします。 仮想マシンに”High Sierra”という名前を付け、オペレーティングシステムには”Mac OS X”、バージョンには”Mac OS X(64ビット)”を選択します(この執筆時点では、”macOS High Sierra”は提供さ)

Advertisement

プロセスを続行します。, メモリについては、少なくとも4096MBを使用することをお勧めしますが、Windowsマシンに余裕のあるRAMがあれば、さらに多くを選択できます。

次に、ハードドライブについて尋ねられます。 を選択”を仮想ハードディスクの今”をクリックします。

[ハードディスクの種類]でVDIを選択し、[次へ]をクリックします。 動的サイズのドライブまたは固定ドライブが必要かどうかを尋ねられます。 おすすめの固定サイズ、奥高尾にひっそりと建つ料亭。速いんかんハードドライブスペースのソフトウェアはご利用のWindows機です。

次へをクリックします。, 少なくとも25GBをお勧めしますが、これはOSといくつかのアプリケーションに十分な大きさです。 あなたの貯蔵の状態によって、多くを提供できますが私達は実際にそれより大いにより少しを使用できることを考えません。

広告

プロンプトをクリックすると、仮想マシンのエントリが作成されました! 今では少し設定を行うための時間です。

ステップ三:VirtualBoxで仮想マシンを設定します

VirtualBoxのメインウィンドウに仮想マシンが表示されるはずです。,

それを選択し、大きな黄色の”設定”ボタンをクリックします。 まず、左側のサイドバーの”システム”に向かいます。 マザーボードタブで、”フロッピー”のチェックを外してください。

次に”Processor”タブに移動し、仮想マシンに少なくとも二つのCpuが割り当てられていることを確認します。

Advertisement

次に、左側のサイドバーの”表示”をクリックし、ビデオメモリが128MB以上に設定されていることを確認します。

次に、左側のサイドバーの”ストレージ”をクリックし、”空の”CDドライブをクリックします。 右上にあるCDアイコンをクリックし、先ほど作成したHigh Sierra ISOファイルを参照します。,

必ず”OK”をクリックして行ったすべての変更を確定し、VirtualBoxを閉じます。 いいえ、真剣に:今すぐVirtualBoxを閉じる、または次の手順は動作しません。

ステップ四:コマンドプロンプトから仮想マシンを設定します

私たちはいくつかの調整を行いましたが、実際のMac上で実行されているオペレーティングシステムを納得させるために、さらにいくつか追加する必要があります。 しかし残念なオプションのためにここからはVirtualBoxのインタフェースでする必要がありまopenコマンドプロンプトから実行す.,

Advertisement

スタートメニューを開き、”コマンドプロンプト”を検索し、右クリックして”管理者として実行”を選択します。”

あなたは順番に、番号のコマンドを実行する必要があります。 次のコマンドを貼り付け、それぞれの後にEnterキーを押して完了するのを待ちます。

cd "C:Program FilesOracleVirtualBox"
VBoxManage.exe modifyvm "High Sierra" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "MacBookPro11,3"
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-2BD1B31983FE1663"
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

それだけです! すべてがうまくいけば、フィードバックは表示されません。, コマンドが機能しなかった場合は、仮想マシンの名前が”High Sierra”であることを確認してください。 コマンドプロンプトを閉じます。 今VirtualBoxに戻っています。

ステップファイブ:インストーラを起動して実行します

VirtualBoxを再度開き、Sierraマシンをクリックしてから、”開始”をクリックします。”あなたのマシンが起動し始めます。 これが起こるにつれて、余分な情報がたくさん表示されます。 それは正常であり、エラーのように見えるものもいくつかあります。,

広告

特定のエラーが五分以上ハングアップした場合にのみ心配する必要があります。 ちょうど歩いて、それが少しのために実行させます。 あなたがすべてを正しくやったなら、それは起動します。

最終的には、言語を選択するように求めるインストーラが表示されます。

“英語”または好きな言語を選択し、”次へ”をクリックします。”まんが”をクリックしディスクユーティリティ”そして”続けられる。”

あなたはドライブが表示されません:慌てないでください、High Sierraはデフォルトで空白のドライブを隠します。 メニューバーで、”表示”の後に”すべてのデバイスを表示”をクリックします。,”

広告

これで、サイドバーに空の仮想ドライブが表示されます。 クリックし、”消去”オプションをクリックします。

ドライブに”Macintosh HD”という名前を付け、他の二つの設定をそのまま残します:”Mac OS Extended Journaled”と”GUID Partition Map”。 Afsパーティションは動作せず、新しい仮想ハードドライブでやり直す必要があるため、AFSパーティションを作成しないでください。 “消去”をクリックし、処理が完了したらディスクユーティリティを閉じます。 あなたは、メインウィンドウに戻されます。

“macOSを再インストール”を選択し、”続行”をクリックします。”あなたは条件に同意するように求められます。,

同意すると、最終的にはハードドライブを選択するように求められます。

広告

インストールが開始されます! これでしばらく時間がかかるのです。 最終的には、仮想マシンが再起動し、インストーラに戻ります。 慌てないでください:これは期待されるべきです。

ステップSix:仮想ハードドライブからインストーラを起動するステージ二

この時点で、インストーラは仮想ハードドライブにファイルをコピーし、そこから, 何らかの理由で、これは仮想マシンでは機能しないため、インストーラが再び表示されます。

仮想マシンの電源をオフにし、その設定を開きます。 ストレージに向かい、”HighSierra.”ストレージツリー”パネルで”iso”をクリックし、右上にあるCDアイコンをクリックし、”仮想ドライブからディスクを削除します。”このまま完全に切断当社の設置れます。

仮想マシンを起動すると、この素敵な画面が表示されます。,

Advertisement

これはEFI内部シェルであり、黄色で表示されている”FS1″が表示されている限り、残りのインストーラを起動するために使用できます。 仮想マシンをクリックし、マウスとキーボードをキャプチャできるようにしてから、fs1:と入力してEnterキーを押します。 これにより、ディレクトリがFS1に切り替わり、残りのインストーラがあります。,

次に、必要なディレクトリに切り替えるためにいくつかのコマンドを実行します。

cd "macOS Install Data" cd "Locked Files" cd "Boot Files"

これで、次のコマンドでインストーラ自体を実行できます。

boot.efi

インストーラは中断した場所をピックアップします。 まず、以前のように一連のテキストが表示されますが、最終的にはGUIインストーラが戻ってくるのがわかります。 (心配しないで、あなたは一度だけこのプロセスを通過する必要があります。)

広告

私たちはそこに着いている、ちょうどもう少し忍耐が必要です。,

ステップエイト:macOSのハイシエラにログイン

最終的に仮想マシンは、macOSのハイシエラに、この時間を再び再起動します。 それが起こらない場合は、仮想マシンからISOを取り出してみてください。 High Sierraが起動するときは、国の選択、ユーザーの設定、および残りの初期セットアッププロセスを行う必要があります。

最終的には、Macのデスクトップにそれを作るでしょう。 イェーイ!

これでMacソフトウェアを試すことができますが、FaceTimeやMessagesなどのいくつかの機能は動作しませんが、Appleはあなたのコンピュータを実際のMacとして認識, しかし、基本的なものの多くは動作するはずです。 楽しい時を過す!

ステップエイト(オプション):解像度を変更します

デフォルトでは、仮想マシンの解像度は1024×768ですが、これは作業の余地がありません。 ただし、macOS内から解像度を変更しようとすると、そうするオプションは表示されません。 代わりに、いくつかのコマンドを入力する必要がありま

Advertisement

macOSをシャットダウンして仮想マシンをシャットダウンします:メニューバーのリンゴをクリックし、”シャットダウン”をクリックします。,”次に、VirtualBoxを完全に閉じます(真剣に、VirtualBoxがまだ開いている場合、このステップは機能しません!)そして、管理者としてWindowsのコマンドプロンプトに戻ります。,

cd "C:Program FilesOracleVirtualBox"
VBoxManage setextradata "High Sierra" "VBoxInternal2/EfiGopMode" N

第二のコマンドでは、Nを置き換える必要があります。

  • 1は800×600の解像度を与えます
  • 2は解像度を与えます。1024×768
  • 3は1280×1024の解像度を与えます
  • 4は1440×900の解像度を与えます
  • 5は1920×1200の解像度を与えます

virtualboxを起動し、仮想マシンをロードします。,

関連:10VirtualBoxのトリックとあなたが知っておくべき高度な機能

これからは、あなたがやりたいMac関連のテストのためにVirtualBoxを開くことができます。 繰り返しますが、起動時に多くのエラーがポップアップ表示されますが、それらは問題ありません。 また、オーディオは機能せず、FaceTimeやiMessageなど、実際のMacが必要なものも機能しないことに注意してください。 これは完全にサポートされていないセットアップから期待される完璧ではありません。 しかし、それは仮想マシンでのmacOSです、そしてそれは悪くありません!, あまりにも、あなたのマシンを最大限に活用するためにVirtualBoxの高度な機能への私たちのガイドをチェックしてください。

広告

もう一つ:私はハイシエラのためにこのガイドを更新することができなかった人なしで、チャドS.Samuelsへの巨大な叫び声。 そんなにありがとう!

Justin Pot
Justin Potは、Digital Trends、The Next Web、Lifehacker、MakeUseOf、Zapierのブログに登場する仕事で、十年以上にわたってテクノロジーについて書いてきました。 彼はまた、彼が設立したボランティア主導の地元のニュースアウトレット、ヒルズボロ信号を実行します。フルバイオを読む”

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です