VirtualBoxでHighSierra仮想マシンの構築手順
本当のタイトル:運用中のHighSierra ServerAppのWikiコンテンツをVitualBoxでビルドしたHighSierra仮想マシン上でWikiサービスを再開するまで、その1
Appleにより提供されていたServerAppは、バージョンアップを重ねるごとに、その機能の多くを捨てていきました。Wikiサービスもその一つです。https://developer.apple.com/support/downloads/macOS-Server-Service-Migration-Guide.pdf にて、静的HTMLファイルやWordPress形式に変換する方法が提示されました。しかし試しにやってみたところ、その見た目は、運用に耐えません。
そこで、社内への仮想HighSierraマシンによるWikiサービス継続提供を試みました。
すでに、実機または仮装HighSierraマシンをお持ちで、HighSierra Server.appのWikiコンテンツを別のHighSierraマシンに移行したい方はこちらを参照して下さい。
VirtualBoxでHighSierraをインストールするのに必要なHighSierraインストーラのisoディスクイメージを作成
ターミナルを開いて以下のコマンドを実行
#空のディスクイメージを作成
$ hdiutil create -o /tmp/HighSierra -size 8G -layout SPUD -fs HFS+J -type SPARSE
#作成したディスクイメージをマウント
$ hdiutil attach /tmp/HighSierra.sparseimage -noverify -mountpoint /Volumes/install_build
#インストーラーアプリをディスクイメージに書き込む
$ sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/install_build
#アンマウント
$ hdiutil detach /Volumes/Install\ macOS\ High\ Sierra/
#作成したディスクイメージをISOイメージに変換する
$ hdiutil convert /tmp/HighSierra.sparseimage -format UDTO -o /tmp/HighSierra.iso
#拡張子をisoに変更しつつ、isoイメージはディスクトップに移動しておきます
$ mv /tmp/HighSierra.iso.cdr ~/Desktop/HighSierra.iso
#/tempにのこったディスクイメージファイルを削除しておきます
$ rm /tmp/HighSierra.sparseimage
VirtualBoxで仮想マシンを新規作成します
前提
- 事前にhttps://www.virtualbox.org/wiki/Downloadsより、VirtualBox 6.1.10 Oracle VM VirtualBox Extension Packをインストールしておいてください。USB3.0外付けHDを認識するのに必要です。
- できるだけ最新のMac、大量のメモリがあったほうがよいと思います。
基本的なパラメータはこんなかんじ
- Name: HighSierra (なんでもいいです)
- Type: Mac OS X
- Version: macOS 10.13 High Sierra (64-bit)
- Memory size: 8192 MB
- 仮想ハードディスクの容量:79.18GB
- システム:マザーボード:起動順序からフロッピーのチェックを外す
- ネットワーク:ブリッジアダプター(クライアントがサービスにアクセスできます)
- ディスプレイ:スクリーン:ビデオメモリ128MB
- ストレージ:決してチェックしない=>仮想ハードディスクのプロパティのSSD(Solid-State drive)
- ストレージ:光学ディスクのプロパティ:CDいやDVD?のアイコンをクリックして、第1章で作成したHighSierra.isoを選択
- オーディオ:オーディオを無効化(有効化のチェックを外す)
- 共有フォルダ:特に設定しなくても大丈夫
- ポート:USB:USB3.0を選択、USBデバイスフィルターにデータを移行する際に使用する外部HDを登録しておく
HighSierraのインストール Part1
- 作成した仮想マシンを起動
日本語を選択して→アイコンをクリック→メニューが表示されます。皆さんの場合は日本語です。
この時点で、作成した仮想マシンの仮想ハードディスクはフォーマットされてみませんから、ここで、フォーマットしないといけません。
ディスクユーティリティを選択しましょう。
フォーマットが完了したら。ディスクユーティリティを終了。
インストールメニューよりInstall macOSを実行
あとは言われるがままにインストーラーの第一段階(part1)を完了してください。
自動的にリブートされます。HighSierraインストーラーの第2段階(part2)が起動しません。
HighSierraのインストール Part2
日本語を選択して→アイコンをクリック→メニューが表示されます。皆さんの場合は日本語です。
この時点で、作成した仮想マシンの仮想ハードディスクはフォーマットされてみませんから、ここで、フォーマットしないといけません。
ディスクユーティリティを選択しましょう。
フォーマットが完了したら。ディスクユーティリティを終了。
インストールメニューよりInstall macOSを実行
あとは言われるがままにインストーラーの第一段階(part1)を完了してください。
自動的にリブートされます。HighSierraインストーラーの第2段階(part2)が起動しません。
Author And Source
この問題について(VirtualBoxでHighSierra仮想マシンの構築手順), 我々は、より多くの情報をここで見つけました https://qiita.com/rubyist_yasunao/items/ef33c2c2ba261c93a4bb著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .