技術ノート 特徴 初心者マニア: 仮想マシンの作成方法と使用方法

初心者マニア: 仮想マシンの作成方法と使用方法

初心者マニア: 仮想マシンの作成方法と使用方法

仮想マシンを使用すると、デスクトップ上のアプリ ウィンドウでオペレーティング システムを実行し、完全な独立したコンピューターのように動作できます。これらを使用して、さまざまなオペレーティング システムを試したり、メインのオペレーティング システムでは実行できないソフトウェアを実行したり、安全なサンドボックス環境でアプリを試したりすることができます。

初心者マニア: 仮想マシンの作成方法と使用方法

優れた無料の仮想マシン (VM) アプリがいくつかあるため、誰でも仮想マシンのセットアップを行うことができます。 VM アプリをインストールし、インストールするオペレーティング システムのインストール メディアにアクセスできる必要があります。

仮想マシンとは何ですか?

仮想マシン アプリは、仮想ハードウェア デバイスを備えた別個のコンピューター システムのように動作する仮想化環境 (簡単に言えば、仮想マシンと呼ばれます) を作成します。 VM は、現在のオペレーティング システムのウィンドウでプロセスとして実行されます。仮想マシン内でオペレーティング システム インストーラー ディスク (またはライブ CD) を起動すると、オペレーティング システムが実際のコンピューター上で実行されていると「だまされて」しまいます。実際の物理マシンと同じようにインストールして実行できます。オペレーティング システムを使用したいときはいつでも、仮想マシン プログラムを開いて、現在のデスクトップ上のウィンドウで使用できます。

VM の世界では、コンピュータ上で実際に実行されているオペレーティング システムはホストと呼ばれ、VM 内で実行されているオペレーティング システムはゲストと呼ばれます。物事が混乱しすぎないようにするのに役立ちます。

特定の VM では、ゲスト OS は仮想ハード ドライブ (実際のハード ドライブに保存される数ギガバイトの大きなファイル) に保存されます。 VM アプリは、このファイルをゲスト OS に実際のハード ドライブとして提供します。これは、実際のハードドライブでパーティション分割やその他の複雑な作業を行う必要がないことを意味します。

仮想化ではオーバーヘッドが若干追加されるため、実際のハードウェアにオペレーティング システムをインストールした場合と同じくらい高速になることを期待しないでください。本格的なグラフィックスや CPU パワーを必要とする要求の高いゲームやその他のアプリはあまりうまく動作しないため、仮想マシンは 、Linux Mac OS X で Windows PC ゲームをプレイする理想的な方法ではありません。少なくとも、それらのゲーム以外ではそうではありません。かなり古いものであるか、グラフィックスに要求がありません。

保持できる VM の数の制限は、実際にはハード ドライブの容量によって制限されます。ここでは、記事の執筆中にテストするときに使用する VM の一部を紹介します。ご覧のとおり、いくつかのバージョンの Windows と Ubuntu がインストールされた完全な VM があります。

複数の VM を同時に実行することもできますが、システム リソースによって多少の制限を受けることになります。各 VM は CPU 時間、RAM、その他のリソースを消費します。

初心者マニア: 仮想マシンの作成方法と使用方法

仮想マシンを作成する理由

VM は、マニアックに遊んで楽しむだけでなく、さまざまな本格的な用途を提供します。物理ハードウェアにインストールすることなく、別の OS を試すことができます。たとえば、Linux や新しい Linux ディストリビューションを試して、それが自分にとって適切かどうかを確認するのに最適な方法です。 OS の使用が終了したら、VM を削除するだけです。

VM は、別の OS のソフトウェアを実行する方法も提供します。たとえば、Linux または Mac ユーザーは、VM に Windows をインストールして、他の方法ではアクセスできない Windows アプリを実行できます。 Windows 10 などの新しいバージョンの Windows を実行したいが、XP でのみ実行できる古いアプリがある場合は、Windows XP を VM にインストールできます。

VM が提供するもう 1 つの利点は、VM がシステムの他の部分から「 サンドボックス化 」されることです。 VM 内のソフトウェアは VM から逃れてシステムの残りの部分を改ざんすることはできません。これにより、VM は、信頼できないアプリや Web サイトをテストして、その動作を確認するための安全な場所になります。

たとえば、 「こんにちは、Windows から来ました」という詐欺師 が電話をかけてきたとき、 。VM は詐欺師が私たちのコンピューターの実際のオペレーティング システムとファイルにアクセスするのを防ぎました。

サンドボックスを使用すると、安全でない OS をより安全に実行することもできます。古いアプリを使用するために Windows XP がまだ必要な場合は、サポートされていない古い OS を実行することによる弊害が少なくとも軽減される VM で Windows XP を実行できます。

初心者マニア: 仮想マシンの作成方法と使用方法

仮想マシンアプリ

