TechNote

事務屋のおぼえがき

Bootcampより便利!? VirtualBoxを使ってMac上でWindows8を動かしてみた

今年はiPhone/Androidアプリ作成に着手しようと、Macの使用環境を整え中です。
そんな中、やはりMacを使いながら、同じ画面でWindowsが使える環境は必須かなと思い立ち、Mac内のVirtualBoxからWindowsを使用できるようにしたので自分のためにメモ。

f:id:kojikoji75:20150804225130j:plain

サマリー

1.BootCampとVirtualBoxの違い
2.VirtualBoxのダウンロードとインストール
3.Windows8評価版のダウンロード
4.VirtualBoxの起動~Windows8セットアップ



1.BootCampとVirtualBoxの違い

Macには「Boot Camp」という機能があり、Mac上でWindowsを使用することができます。いわゆるデュアルブート環境です。ただしBoot Campを使用する方法だと、MacWindowsをいちいち再起動で切り替えて使用しなければいけません。

一方、「VirtualBox」という仮想化ソフトを使用し、Mac内の仮想領域にWindowsをインストールすると、Macを使用しながらWindowsを使用することができます。尚、VirtualBoxは個人用途なら無料で使用できます。



2.VirtualBoxのダウンロードとインストール

https://www.virtualbox.org/wiki/Downloads
f:id:kojikoji75:20140113194628j:plain

ダウンロードが完了後に下記の手順を踏むとインストール完了。

  • dmgファイルをダブルクリック。
  • インストールメニューで「Doble click on this icon」を選択。
  • 「インストール」を選択。


3.Windows8評価版のダウンロード

Windows8.1評価版を下記よりダウンロードします。

http://technet.microsoft.com/ja-jp/evalcenter/hh699156.aspx

f:id:kojikoji75:20140103141101j:plain

このとき、以下の2点に注意してください。

  • Microsoftへのサインインが必要(事前にアカウント取得が必要)
  • Windows8のisoをダウンロードするための専用ダウンローダが事前にダウンロード、インストールされる。この過程でも「条項に同意する」などのステップを踏まなくてはならず以外に面倒。(下記のAkamai Netsession Interfaceがそれ)

f:id:kojikoji75:20140103141117j:plain

Akamai NetSession Interface は、インターネットからのダウンロードやストリーミングのスピード、信頼性、および効率を向上させる安全なアプリケーションで、お客様のコンピュータにインストールすることが可能です。

とのことで、Akamai NetSession InterfaceはMicrosoft製品ではありませんが、品質・スピードを向上させる分散型ネットワーキングソフトウエアのようです。



4.VirtualBoxの起動~Windows8セットアップ

(1)仮想領域の新規作成

Finderの「アプリケーション」内にある「VirtualBox」を起動する。
新しい仮想領域を作成したいので「新規(N)」をクリック。
以下、ウィザードにしたがってかWindows8用の仮想領域を作成する。

f:id:kojikoji75:20140103141136p:plain

(2)名前とオペレーティングシステム

名前はわかりやすく「windows8」などと入力。タイプは「Microsoft Windows」が、バージョンは「Windows8」が名前から判断されて自動的に選択される。
(関係ない名前を入力した場合は、自分でタイプやバージョンを選択する必要があります。)

f:id:kojikoji75:20140103141158p:plain

(3)メモリーサイズ

デフォルトで1024MBが選択された状態となっています。
実際は2GBや4GBが必要でしょうから、2048MBや4096MBとすべきでしょう。
今回はテスト的に作っただけなので(評価版という時点で本番用ではないです)、デフォルトのまま1024MBとします。

f:id:kojikoji75:20140103141217p:plain


(4)ハードドライブ

新しく作成するので、「仮想ハードドライブを作成する(C)」にチェックがついた状態で、「作成」

f:id:kojikoji75:20140103141241p:plain

(5)ハードドライブのファイルタイプ

VDI(VitualBOx Disk Image)にチェックがついた状態で「続ける」

f:id:kojikoji75:20140103141317p:plain

(6)物理ハードドライブにあるストレージ

可変サイズを選択した場合は、設定容量以下のファイルが保存されていると自動で最低限の容量になります。固定サイズを選択した場合は、設定容量を使わない場合でもその設定容量を保持することになります。
固定サイズは容量を食うかわりに速度が向上します。

f:id:kojikoji75:20140103141338p:plain

(7)ファイルの場所とサイズ

仮想ハードドライブファイルの名前を決定します。

フォルダ構成的には以下のようになると思ってください。

「ユーザフォルダ」-「VirtualBox VMs」-「windows8」-「windows8.vdi」

最後から二番目のフォルダ名は(2)で決定した名前と同じものです。
最後の.vdiのファイル名が、ここで決めようとしているファイル名です。


更に、この領域が使用できる容量も指定し、「作成」をクリックします。

f:id:kojikoji75:20140103141405p:plain

f:id:kojikoji75:20140103141428p:plain


以上で仮想領域の作成は完了です。


(8)起動ディスクの選択、Windows8インストール

これまでに作成したwindows8用の仮想領域に、実際OSをインストールします。
VirtualBox内の左ペインで、上記で作成した領域を選択し「起動」ボタンをクリックすると、DVDドライブ選択画面となります。

f:id:kojikoji75:20140103141816p:plain

ここでフォルダマークをクリックし、上記でダウンロードしたWindows8インストーラisoを選択します。

f:id:kojikoji75:20140103141837p:plain

インストーラが起動し、windows8のセットアップウィザードが出てきます。
後は通常のOSセットアップを行います。

f:id:kojikoji75:20140103141905p:plain

f:id:kojikoji75:20140103141918p:plain

f:id:kojikoji75:20140103141931p:plain

f:id:kojikoji75:20140103141956p:plain

f:id:kojikoji75:20140103142142p:plain

あわせて読みたい

jQuery UI を無駄なく使いこなすために必要な知識まとめ(各ファイルの役割など) - TechNotejQuery UI を無駄なく使いこなすために必要な知識まとめ(各ファイルの役割など) - TechNote

jQueryUIは、インタラクティブなWebサイトを開発するために使用されるjQueryベースのUIライブラリです。このため、多くのサイトで「簡単」「手軽」など...

システム管理者でなくても知っとくべき! Windowsサーバ/クライアントの時刻同期設定まとめ - TechNoteシステム管理者でなくても知っとくべき! Windowsサーバ/クライアントの時刻同期設定まとめ - TechNote

コンピュータの内臓時計はズレやすいため、「時刻同期」について検討することはとても重要なことと思われますが、その重要性はあまり認識されていない気がします。私も先日...

BootstrapにぴったりのWebアイコンフォント FontAwesome 4.0.0 が公開されていた件 - TechNoteBootstrapにぴったりのWebアイコンフォント FontAwesome 4.0.0 が公開されていた件 - TechNote

しばらくニュースをチェックできずにいて何気なくFontAwesomeのサイトを覗いてみたら、FontAw...