Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
197
Help us understand the problem. What is going on with this article?
@hnakamur

Mac上のVirtualBoxにMavericksをインストールする

More than 5 years have passed since last update.

そろそろBoxenを試してみたいと思っていたのですが、試行錯誤できるよう何度も一からやり直せる環境がほしいと思っていました。Mac上のVirtualBoxにMavericksをインストールできないかとググってみるとOS X on OS Xというページを見つけました。このページの手順通り実行すればOKでした。ありがとうございます!

Mavericksのライセンス

B. Mac App Store License.のセクションに

(iii) to install, use and run up to two (2) additional copies or instances of the Apple
Software within virtual operating system environments on each Mac Computer you own
or control that is already running the Apple Software, for purposes of: (a) software
development; (b) testing during software development; (c) using OS X Server; or (d)
personal, non-commercial use.

という項目があります。MavericksをApp Storeから入手した場合はApple Softwareを動かしているMac上の仮想環境に2つまでVMを作れるとのことです。

Mavericksのインストーラをダウンロード

まだMavericksにアップグレードしていない場合は、App StoreでOSX Mavericksのインストーラをダウンロードだけしてインストーラが開始したら終了します。

既にMavericksにアップグレードした場合は、インストーラが削除されていますので、App StoreからOSX Mavericks 無料配信中のバナーをクリックしダウンロードボタンを押して再度ダウンロードします。

なお、私は今回試したのは後者のパターンです。

VirtualBox用イメージを作成

$ git clone https://github.com/ntkme/InstallESD.dmg.tool
$ cd InstallESD.dmg.tool
$ bin/iesd -t BaseSystem -i /Applications/Install\ OS\ X\ Mavericks.app/Contents/SharedSupport/InstallESD.dmg -o Output.dmg

VirtualBoxで新規VMを作成

  • OSタイプ: Mac OS X
  • OSバージョン: Mac OS X (64bit)
  • メインメモリー: 2048MB以上で適宜設定
  • 仮想ハードドライブファイルサイズ: 80GB (適宜設定)
  • ネットワークアダプタタイプ: Intel PRO/1000 MT Server (82545EM)
    • デフォルトで選択されているIntel PRO/1000 T Server (82453GC)だとうまく動かないそうです。
  • CD/DVDドライブイメージ: 上で作成したOutput.dmgを選択

インストーラを実行

まずインストーラを中断して仮想ハードドライブをフォーマットしてから続行

  • VMを起動してインストーラを実行します。
  • OS X インストーラが起動したら、画面上部のメニューバーの[ユーティリティ]/[ディスクユーテリィティ...]を起動します。
  • 左のリストでディスクを選択→右で[消去]タブを選択→フォーマットを[Mac OS 拡張 (ジャーナリング)]にして[消去]ボタンを押し、ディスクをフォーマットします。
  • フォーマットが終わったらディスクユーティリティを終了し、インストーラを続行します。
  • インストーラの指示に従い適宜設定してインストールを進めます。

再起動したらDVD仮想ドライブからディスクを除去して続行

  • 一度再起動したらVMのウィンドウの左上の赤い×アイコンを押しVMを停止させます。
  • VirtualBoxのストレージの設定を開き、ストレージツリーでDVDイメージを選択し、[属性]/[CD/DVDドライブ]のディスクアイコンをクリックして[仮想ドライブからディスクを削除]メニューを選びます。
  • [Oracle VM VirtualBox マネージャー]に戻り、VMを起動します。
  • インストーラの指示に従い適宜設定してインストールを進めます。
197
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
hnakamur
sakura_internet
さくらレンタルサーバ、さくらのVPS、 さくらのクラウド、さくらの専用サーバなどのインターネットサービス・ITプラットフォームを提供しています。

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
197
Help us understand the problem. What is going on with this article?