「仮想マシン」という用語を聞いたことがあると思いますが、実際にそれが何であるかを知っていますか?さらに、なぜとにかく仮想マシンを使用するのですか?
これらの重要なツールをよりよく理解できるように、仮想マシンが何に使用されているかを見てみましょう。たぶん、あなたはあなた自身の使用法のためのいくつかのアイデアを得るでしょう!
仮想マシンとは何ですか?
ご存じない方のために説明すると、仮想マシンはエミュレートされたコンピューターシステムです。仮想マシンは、ハイパーバイザー(仮想マシンモニターとも呼ばれます)に依存しています。ハイパーバイザーは、コンピューターのリソースを仮想ハードウェアにマッピングするためのソフトウェアです。
例として、 VirtualBox 人気のハイパーバイザーです。このソフトウェアは、CPU、RAM、ストレージディスク、およびその他のコンポーネントの一部を割り当てて、仮想マシンがそれらを使用して適切に実行できるようにします。 VirtualBoxを使用してOSのコピーを仮想ディスクにインストールすると、完全に機能する仮想マシンができあがります。
仮想OSは、実際のシステムで実行されていると見なしますが、コンピューター上の他のアプリと同じように実行されます。より多くの背景が必要な場合は、チェックアウトしてください 仮想マシンの完全な説明 。
さて、日常の人々のための仮想マシンの目的は何ですか?試すことができる仮想マシンのいくつかの実用的な使用法を次に示します。
1.新しいオペレーティングシステムを試す
あなたはずっとWindowsユーザーでしたが、冒険心があり、Linuxを味わいたいと思っているとしましょう。 Linuxを試すには、デュアルブートセットアップなど、いくつかのオプションがありますが、仮想化は、リスクをほとんど伴わずに試すための優れた方法です。
Windowsシステムでは、VirtualBox(または別のハイパーバイザー)をインストールして、新しい仮想マシンを作成するだけです。次に、LinuxインストールISO(UbuntuやLinux Mintなど)を取得して、仮想マシンとしてインストールします。これで、他のプログラムと同じように、Windowsシステム(ホストOS)内のウィンドウでLinux(ゲストOS)を実行できます。
これに慣れていない場合でも、仮想マシンはサンドボックスとして機能するため、安心できます。マルウェアの感染や設定の破損など、ゲストOSで問題が発生しても、ホストOSには影響しません。
何らかの理由でVMが起動しない場合は、仮想マシンを再作成してOSを再インストールするだけです。なじみのないOSを試したからといって、コンピュータがクラッシュする心配はありません。
2.古いソフトウェアまたは互換性のないソフトウェアを実行する
何年も前にMacの使用に切り替えたかもしれませんが、見逃しているWindows専用のソフトウェアが1つあります。または、Windows10で実行されなくなった古いプログラムを実行する必要があるかもしれません。
仮想マシンは、現在のマシンと互換性のないソフトウェアを実行するための優れた環境を提供します。インストーラーにアクセスできる限り、仮想OSに問題なくインストールできます。
プロビジョニングされていないSIMを修正する方法
さらに、この方法で古いソフトウェアを実行すると、仮想マシン内でサンドボックス化されるため、はるかに安全です。最近はWindowsXP専用のソフトウェアを実行する必要がないことを願っていますが、万が一の場合に備えてオプションがあります。
この目的でVirtualBoxを使用する場合は、 GuestAdditionsをインストールしてください 。そうすることで、アプリをシームレスモードで実行できるようになります。これにより、アプリはホストOSのアプリと並べて配置されます。
この番号から私に電話する人
3.他のプラットフォーム用のソフトウェアを開発する
仮想マシンのもう1つの重要な用途は、複数のプラットフォームでアプリやWebサイトをテストするためのワークフローを簡素化することです。
たとえば、デスクトップとモバイルの両方のプラットフォームで動作するゲームを開発しているとします。エミュレーションを使用して、コンピューター上でさまざまなバージョンをテストできます。インストーラーファイルを携帯電話や他のテストコンピューターに移動する代わりに、それらをエミュレートすることができます。
仮想化により、他の実行可能ファイルタイプにコンパイルすることもできます。クロスプラットフォームフレームワークを使用している場合でも、MacではAPPファイル、WindowsではEXEファイルしかコンパイルできない場合があります。仮想化は、ビルドごとにデュアルブートするのではなく、プロセスを簡素化します。
エミュレーションが完全ではないため、実際のハードウェアでアプリを実行することに代わるものがない場合があります。しかし、多くの用途では、エミュレーションはそれほど面倒なことなく他のOSにアクセスするための便利な方法です。
4.潜在的なマルウェアを安全に処理する
これまで見てきたように、仮想マシンの主な利点の1つは、メインシステムからの分離です。これは、通常は回避するセキュリティリスクを負うことができることを意味します。
たとえば、プログラムをダウンロードしたいが、それが由来するサイトが合法であるかどうかわからないとします。または多分あなたはしたい アンチウイルスをテストする 感染のリスクを冒すことなく。
あまり実用的ではありませんが、退屈していて、ウイルスがオペレーティングシステムにどのような影響を与えるかを知りたいと思うかもしれません。何が起こるかなど、コンピュータを壊す理論をテストすることもできます WindowsでSystem32を削除した場合 。
もちろん、マルウェアが仮想環境で実行されていることを検出し、侵入を試みる可能性は常にわずかです。リスクは低いですが、無謀であってはなりません。
5.システムを分解します
特に技術に精通している場合は、仮想マシンを使用すると、結果を恐れることなく、オペレーティングシステムを探索して実験することができます。これは、OSについてさらに学ぶための興味深い方法です。
たとえば、Windows10内でWindows10のコピーを仮想化し、ゲストバージョンを使用してレジストリをいじくり回すことができます。誤って何かを台無しにすることを恐れずに、いくつかのLinuxコマンドを学びたいと思うかもしれません。
6.VMスナップショットを活用する
仮想マシンのもう1つの優れた機能は、必要なときにいつでも即座に復元できるシステムレベルのスナップショットを作成する機能です。
テストされておらず、不安定である可能性のある新しいアプリをインストールするとします。または、過去数か月間に蓄積した一連のソフトウェアをアンインストールしたい場合もあります。また、いくつかのシステム構成を微調整することもできます。しかし、すべての場合において、問題が発生した場合の修正について不確実性があるため、躊躇しています。
仮想マシンモニターを使用すると、スナップショットを作成できます。スナップショットは、任意の時点でのVMの完全なコピーです。何か問題が発生した場合は、スナップショットを復元して、何も起こらなかったように先に進むことができます。したがって、これらのバックアップは、より包括的なシステムの復元のようなものです。
何よりも、それらは単一のファイルとして保存され、ホストマシン上の他の場所に移動して保存できます。スナップショットをバックアップとして使用すると、最初にVMで危険な手順を試すことができるため、メインシステムで変更を加える準備ができます。また、それらをコピーして、将来使用することもできます。
7.システムを別のマシンに複製する
仮想マシンのコンテンツ全体がいくつかのファイルに保存されるため、それらを別のコンピューターに簡単に転送して、問題なくVMをロードできます(もちろん、同じハイパーバイザーを使用している場合)。
たとえば、VirtualBoxはVM設定を小さなVBOXファイルに保存します。もう1つの主要コンポーネントは、仮想ストレージディスクとして機能するVDIファイルです。
最初に使用したホストOSに関係なく、これらのファイルをコピーして、別のコンピューターのVirtualBoxにロードできます。これにより、どこでも使用できるゲストシステムのコピーが効果的に再作成されます。
プリンタはオフラインと言っていますが接続されています
VMware Workstation Playerには、vCenterConverterと呼ばれる関連機能があります。これにより、現在の非仮想OSインストールを取得して仮想イメージに変換し、それを別のコンピューターのVMware WorkstationPlayerにロードできます。
これで、どの仮想マシンが使用されているかがわかりました
これで、なぜ仮想マシンを使用するのか不思議に思う必要はありません。うまくいけば、これらの理由の1つ以上があなたが1つを試すことに興奮している。
飛び込む前に、最高の体験をするにはかなり強力なコンピューターが必要になることを覚えておいてください。 CPUが弱い、RAMが8 GB未満、またはストレージスペースが少ない場合、コンピューターはホストOSに加えて仮想OSを実行するのに苦労します。
開始するには、以下に従ってください VirtualBoxの使用に関する完全ガイド 。仮想マシンのパフォーマンスを向上させるためのヒントも役立ちます。
共有 共有 つぶやき Eメール YouTubeよりも優れている12のビデオサイトこちらがYouTubeの代替ビデオサイトです。それらはそれぞれ異なるニッチを占めますが、ブックマークに追加する価値があります。
次を読む 関連トピック- テクノロジーの説明
- 仮想化
- VirtualBox
- 仮想マシン
- Macのヒント
- Windowsのヒント
- Linuxのヒント
ベンは、MakeUseOfの副編集長およびオンボーディングマネージャーです。彼は2016年にフルタイムで執筆するためにITの仕事を辞め、振り返ることはありませんでした。彼は7年以上にわたり、プロのライターとして技術チュートリアルやビデオゲームの推奨事項などを扱ってきました。
ベンステグナーのその他の作品ニュースレターを購読する
ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。
購読するにはここをクリックしてください