ほぼ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 に妥協しました。