目次
VirtualBox(バーチャルボックス)とは
Oracle社が無料で提供するパソコンに仮想環境を作成できるツールです。 WindowsOSの場合だと、Hyper-Vと競合してしまう場合もあるので「VirtualBoxがうまく動いてくれない」という問題が発生したらHyper-Vを無効にするとうまくいくかもしれませんね。こういった問題への解決方法は、エラーメッセージをそのままインターネットで検索するといっぱい出てくるので、どれが自分の問題にクリティカルな解決方法かを探してみるとイイと思います。
VirtualBoxではWindowsOSやMacOS、LinuxのOSをデフォルトで用意されているので簡単にそれぞれの仮想環境を作成可能です。
外部ファイルを用意することで、AndroidOSも実現可能なのでポテンシャルは高めの仮想環境ツールだと言えますね。
VirtualBoxのダウンロード
ダウンロードは下記公式サイトより可能です。(別タブで開くようにしときました) https://www.virtualbox.org/ダウンロード対象
このサイトでは、常に最新がアップされていくのでそのときの最新をダウンロードすればOKです。 ちなみにこの記事を書いている現在のバージョンは6.1です。VirtualBoxのインストール
「VirtualBox 6.1.10 のセットアップへようこそ」の画面
上記で紹介している公式サイトよりインストーラーをダウンロードしたら起動します。 起動すると下の画像の画面が立ち上がってきます。 「Next >」をクリックして次へ
VirtualBoxのアプロケーションをどこに配置するかを決める
下の画面では、VirtualBoxの「何をインストールするか」と「どこにアプリケーションのファイルを格納しておくか」を決めます。 「何をインストールするか」は、デフォルトのままでOKです。 「どこにアプリケーションのファイルを格納しておくか」は、特にこだわりが無い場合はそのままでOKです。 次のステップで「ショートカットをどこに作成するか」を設定する画面があります。 ここでの設定がOKなら「Next >」をクリックして次へ
VirtualBoxのアプリケーションのショートカットを作成する場所を決める
このステップでショートカットをどこに作成するかを決定できます。 四角で囲ってある項目の意味は次の通りです。- Create start menu entries ←スタートメニュー
- Create a shortcut on the desktop ←デスクトップ
- Create a shortcut in the Quick Launch Bar ←タスクバー
- Register file associations ←ファイルの関連付け(※)
↓↓↓ちなみにアイコンはこんな感じです↓↓↓
「インストール中はネットワークの機能が切断されますが大丈夫?」の画面が表示される
インストール自体は、5〜10分程度なので大丈夫です。 「Yes」をクリックして次の画面へ。 ここではまだインストールは開始されません。
「インストールを開始してもよろしいですか」の画面から”Install”ボタンをクリックしてインストール開始
インストール中はWindowsでよくある「〇〇を許可しますか」というダイアログが2回ぐらい表示されると思いますので、「許可」をクリックします
VirtualBoxのインストール完了!
ここまででViatualBoxのインストールは完了です。完了画面の真ん中のチェックをONにして「Finish」ボタンをクリックして終了すると、自動でVirtualBoxが起動します。
VirtualBoxの起動確認
下の画面が立ち上がったらOKです。 あとは、「新規」ボタンから仮想環境を作成していく感じです。
おわり
関連記事
「本業の給料だけでは、将来が少し不安…」「自分の技術、会社の外で通用するんだろうか?」「新しいスキルを身につけたいけど、学ぶだけじゃなく実践で使ってみたい」 もしあなたがシステムエンジニア(SE)として、このような思いを少しで[…]
実務でVirtualBoxを使うときの注意点
VirtualBoxは検証環境を作るときに便利ですが、実務で使う場合はインストールできたかだけで判断しない方がよいです。ホストPCのメモリ、ストレージ容量、ネットワーク設定、共有フォルダ、スナップショットの取り方を確認しておかないと、検証中に動作が不安定になったり、環境を戻せなくなったりします。
初心者がつまずきやすいのは、仮想マシンのネットワーク設定です。NAT、ブリッジ、ホストオンリーの違いを理解しないまま設定すると、インターネットには出られるがホストPCから接続できない、逆に社内ネットワークと意図せずつながる、といった問題が起きます。
インストール後の確認チェックリスト
- 仮想マシンに割り当てるメモリとCPUが過剰ではないか
- ディスク容量に余裕があるか
- ネットワーク設定の目的を説明できるか
- 作業前にスナップショットを取得しているか
- 検証環境と本番環境を混同しない名前にしているか
環境構築後に動かない場合は、設定を一気に変えず、開発環境で動かないときの切り分け方のように、変更点とエラー内容を分けて確認すると原因を追いやすくなります。
