[Hackintosh] High Sierra から Mojave へアップグレード
Hackintosh を High Sierra から Mojave へアップグレードしようとして、いろいろ手こずった。
下準備として、グラフィックカードを交換したことと、バックアップを取ったことについては書いた。
[Hackintosh] グラフィックカードの交換 – with a Christian Wife
https://wacw.cf/2019/02/05/replacing-graffic-card/
[Hackintosh] Carbon Copy Cloner によるバックアップ – with a Christian Wife
https://wacw.cf/2019/02/06/carbon-copy-cloner/
ベースとなっているマシンは去年作成したものだ。
Hackintosh に挑戦する 2018 – with a Christian Wife
https://wacw.cf/2018/08/22/hackintosh-2018/
まずはバックアップ。Carbon Copy Cloner で OS を丸ごとバックアップし、万が一の際はバックアップ先から起動できるようにしておく。
ただ Carbon Copy Cloner は ESP まではバックアップしてくれない。Hackintosh の設定変更は ESP だけなので、OS をバックアップしていても、ESP に問題があれば起動できない。設定変更前に、ESP をバックアップしておく必要があるのだ(最初これに気付かずに、設定変更後 OS が起動できなくて困った)。
ESP のバックアップはフォルダーごとコピーしておけばいい。Clover Configurator 等で ESP をマウントし、どこか別の場所にコピーしてバックアップしておこう。
もし OS が起動しなくなった場合は、HDD/SSD を取り出して別マシンに繋ぎ ESP をマウント。バックアップと差し替えればいい。
参考:
ESPを自動バックアップする – Boot macOS
https://bootmacos.com/entry/2018/01/28/171813
起動失敗に備えてバックアップ – Boot macOS
https://bootmacos.com/entry/2018/01/03/120134
***
バックアップができたところで、アップグレード作業。
(0)iTunes で Mojave のダウンロードを済ませておく。
ダウンロードしたらどこかにコピーを保管しておくと後で使えることがある。
(1)Kext Updater で Clover と kext のアップデートをチェックし、アップデートファイルをダウンロードする。
profdrluigi / kextupdater / Downloads ― Bitbucket
https://bitbucket.org/profdrluigi/kextupdater/downloads/
ワンクリックで最新kextに~Kext Updater.app – Boot macOS
https://bootmacos.com/entry/2018/07/21/003000
(2)1でダウンロードした Clover だけ先にアップデートする(Clover のアップデートと kext のアップデートは分けて作業する)。
アップデートの際 Customize で、以下に「だけ」チェックを入れ、インストールする。
・Clover for UEFI booting only
・Install Clover in the ESP
(これ以外にチェックを入れると、Clover でドライブを選択後、進めなくなってしまった。)
Cloverインストーラの設定 – Boot macOS
https://bootmacos.com/entry/2017/09/13/170834
再起動すると、Clover メニューのバージョン表示で 4861 にアップデートされた。
なお、Clover のアップデートの際に、ドライブのルートディレクトリに EFI-Backups という名前で ESP のバックアップが自動的に作成される。
(3)Kext Updater や Clover Configurator 等を使い、ESP をマウント。1の最新 kext ファイルと差し替える。再起動で kext のアップデートが反映される。
ただ、FakeSMC.kext は差し替えてもアップデートが反映されなかった(とりあえず無視)。
(4)AppStore で Mojave をインストール。
途中何度か再起動され、無事アップグレードが完了した。
参考:
Mojaveにアップデート – Boot macOS
https://bootmacos.com/entry/2018/09/29/113252
macOS 10.13.6 Update | tonymacx86.com
https://www.tonymacx86.com/threads/macos-10-13-6-update.255911/