選択できる仮想マシン プログラムがいくつかあります。

  • VirtualBox : (Windows、Linux、Mac OS X): VirtualBox は、オープンソースで完全に無料であるため、非常に人気があります。 VirtualBox には有料版がないため、よくある「アップグレードしてより多くの機能を利用する」というアップセルやしつこい対応に対処する必要はありません。 VirtualBox は、特に競合が少ない Windows や Linux では非常にうまく機能するため、VM を始めるのに適しています。
  • VMware Player : (Windows、Linux): VMware には独自の仮想マシン プログラムがあります。 VMware Player は、Windows または Linux 上で無料の基本的な仮想マシン ツールとして使用できます。より高度な機能 (その多くは VirtualBox に無料で含まれています) を使用するには、有料の VMware Workstation プログラムにアップグレードする必要があります。 VirtualBox から始めることをお勧めしますが、正しく動作しない場合は、VMware Player を試してみることをお勧めします。
  • VMware Fusion : (Mac OS X): Mac では無料の VMware Player が利用できないため、Mac ユーザーは VMware 製品を使用するには VMware Fusion を購入する必要があります。ただし、VMware Fusion はさらに洗練されています。
  • Parallels Desktop : (Mac OS X): Mac でも Parallels Desktop を利用できます。 Parallels Desktop と VMware Fusion for Mac はどちらも、Windows ソフトウェアを実行したいと考えている平均的な Mac ユーザーを対象に販売されているため、他のプラットフォームの仮想マシン プログラムよりも洗練されています。

VirtualBox は Windows と Linux で非常にうまく機能しますが、Mac ユーザーは、より洗練された統合された Parallels Desktop または VMware Fusion プログラムを購入することを検討するかもしれません。 VirtualBox や VMware Player などの Windows および Linux ツールは、よりマニアックなユーザーをターゲットにする傾向があります。

もちろん、VM オプションは他にもたくさんあります。 Linux には、統合仮想化ソリューションである KVM が含まれています 。 Windows 8 および 10 の Professional および Enterprise バージョン (Windows 7 には含まれません) には、別の統合仮想マシン ソリューションである Microsoft の Hyper-V が含まれています。これらのソリューションはうまく機能しますが、最もユーザーフレンドリーなインターフェイスを備えているわけではありません。

初心者マニア: 仮想マシンの作成方法と使用方法

仮想マシンのセットアップ

VM アプリを決定してインストールしたら、VM のセットアップは実際には非常に簡単です。 VirtualBox の基本プロセスを実行していきますが、ほとんどのアプリは同じ方法で VM の作成を処理します。

VM アプリを開き、ボタンをクリックして新しい仮想マシンを作成します。

ウィザードの指示に従ってプロセスを進めていくと、最初にどの OS をインストールするかを尋ねられます。 [名前] ボックスに OS の名前を入力すると、アプリは OS の種類とバージョンを自動的に選択する可能性があります。そうでない場合、または推測が間違っている場合は、ドロップダウン メニューからそれらの項目を自分で選択してください。完了したら、「次へ」をクリックします。

インストールする予定の OS に基づいて、ウィザードによっていくつかのデフォルト設定が事前に選択されますが、後続の画面でそれらを変更できます。 VM に割り当てるメモリの量を尋ねられます。デフォルト以外のものが必要な場合は、ここで選択します。それ以外の場合は、「次へ」をクリックしてください。この値は必要に応じて後で変更できるので、心配しないでください。

ウィザードは、VM で使用される仮想ハード ディスク ファイルも作成します。使用したい仮想ハードディスク ファイルがすでにない場合は、オプションを選択して新しいファイルを作成するだけです。

また、動的に割り当てられたディスクを作成するか、固定サイズのディスクを作成するかを尋ねられます。動的に割り当てられたディスクでは、最大ディスク サイズを設定しますが、ファイルは必要に応じてそのサイズまでしか増加しません。固定サイズのディスクではサイズも設定しますが、作成されるファイルは作成時からその大きさになります。

固定サイズのディスクを作成することをお勧めします。固定サイズのディスクを使用すると、使用するディスク領域が少し多くなりますが、パフォーマンスも向上し、VM の応答性が向上するためです。さらに、使用したディスク領域の量がわかるので、VM ファイルが増大し始めても驚かなくなります。

その後、仮想ディスクのサイズを設定できるようになります。デフォルト設定をそのまま使用することも、ニーズに合わせてサイズを変更することもできます。 「作成」をクリックすると仮想ハードディスクが作成されます。

その後、メインの VM アプリ ウィンドウにダンプされて戻り、そこに新しい VM が表示されます。必要なインストール メディアがマシンで利用できることを確認します。通常、これには、VM の設定を通じて ISO ファイルまたは実ディスクを指定することが含まれます。新しい VM を選択して [開始] をクリックすると、実行できます。


もちろん、ここでは VM の使用の基本について触れただけです。さらに詳しく知りたい場合は、他のガイドもご覧ください。

ここで触れなかった他の用途や VM の使用に関するヒントはありますか?コメントでお知らせください!

「初心者マニア: 仮想マシンの作成方法と使用方法」に関するベスト動画選定!

有料級のCADが無料で使えてしまうfusion360 を紹介
初心者向け🔰Airtableの使い方&活用方法 | ノーコード | データベース | Link機能 | Googleシート | データ管理