Don't Use Mojave on VirtualBox

XCodeをさわる必要がでたためVirtualBox上のMacOSを更新。しかし、最新バージョンのMacOS 10.14 Mojave ではエラーが。。。

投稿日:2018/12/13    カテゴリ:virtualbox

ほぼ1日触って結局 MacOS 10.13 High Sierra のアップグレード止まり。同じ苦労を防ぐために情報共有と思い、作業内容をアップしました。

 

PC環境

OS / Ubuntu16.04

VirtualBox / 5.2.22

インストールしたいOS / MacOS 10.14 Mojave

 

事前準備

  • ハードディスク
  • マウスの読み込み

Mojaveのハードディスクは、以下のサイトからダウンロード。

ダウンロードサイズ 約 6.5GB

 

マウスの読み込みは、VirtualBoxの拡張機能をインストールして対応。マウス設定無しで Mojaveの仮想環境を作ると、カーソルが動きません。事前にセットしておきましょう。

参考動画 、 拡張機能のダウンロード

 

設定作業

 

【VirtualBox設定 コマンド】


VBoxManage modifyvm "Mojave" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "Mojave" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "Mojave" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "Mojave" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "Mojave" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "Mojave" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

 

不具合

インストール作業時に画面がラップしたり、「あれっ」と思う場面がありつつもインストール完了。その後、フォルダを開こうとするも開かない。ターミナルからやフォルダのリセット、システムレスキューを使うもだめ。.vmdk を wikigain や Techsviewer.com と違うもの、 VirtualBoxの設定をアレコレ変えてみるもダメ。

結局 XCodeもインストールはできた?ものの、フォルダが開かないせいか、新規プロジェクトを起動できない。。。 ほぼ 1日粘りましたが、諦めて 10.13 の High Sierra にしました。

 

MacOS 10.13 High Sierra on VirtualBox on Ubuntu

High Sierra にすると XCode もインストールでき、 Swift も動き、サンプルアプリの作成ができるようになりました。 ちなみに High Sierra の ハードディスクは こちら からダウンロードできましたね。

【設定コマンド】


VBoxManage modifyvm "High Sierra" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

基本的に Mojave と一緒のコマンドですね。

 

まとめ

現在 VirtualBox を使って MacOS 10.14 Mojave のインストールを成功させている例は、 こちらの YouTube ぐらいのようですが 、コメント欄には「固まる」「インストールが完了しない」などの発言が、、、解決策は今のところないようです。

以上、 VirtualBox に MacOS 10.14 Mojave をインストールしようと考えている方への助けになればと思った報告でした。

 

VirtualBox内のMacOSは更新できない!?

今回の MacOS Mojave ですが、はじめは稼働中の Sierra 10.12 を 10.14 にアップできないか作業していました。しかし、何回 App Store で更新作業するもだめで、結局は新規で VirtualBox をセットする必要があるんだなということに。。。

XCodeは, 10.13.6 以降対応ということなので High Sierra に妥協しました。

 



コメント

コメント数 0

まだコメントはありません