仮想マシンエミュレータ。 さまざまな開発者による仮想マシンのレビュー

17.04.2019 アプリケーション

仮想化により、オペレーティング システムの内部またはその一部を仮想ハードウェアおよびソフトウェア内にカプセル化できます。 言い換えれば、その空間で実行されているオペレーティング システムの観点からは現実となる仮想空間を作成します。 これは、Windows 7、Linux、Mac OS X で仮想マシンが行うこととまったく同じです。仮想化により、コンピュータ上に存在しないデバイスをシミュレートすることもできます。

注記: ある意味、仮想マシンを使用すると、コンピュータ内にコンピュータを作成できます。

二つあります 重要な側面マシンの仮想化:

  • 物理ホスト (コンピュータ) と仮想ホスト間の対話
  • 仮想空間で実行されているオペレーティング システムと使用されるハードウェア間の相互作用

仮想化ソフトウェア、つまり Windows 7 (Linux、Mac OS X) 用の仮想マシンは、原則として、 通常のアプリケーションまたは、ホストを作成できるオペレーティング システム サービス。 任意のホストが呼び出されます 物理マシン(コンピューター)。 仮想化ソフトウェア内では、オペレーティング システムは、仮想マシンと呼ばれる実際のホストと同様または同一のホスト上で実行されます。 快適さのために、 オペレーティング·システム仮想マシン内で実行されているものをゲストと呼びます。

さらに、 さまざまな方法仮想化には、仮想マシンを作成するアプリケーションの実装だけでなく、ゲスト システムに提供される機能も依存します。 従来のエミュレーションでは、ハードウェアとソフトウェアの呼び出しが中間層を通過します。 準仮想化もあり、仮想マシン内のアクションの一部は実際のハードウェアで実行され、他の部分は中間層を通過します。 各ゲスト システムが特別なカーネルで起動するとき、システム レベルでの仮想化も行われ、同様のバージョンのオペレーティング システムのみを実行できます。

これらのメソッドの一部は、実際のホストとそのオペレーティング システムに大きな変更を加えることなく、オンザフライで実行できます。 他のものでは、仮想化をサポートするオペレーティング システムの特別なインスタンスにホストを再起動する必要があります。 ハードウェア デバイス レベルで仮想化をサポートし、仮想化用に設計された特別なホストを使用するものもあります。 後者はベア メタル仮想化方式としても知られています (ただし、一部のソフトウェア カーネルが依然として使用されているため、これは完全に真実ではありません)。

仮想マシンの作成と操作、提供されるリソースの割り当てと制限を管理する仮想化ソフトウェアは、ハイパーバイザーと呼ばれることがよくあります。 一部の仮想化アプリケーションでは、特別なプロセッサ拡張機能を使用して仮想マシンのパフォーマンスを向上させることもできます。 このような拡張機能の存在は、仮想化のハードウェア サポートと呼ばれます。 このサポートの例としては、 VT-Xテクノロジー(インテル) および AMD-V (AMD)。

仮想化と仮想マシンではないものは何ですか?

仮想化プログラムを好んで呼ぶ人もいます ( 仮想マシン) オペレーティング システムと実行中のプロセスの一部の間に抽象化レイヤーを作成するもの。 たとえば、ブラウザをシステムから分離できる Sandboxie があります (ブラウザ保護ユーティリティを参照)。 一部のプログラムでは、システムの状態を変更できないようにフリーズできます。 他のものでは、いわゆる シャドウモードこの場合、すべてのプログラムは正常に実行されますが、コンピューターを再起動すると変更はキャンセルされます。

もちろん、これらのプログラムはすべてさまざまな利点を提供しますが、シミュレーションを行わないため、仮想化テクノロジとはみなされず、仮想マシンを表しません。 システムコールであり、ゲスト オペレーティング システムを現在のシステム上で実行することはできません。 このようなプログラムは、主にセキュリティ レベルを高めるために、追加の分離層を作成するだけです。 セキュリティの話を続けると…

仮想化と仮想マシンを使用する理由は何ですか?

セキュリティが最優先であり、どのような状況でも最初に考えるのであれば、仮想化 (仮想マシンの使用) が確実にこれに役立ちます。 ただし、仮想化が主にセキュリティのために使用されるとは考えないでください。 当初の目標は、テスト、コスト削減、柔軟性、レガシー製品のサポート、教育です。 セキュリティ レベルの向上は単なる嬉しい特典ですが、多くの落とし穴もあります。

注記: 仮想化により、あるオペレーティング システムを別のオペレーティング システムから分離できますが、ゲスト システムからメイン システムに移行する方法はまだあります。

仮想化テクノロジーと仮想マシンを実行するには何が必要ですか?

最初に考慮すべきことは物理ホストです。 仮想化ソフトウェア(仮想マシン)の種類によっては、まったく異なるハードウェアやオペレーティング システムが必要になる場合があります。 仮想化は、必要な場所で実行できる単一のソリューションを意味するものではありません。 仮想マシンシステム (Windows、Linux、Mac) およびハードウェア (ハードウェア) ごとに選択する必要があります。 さらに、ホストには必要な が必要です。

したがって、システム上でゲスト オペレーティング システムを実行する場合は、プロセッサや RAM など、ゲスト オペレーティング システムを実行するための追加のリソースが必要になります。 たとえば、コンピュータに 2 GB しかない場合、 ランダム・アクセス・メモリ Windows 7 上でゲスト システムを実行したい場合は、仮想マシンが適切に機能できるように、実システムのリソース使用量を大幅に制限する必要があります。 もちろん、256 MB のメモリを搭載した Windows XP を実行しようとしている場合は別です。 ただし、16 GB の RAM がある場合は、リソースが不足することなく複数のゲスト システムを実行できます。

長所: インストールと使用が簡単です。

短所: 機能が制限されています。 スナップショットや 一般的なアクセスカタログまで。

Windows 7、Linux、Mac OS X 用の仮想マシン - VirtualBox

VirtualBox は、Windows 7 以降および Linux 用の仮想マシンを作成するためのもう 1 つのクロスプラットフォーム プログラムです。 Mac システム、現在はOracleが所有しています。 VirtualBox は VMware Player に似ていますが、より高度な機能など、より多くの機能を備えています。 ネットワークスタック、無制限の数のスナップショット、OpenGL と DirectX の一部のサポートなど。 アプリはインストールも使い方も簡単です。 コマンドラインを使用して自動展開することもできます。 VirtualBox は USB と共有ディレクトリもサポートしています。 さらに、 ポータブル版バーチャルボックス。 ただし、デメリットもあります。 ゲスト システムのスクリーンショットを撮ることはできません。 ディスク管理は少しわかりにくいです。

対象者: 初心者と経験豊富なユーザー。

長所: インストールと使用が簡単で、多くの機能があります。

短所: スクリーンショットがサポートされていない、既存のマシンのインポートが困難、ディスク管理が直観的ではない。

仮想マシンを作成するための VMware ESXi ハイパーバイザー

ESXi は、ESX と比較して機能が制限されたベア メタル ハイパーバイザーです。 アプリにはホストが必要で、コンソールから制御できます (コンソールはデフォルトでロックされていますが、手動で有効にすることができます)。 仮想マシンの画面のスクリーンショットを撮ったり、ビデオを録画したりすることはできません。 ゲスト システムの転送とクローン作成は手動でのみ実行できます。 でもあなたは成功します 共有 RAM の使用効率を高めるためのメモリ、強力な監視と管理、SSH 経由のコマンド ライン アクセス (ロック解除時)。 インストールすることもできます VMware ツール仮想マシンのパフォーマンスを向上させるため。 準仮想化は ESXi でもサポートされています。

長所: 強力で高度な仮想マシン機能。

短所: ホストと多くのリソースが必要です。 インストールして実行するのは簡単ではありません。

Unix/Linux 用の仮想マシン - カーネルベースの仮想マシン (KVM)

KVM は、UNIX 系オペレーティング システム (Linux) の仮想化のみをサポートします。 アプリケーションは任意のハードウェアまたはエミュレーション モードで実行できますが、プロセッサ拡張がないとパフォーマンスが低下します。 KVM はコンソール経由で使用するように設計されています。 ただし、仮想マシンの起動と停止、スクリーンショットの撮影などができる適切な管理インターフェイスが備わっています。 このインターフェイスは仮想マシン マネージャー (VMM) として知られており、Xen 仮想マシンの管理にも使用されます (下記を参照)。 ローカルおよびリモート制御をサポートします。 VirtualBox との既知の競合がありますが、比較的簡単に解決できます。

対象者: 上級ユーザーおよび専門家。

長所: フルコントロール柔軟性と非常に ハイパフォーマンス、適切な条件下で。

短所: UNIX のようなシステムのみ。 通常の実行にはハードウェア仮想化拡張機能が必要です。 コマンドラインに重点を置きます。 インストールして実行するのは簡単ではありません。

Unix/Linux 用仮想マシン - Xen

Xen は、UNIX のようなオペレーティング システム (Linux) を仮想化するためのもう 1 つのアプリケーションです。 独自のカーネル インスタンスで起動する必要があります。 コマンドラインに重点が置かれています。 ただし、VMM を使用することもできます。 公式には、Xen は OpenSUSE によって長年サポートされており、最近メイン カーネル リリース ブランチに追加されました。 Xen は、ハードウェア支援モードまたは準仮想化モードで実行できます。 ただし、準仮想化の場合、Xen のインストールと実行には非常に問題があります。 さらに、Xen の CD-ROM サポートは限定的です。 ネットワークデバイス。 このプログラムは、Live CD 上のベア メタル仮想化ハイパーバイザーとしても利用できます。 Xen を管理するためのサードパーティ拡張機能が多数あります。

対象者: 上級ユーザーおよび専門家。

長所: 完全な制御と柔軟性、非常に優れています。 良い成果、ネイティブカーネルサポート。

短所: UNIX のようなシステムのみ。 準仮想化モードにはバグがあります。 コマンドラインに重点を置きます。 いくつかのユーティリティ コマンドライン誤解を招く可能性があります。 インストールして実行するのは簡単ではありません。 カーネルの独自のインスタンスをブートする必要があります。

仮想マシンを作成するためのその他のソリューション

ここにリストされていない他にも、Parallels Virtuozzo、OpenVZ、VMLite ベースの VirtualBox など、多くのソリューションがあります。 また、仮想化と仮想化を横断する例など、再設計されたソリューションも多数あります。 シンクライアント。 Linux には独自の修正も多数あります。 そして忘れないでください クラウドテクノロジー仮想化アプリケーションと連携します。

ただし、初心者ユーザーの場合は、可能性や多彩な変更を追いかけるべきではありません。 そうしないと、いくつかのプログラムを実行する仮想マシンを作成しようとすると、眠れない夜が数日続く可能性があります。

仮想化プログラムについて一言

このレビューは初心者ユーザーだけでなく、専門家にとっても役立ちます。 掲載されている製品の表紙 広い範囲あらゆるレベルの仮想化テクノロジー。 説明されているすべてのソリューションは無料です 個人使用。 持っているものに基づいて、欲しいものまたは必要なものを選択してください ハードウェア、セットアップと起動の容易さ、および必要な機能セットの可用性に関する要件。

通常、ほとんどの人は VMware Player または VirtualBox を使用して仮想化の学習を開始します。 Linux ユーザーは KVM を好み、おそらく Xen を好むかもしれません。 上級ユーザーは ESXi を検討してみるとよいでしょう。


Windows 用の仮想マシンとは何か、またそれらが何に必要なのかを詳しく見てみましょう。 すべてを調べる 最高のシミュレーター OSとその使い始め方。

仮想マシン(VM)とは、 コンピュータアプリケーション、ユーザーはこれを使用してオペレーティング システムの模倣品を作成できます。 OS イメージは、既存のシステム内で使用するためにマシンにインストールされます。 とても便利ですね。 しかし、落とし穴もあります。 インストール中に何が起こるか、どの仮想マシンに対応するかを読んでください。 Windowsのバージョン 7、8、10を選択するのが良いでしょう。

PC に仮想マシンが必要なのはなぜですか?

ほとんどの場合、VM は でソフトウェアをテストするために使用されます。 複数のオペレーティング システムで作業するには、1 台のコンピュータだけが必要なので、作業が大幅にスピードアップします。

1 台のコンピューター上で複数の仮想マシンを同時に実行できます。 仮想 OS は、コンピュータにインストールされている通常のコピーとまったく同じメモリ リソースを消費するため、その数は利用可能な RAM と子のディスク上の領域によって異なります。

仮想マシンを使用すると、メイン OS では使用できないプログラムや機能を操作できます。 作成することも可能です バックアップコピー VM、その後の移動と他のコンピューターでの使用。

仮想 OS のウイルス、エラー、その他の障害は、メイン システムの動作に影響を与えません。 マシンを閉じると、追加の OS の動作が停止し、RAM が解放されます。

VM の動作中、ストレージ リソースの消費量が増加するとリクエストの処理時間が増加するため、デバイスの速度が低下する可能性があります。

VM をインストールする理由:

  • 他のオペレーティング システムを完全にインストールせずに、その動作について知りたいと考えています。 既存の OS を置き換える必要がある場合は、まず仮想シミュレーターを使用して他のソフトウェア オプションをテストします。 これにより、起こり得るバグやハードウェアとの非互換性を回避できます。
  • あなたは開発者で、作成したアプリケーションをテストするための包括的なシステムを作成したいと考えています。

バーチャルボックス

VirtualBox は、Windows 7、8、10 用の仮想マシンです。 仮想化環境は無料で配布されており、オペレーティング システムの操作、ネットワーク インフラストラクチャおよび Web サイト ホスティングの展開の両方のためにインストールできます。

VirtualBox のメイン ウィンドウ:

この仮想マシンの主な機能はクロスプラットフォームです。 Windows のすべてのバージョンでうまく動作します。 開発者の Web サイトから Mac OS および Debian 用のインストーラーをダウンロードすることもできます。 仮想化環境自体には、任意のデスクトップ OS をインストールできます。

VirtualBoxを使用する OS の機能や セーフモードメインシステムにダメージを与えずにプログラムをテストします。 多くの場合、ユーザーは最新のオペレーティング システムと互換性のない古いゲームを仮想マシンにインストールすることを好みます。

シミュレーターの終了後、すべてのデータと変更が保存されます。 次回電源を入れるとデスクトップに戻り、タスクの実行を続けることができます。

長所と短所

VirtualBox の利点:

  • 無料配布。 同様のソフトウェアの 90% は有料ですが、VirtualBox は完全に無料で入手できます。 プログラムの機能と能力は開発者に限定されません。
  • スクリーンショットを作成する機能 – スクリーンショット 仮想システム。 結果のイメージには、セカンダリ OS ウィンドウのみが表示されます。 メイン OS を使用してスクリーンショットを作成すると、解像度が低下し、通常のデスクトップもキャプチャされます。
  • 創造 正確なコピー既存の仮想マシン。
  • フォルダー、ショートカット、その他のオブジェクトをシミュレーター内にドラッグする機能。
  • 統合ファイル システム – 仮想マシンから PC に保存されているディレクトリにアクセスでき、その逆も可能です。
  • 複数の機械での同時作業。

また、 特徴的な機能 新しいVirtualBox 4 は、便利な仮想化管理システムと直感的なプログラム ワークスペースです。 また、新しいビルドでは、追加の OS の画面からビデオをキャプチャする機能も提供されます。

VirtualBox は、コンピューターに接続された USB ドライブの操作をサポートします。

プログラムの欠点:

  • コンピューターの速度低下。 PC の技術仕様が優れている場合でも、十分な RAM スペースと 永久記憶、仮想マシンを使用すると、すべての機能の実行が遅くなります。 VM の作成中に、VM に割り当てたメモリが多すぎると、コンピュータがフリーズするか、深刻なシャットダウンが発生します。
  • ビデオメモリが不足しています。 可能な限り最高の画質を実現する必要がある場合、VirtualBox を使用してそれを実現するのは困難です。 このプログラムでは、ビデオ カードを使用するための設定を基本レベルでのみ構成できます。
インストールする方法

設置用 VirtualBox プログラム開発者 Oracle の公式 Web サイトからインストーラーをダウンロードします。 インストール プロセスは標準的なものであり、追加の設定は必要ありません。

  • EXE ファイルを実行します。
  • ハードドライブを選択します。 ルートフォルダープログラムで;
  • インストールが完了するまで待ちます。 必要に応じて、ユーザーはインストール プロセス中にハードディスクの使用状況に関する統計を表示できます。

「カスタムセットアップ」フィールドでは、無効にすることができます。 USBのサポート, ネットワークサービス。 これにより、アプリケーションの最終的なサイズを削減できます。

VirtualBox を使用して 2 つの OS をインストールする方法に関するビデオ手順

プログラムがインストールされたら、最初の仮想マシンの作成を開始できます。 ウィンドウの左上隅にある「作成」ボタンをクリックします。 VM 設定タブが開きます。

セットアップ ウィザード ウィンドウで、仮想 OS のタイプ (Windows、Linux、Debian、MacOS) とそのバージョンを選択します。 作成するシミュレーターの名前を設定し、「次へ」ボタンをクリックします。

次に、プログラムは、追加の OS に割り当てられる RAM のサイズを個別に指定する機会を提供します。 初心者の場合は、「推奨メインメモリサイズ」欄に示されている値を設定することをお勧めします。

VM の RAM のサイズは、次の条件に応じて決定する必要があります。 技術特性あなたのPC。 コンピュータに 4 GB の RAM が搭載されている場合、シミュレータを正常に実行するには 512 MB ~ 1 GB で十分です。

次に、プログラムは選択を求めます。 ファイルシステム OS イメージ (以前に指定したファミリとバージョンに対応します)。 セットアップが完了すると、ウィンドウにすべてのパラメータの簡単なリストが表示されます。 「完了」をクリックします。

インストール完了後 仮想ウィンドウ, OSを起動するためのアイコンがVirtualBoxのメインウィンドウに表示されます。 それをクリックして、デスクトップがロードされるまで待ちます。 必要に応じて、ドライバーをインストールします。

のために 自動アップデートドライバーを削除するには、仮想マシンのツールバーの「デバイス」タブを開きます。 次に、をクリックします 希望のタイプメディアを選択し、新しいウィンドウで指示に従って新しいソフトウェアを入手します。

準備ができて。 これで、仮想オペレーティング システムの操作を開始できるようになります。 プログラムを終了するには、まず OS をオフにしてから、VirtualBox を閉じます。

ヴイエムウェア

VMWare Workstation は、Windows 10 に最適な仮想マシンです。開発者は、このプログラムを、 を作成するための便利なプラットフォームとして位置づけています。 他の一般的な類似製品と比較して、VMWare は仮想マシンをカスタマイズするためのより多くの機能をサポートしており、シミュレータをソフトウェア開発ツールと同期させることができます。

この仮想化環境は、プロジェクトのクロスプラットフォーム機能をテストする必要が多いプログラマー、Web デザイナー、その他の専門家の間で人気があります。

長所と短所

VMWare には次のような利点があります。

  • 便利なツールバー;
  • Microsoft 開発ツール、特に .NET プラットフォームおよび Visual Studio ソフトウェア環境との同期。
  • 安全システム。 組み込みの VMWare ツールが提供する 上級追加の OS でファイルを保護します。 シミュレーターは、悪意のあるアクティビティによる排除の試みを検出できます。
  • 作成した仮想マシンの暗号化サービスの運用。

アプリケーションの欠点:

  • 有料配布。 ユーザーは無料でダウンロードできます 体験版ユーティリティを使用しますが、すべての機能を備えたアプリケーションのフルバージョンを入手するには、 利用可能な機能年間または毎月のサブスクリプションを支払う必要があります。
  • 初心者には適していません。 これまでオペレーティング システム シミュレータを使用したことがない場合は、より多くのシミュレータから始めることをお勧めします。 簡単なオプション。 たとえば、VirtualBox と標準の Hyper V for Windows は、システムを手動で構成することを好む上級ユーザーに適しています。
インストールする方法

Windows 用の仮想マシンは、開発者 VMWare.com の公式 Web サイトからダウンロードできます。

インストールプロセス中は、オフにすることをお勧めします Windows ディフェンダーまたは別の機能するウイルス対策ソフト。 これは、プログラムが仮想マシンに使用するすべてのファイルと暗号化アルゴリズムを正しくインストールするためにのみ必要です。 製品は公式ソースからダウンロードされたものであるため、メイン OS に悪影響を与えることはありません。

機能の概要とプログラムの最初のセットアップ

VMWare で最初の仮想マシンを作成するには、エミュレータで使用する OS 配布キットをコンピュータにダウンロードする必要があります。 次に、インストールされているアプリケーションウィンドウを開き、「新しい仮想マシンの作成」フィールドをクリックします。

注記! ユーザーは、複数のシミュレーターの代わりに、仮想マシンのグループを作成できます。 これにより、消費される RAM のリソースが削減され、コンピューターと OS シミュレーターの動作が高速化されます。

VM セットアップ ウィザード ウィンドウで、オペレーティング システム イメージへのパスを指定します (これは、コンピューターのメモリ内のファイルまたは ブートディスク)。 OSをインストールせずに仮想マシンを構成することも可能です(後からインストールすることも可能)。

  • 表示されるウィンドウで、OS 名、ユーザー名、アカウント アクセス パスワードを指定します。
  • 仮想マシンをコンピュータのどのディスクに保存するかを指定します。
  • VM の実行に必要な RAM の量を選択します。
  • 機器を設定します (自動または手動)。

仮想マシンのセットアップが完了したら、OS イメージがインストールされ、動作が開始されるまで待ちます。

マイクロソフト仮想PC

Microsoft Virtual PC も人気のある仮想マシン エミュレーターです。 このプログラムは、Windows のすべてのバージョンの OS と十分な互換性があります。 Microsoft 製品をメイン OS として使用している場合は、エミュレーションに Microsoft Virtual PC を選択することをお勧めします。

長所と短所

エミュレータの利点:

  • Windows OS のすべてのバージョンとの優れた互換性。 ほとんどの場合、ユーザーは仮想 OS 用の追加ドライバーをインストールする必要はありません。 それらはすべてメイン システムと同期されます。
  • ファイルシステムの共有。 VM ウィンドウを通じて PC のハード ドライブに保存されているファイルにアクセスします。
  • 「ゲスト ホスト」および「ゲスト環境」動作モードでの 64 ビット Windows OS のサポート。
  • ハードウェア仮想化のサポート。

欠点:

  • 食べる 有料機能。 このプログラムは無料で配布されますが、仮想 OS のグループのセットアップをサポートするには、サブスクリプションを購入する必要があります。
  • Linux のようなシステムはサポートされていません。
機能の概要とプログラムの最初のセットアップ

仮想 OS をインストールするには、まずそのイメージをコンピュータのメモリにダウンロードしてから、 マイクロソフトのアプリケーション仮想PC。 「仮想マシンの作成」ボタンをクリックし、新しいウィンドウで次のパラメータを構成します。

  • 新しい OS の名前を設定します。
  • 彼女のための場所を作る ハードドライブそしてRAMのサイズ。
  • VM がサポートするデバイスを選択します ( 通信網、フラッシュドライブなど)。
結論

Windows に最適な仮想マシンについて説明しましたが、すべてではありません。 これらが最善ではないと思われる場合は、コメントに書き込んでください。 新しい読者がどのエミュレータから始めるべきかを決定するのに役立ちます。


場合によっては、別のオペレーティング システムをインストールしたり、プログラムを安全にテストしたりできる 2 台目のコンピューターが必要になることがあります。 仮想マシンは、このタスクに対処するのに役立ちます。 この記事では、仮想マシンとは何か、仮想マシンが必要な理由、および仮想マシンをインストールして構成する方法について説明します。

仮想マシン– すべてのコンポーネント (ハード ドライブ、ドライブ、BIOS、 ネットワークアダプター等。)。 そんな上で 仮想コンピュータオペレーティング システム、ドライバー、プログラムなどをインストールできます。 したがって、同じまたは異なるオペレーティング システムを使用して、実コンピュータ上でさらに複数の仮想コンピュータを実行できます。 実コンピュータと仮想コンピュータの間でデータを簡単に交換できます。

なぜ仮想マシンが必要なのでしょうか?

すべての PC ユーザーが仮想マシンを必要とするわけではありませんが、上級ユーザーは仮想マシンを頻繁に使用します。 仮想マシンは、さまざまな目的やタスクに使用されます。

  • 2 番目の/別のオペレーティング システムのインストール。
  • ソフトウェアのテスト。
  • 疑わしいプログラムの安全な起動。
  • コンピュータネットワークエミュレーション。
  • オペレーティング システムから起動できないアプリケーションの起動。

わかりやすくするために、いくつかの例を示します。

Windows 7 オペレーティング システムは実際のコンピュータにインストールでき、Windows XP、Windows 8、または Linux は仮想マシンにインストールできます。

プログラム (ビデオ プレーヤーなど) を選択する必要がある場合は、いくつかのプログラムをインストールする必要があります。 同様のプログラム、どれが一番気に入ったかを決めてください。 コンピューターの邪魔になるものは何でも、仮想マシンでプログラムをテストしてください。

私はWebサイトの記事を書くときによく仮想マシンを使います。 私はネタを書く前に、すべてを個人的にチェックします。 ソフトウェアをレビューすると、大量にインストールする必要がある さまざまなプログラムそれは何から来ているのですか? 余分なゴミシステム内で。 また、データの暗号化や隠蔽に失敗すると、不快な結果につながる可能性があります。 自分の身を守り、仮想コンピューターで実験することをお勧めします。

仮想マシンの概要

存在する たくさんの仮想コンピュータを作成および管理するためのさまざまなプログラム。 次に、最も人気のある 3 つのプログラムを見てみましょう。

VirtualBox 仮想マシン

– 最も一般的なオペレーティング システムをすべてインストールできる無料の仮想マシン。 VirtualBox は Windows、Linux、FreeBSD、Mac OS をサポートしています。

VirtualBox は、32 ビット バージョンと 64 ビット バージョンの両方のオペレーティング システムをサポートします。 VirtualBox は、有料で作成された仮想コンピュータの操作をサポートします。 VMware プログラムワークステーション。

VirtualBox のセットアップと操作は非常に便利で簡単です。 このプログラムは非常に生産的で安定しています。

VirtualBox は幅広い機能と特定のインターフェイスを備えており、完全に無料です。 VirtualBoxは最高です家庭用の仮想マシン。

VMware仮想マシン

ヴイエムウェア最も有名で広く普及している仮想マシン。 VMware は通常、大規模なサイトや企業で使用されます。

VMware には、ワークステーションとプレーヤーの 2 つの形式があります。 VMware Workstation は優れた仮想マシンですが、有料です。 VMware Player は、VMware Workstation の無料の機能を備えたバージョンです。

VMware Workstation は、32 ビットおよび 64 ビット システム、USB 3.0、およびさまざまなオペレーティング システムのインストールをサポートしています。

VMware Workstation は、使用されている仮想マシンの中で最も優れています 大企業、しかし、そのコストが一般ユーザーの間での人気を低下させます。

Microsoft Virtual PC 仮想マシン

マイクロソフト仮想PC– 別の無料の仮想マシン。 幅広い機能と使いやすいインターフェイスを備えていますが、Windows オペレーティング システムでのみ動作するという大きな欠点が 1 つあります。 Linux や Mac OS を実行することはできません。

要約すると、次のことに注意してください。 家庭用 VirtualBox が最適です。 次に、仮想マシンをインストールして構成する方法を見ていきます。 VirtualBox マシン.

VirtualBox 仮想マシンのインストール

前のセクションで説明した仮想マシンのうち、VirtualBox を使用するのが最適です。 ここで、VirtualBox をインストールする方法を見ていき、次のセクションでは、VirtualBox を構成する方法について説明します。

公式 Web サイトからプログラムの最新バージョンをダウンロードします。 プログラムをダウンロード

インストーラーを起動すると、ようこそウィンドウが表示されます。 次のステージに進みましょう。

インストールの 2 番目の段階では、インストールされるすべてのプログラム コンポーネントとプログラムがインストールされるディレクトリを確認できます。 インストール ディレクトリは変更できますが、すべてのコンポーネントをインストールすることをお勧めします。 今はすべてのコンポーネントが必要ではないかもしれませんが、将来必要になった場合は、仮想マシンを再度インストールする必要があります。 どうぞ。

ここで、プログラムのショートカットを配置する場所をマークする必要があります。

次の段階では、インストール中にコンピュータがネットワークから一時的に切断されるという警告が表示されます。 重要なものをインターネットからダウンロードする場合は、ダウンロードが完了するまで待ってから、インストール ウィンドウの「はい」ボタンをクリックしてください。

インストールを開始する準備ができている場合は「インストール」ボタンをクリックし、パラメータを変更する場合は戻ってくださいというメッセージが表示されます。 「インストール」をクリックし、インストールが完了するまで待ちます。

インストールプロセス中に、「インストール」というメッセージを含むポップアップが表示される場合があります。 ソフトウェアのために このデバイスの? 「インストール」ボタンをクリックします。

インストールが完了しました。 「完了」ボタンをクリックします。 インストールが完了すると、仮想マシンが自動的に起動します。

作成と設定に進みましょう。

VirtualBox 仮想マシンの作成

仮想マシンを作成するには、VirtualBox プログラム ウィンドウ (左上隅) の [作成] ボタンをクリックする必要があります。

最初のステップは名前を入力することです 作成中のマシンをクリックして、オペレーティング システムの種類を選択します。 たとえば、オペレーティング システムを使用して仮想マシンを作成します。 Windowsシステム 7. 次に進みましょう。

2 番目のステップでは、仮想マシンに割り当てる RAM の量を設定する必要があります。 オペレーティング システムのニーズに基づいて選択する必要があります。 で システム要求 Windows 7 では、少なくとも 1 GB の RAM が必要であると記載されています。 私は1.5GBを指定しました。 Windows XP では必要な RAM が少なくなります。 一般に、オペレーティング システムの特性に示されている最小値 + わずかなマージンを採用します。 もちろん、8 ギガバイト以上の RAM を搭載した非常に強力なコンピュータを使用しない限り、仮想マシンにコンピュータの RAM の半分を超える量を与えることはできないことに注意してください。

仮想マシンに接続できる 仮想ハードディスク。 作成しましょう。 「新しい仮想を作成する」ボックスにチェックを入れます HDD」を選択し、「作成」ボタンをクリックします。

次に、ハードドライブのタイプを指定する必要があります。 記載されている形式がわからない場合は、そのままにして「次へ」をクリックしてください。

次に、仮想ハードディスクにデータを保存する形式を指定する必要があります。 動的仮想ハードディスクは拡張できますが、固定仮想ハードディスクは拡張できません。 特定のサイズ。 何があなたにとってより便利かを見てください。

名前を指定してください 仮想ハードディスクとそのサイズ。 「作成」をクリックします。

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

仮想マシンの設定を見てみましょう。 プログラムの左上隅にある「カスタマイズ」ボタンをクリックします。

設定ウィンドウが表示されます。 設定を変更することで、仮想マシンのさまざまなパラメータ (RAM の量、デバイスの起動順序、2D アクセラレーションの有効化など) を変更できます。

すべての設定はいくつかのセクションに分かれています。 で 現行版プログラムは9セクション。 各セクションについては詳しく説明しません。 追加のテキストを読むよりも視覚的にはるかに早く設定を習得できます。 同時に、任意の設定項目をポイントすると、このパラメータが必要な理由を説明するウィンドウが表示されます。 各セクションの機能について簡単に説明します。

セクションごとの基本設定:

  • 一般 - マシン名、OS タイプ、クリップボード、リムーバブル メディア。
  • システム - 基本的な仮想マシン ハードウェア設定: RAM、チップセット、プロセッサ、アクセラレーション、デバイスのブート順序。
  • ディスプレイ – ビデオ メモリ設定、モニターの数、2D および 3D アクセラレーション、リモート ディスプレイへの接続、ビデオ キャプチャ。
  • メディア – コントローラー ハードドライブとその設定。
  • オーディオ – オーディオドライバーとコントローラー。
  • ネットワーク - ネットワーク アダプターのセットアップ。
  • COM ポート – COM ポートを有効にして構成します。
  • USB - 有効にする USBコントローラーそして USBセットアップ– フィルター;
  • パブリック フォルダー – パブリック フォルダーを作成および管理します。

設定を間違えた場合は、プログラムがそれを通知します。 設定ウィンドウの下部に「検出されました」というメッセージが表示されます。 間違った設定」 カーソルを感嘆符の上に置くと、ポップアップ パネルが表示され、何が間違っていたのか、そしてその修正方法が表示されます。

通常のユーザーの場合、最初の 3 セクションの設定で十分です。 仮想マシンの実行が遅い場合は、RAM の量を増やすか、より多くのプロセッサ能力を使用できます。

設定が完了したら「OK」ボタンをクリックします。 作成した仮想マシンを起動(有効化)するには、「起動」ボタンをクリックする必要があります。 次に、それをドライブに挿入します インストールディスクオペレーティング システムをインストールして構成すると、仮想コンピュータが使用できるようになります。

結論

この記事では、仮想マシンとは何か、仮想マシンが必要な理由、および仮想マシンをインストールして構成する方法について説明しました。 仮想マシンのインストールと構成は難しくありません。

バーチャルボックス- 特別番組 PCのメモリに作成する 仮想コンピュータ。 各仮想コンピュータには、任意の仮想デバイスのセットと個別のオペレーティング システムを含めることができます。 仮想コンピュータの適用範囲は、ソフトウェア テスト機能の実行から、拡張、負荷分散、保護が容易なネットワーク全体の作成まで、非常に幅広いです。 バーチャルボックス無料で配布、オープンソース ソースコード。 最後に VirtualBox のバージョン安定性と速度に影響を与えたいくつかのバグは修正されましたか? 特に、Windows 10 にプログラムをインストールする場合の AC97 サポートが改善されました。

VMWare Player 12.5.7 - 仮想マシン実行環境

仮想マシンは非常に 便利なツール 1 台のコンピュータ上で複数のオペレーティング システムを実行すること。 以下で働かなければならない場合 Windowsコントロールしかし、趣味として Linux を実行したい場合は、仮想マシンを使用すると、両方の長所を利用できます。 仮想マシンを起動するための最もシンプルで便利なツール ローカルコンピュータ - VMware プレーヤー。 このプログラムは複合施設の一部です VMware ワークステーション実質的にあらゆる種類の仮想マシンをコンピュータ上で実行できるようになります。

仮想マシン - Windows仮想 PC6.1

時々 2 台目のコンピューターが必要になるが、別の PC を購入する十分なお金がない場合は、Microsoft プログラムが役に立ちます。 Windows 仮想 PC。 このプログラムは、 仮想コンピュータ。これにより、ハード ドライブと RAM 上のスペースの一部を仮想マシンの操作用に割り当てたり、仮想マシンに別のオペレーティング システムをインストールしたりすることができます。 必要なプログラムさらにはインターネットに接続することもできます。 このような仮想コンピューターを使用すると、恐れることなく好きなだけ実験することができます。

ディスクバーチャライザー - Paragon Go Virtual

最も便利で、 簡単な方法新しいプログラムをテストしたり、 不審なファイル仮想マシン。 仮想マシンを作成すると、プログラムや仮想機器を簡単にインストールおよび削除でき、システム障害が発生した場合には、いずれかの仮想マシンをすぐに戻すことができます。 以前の状態メイン PC を再起動せずにシステムを起動します。 しかし、仮想マシンだけでなく、 実際のコンピュータの完全コピー? 同じプログラムのセットを仮想マシンにインストールするだけでは十分ではありません。 幸いなことに、ハードドライブとすべてのプログラムやファイルの正確な仮想コピーを作成する方法があります。 パラゴン ゴー バーチャル.

仮想マシンとは何ですか?またその目的は何ですか?

仮想マシンは、すべてのコンポーネント (BIOS、ハード ドライブ、ドライブなど) を備えた実際のコンピュータをエミュレートできるプログラムです。 この仮想 PC には、プログラムやドライバーだけでなく、任意のオペレーティング システムもインストールできます。 彼の間で 実際のシステム仮想でもシームレスにデータを交換できます。

絶対にすべてのユーザーに仮想マシンが必要だとは言いませんが、上級ユーザーには仮想マシンが必要になることがよくあります。 仮想マシンは、さまざまな目的やタスクに使用されます。

  • 別のまたは 2 番目の同じ OS をインストールするには。
  • さまざまなソフトウェアのテストに。
  • コンピュータネットワークをエミュレートするには;
  • OS から起動できないアプリケーションを実行するため。

ご持参の場合 具体例, その後、たとえば、Windows XP が PC にインストールされており、仮想 PC に Windows 7、Windows 8、または Linux をインストールできます。

この記事では、人気のエミュレータを3選と、それぞれの主な特徴とメリットについて紹介します。 特典としてプレゼントさせていただきます Androidエミュレータ Windows の場合は、エミュレータの 1 つを使用して仮想マシンを作成する例を示します。

VMware は、最も有名で広く普及している仮想マシンの 1 つです。 通常、大企業で使用されています。 VMware は、Player と Workstation の 2 つの形式で提供されます。1 つ目は無料で、2 つ目は有料です。

VMware は 32 と 64 もサポートします ビットシステム、USB 3.0 およびさまざまなオペレーティング システムと同様に。

主な特徴:

  • VMware を使用すると、USB デバイス、CD/DVD ドライブ、 ネットワークインターフェースその他;
  • ドラッグ アンド ドロップを使用したファイルの移動とコピーをサポートします。
  • ステップバイステップのウィザードを使用して、新しい仮想マシンを接続できます。
  • インストール ディスクを使用するか、次のコマンドを使用して仮想マシンを作成できます。 完成イメージディスク;
  • VMware Player は、有料の VMware で作成された仮想マシンをサポートします。

マイクロソフト仮想PC

Microsoft Virtual PC は、使いやすいインターフェイスと優れた機能を備えた無料の仮想マシンです。 唯一の小さな欠点は、Windows オペレーティング システムのみがサポートされていることです。

主な特徴:

  • 仮想マシン上で必要な機器を選択することができます。
  • 仮想コンピュータ上でハードウェアを追加または削除できます。
  • 仮想マシンをコピーできます。
  • チャンスはあるよ 高速スイッチングブックマークを使用した仮想 PC 間。
  • メイン PC から仮想 PC にファイルをドラッグ アンド ドロップすることも、その逆も可能です。
  • 仮想接続と 実際のコンピュータネットワーク経由で。

バーチャルボックス

バーチャルボックス 無料のエミュレータ、Windows、Linux、FreeBSD、Mac OS などの最も一般的なオペレーティング システムをインストールできます。 32 と 64 の両方がサポートされています ビットバージョンオペレーティングシステム。 VirtualBox は、で作成された仮想コンピュータとも連携できます。 有料プログラム VMware ワークステーション。

プログラムの主な特徴:

  • VirtualBox は経由で制御できます GUI、コマンドライン経由。
  • VirtualBox を使用すると、USB デバイスを仮想コンピュータに接続し、直接操作できるようになります。
  • すべての仮想マシンのパラメータについては、次のとおりです。 XML形式したがって、システムが実行される物理 PC にはまったく依存しません。
  • VirtualBox はリモート コントロールをサポートしています。
  • プログラムの機能を拡張するための特別な SDK パッケージがあります。

3 つのエミュレータすべてのレビューを分析した結果、VirtualBox が仮想マシンの作成と管理に最適なプログラムであるという結論に達しました。 したがって、例として VirtualBox を使用して仮想マシンをインストールする方法を見ていきます。

VirtualBox 仮想マシンのインストール

VirtualBox をインストールする方法を見てみましょう。次の章では、VirtualBox を構成する方法を説明します。
公式 Web サイトまたはダウンロード プログラムからプログラムの最新バージョンをダウンロードします。
インストールを開始すると、最初のウェルカム ウィンドウが表示されます。 「次へ」をクリックして次の段階に進みます。

インストールの 2 番目の段階では、インストールされるプログラム コンポーネントとプログラムのインストール先ディレクトリが表示されます。 インストール ディレクトリは変更できますが、すべてのコンポーネントをインストールすることをお勧めします。 すべてのコンポーネントが現在必要ではなくても、将来的に必要になる場合は、仮想マシンを再インストールする必要があります。

次の段階では、インストール中にコンピュータがネットワークから一時的に切断されることに関する警告が表示されます。

インストールを開始できることを通知するウィンドウが表示されます。 「インストール」ボタンをクリックし、インストールが完了するまで待ちます。

インストールプロセス中に、「このデバイスにソフトウェアをインストールしますか?」というメッセージを含むポップアップが表示される場合があります。 「インストール」ボタンをクリックします。
インストールが完了したら、「完了」ボタンをクリックします。 インストールが完了すると、仮想マシンが自動的に起動します。

VirtualBox 仮想マシンの作成

仮想マシンを作成するには、VirtualBox プログラム ウィンドウの左上隅にある [作成] ボタンをクリックします。

最初の段階で、作成するマシンの名前を入力し、オペレーティング システムの種類を選択します。 たとえば、Windows 7 オペレーティング システムで仮想マシンを作成してみましょう。次に進みます。

第 2 段階では、仮想マシンに必要な RAM の量を設定します。 選択したオペレーティング システムのニーズに基づいてインストールします。 Windows 7 のシステム要件には、少なくとも 1 GB の RAM が必要であることが示されています。 たとえば、1.5 GB と指定しましょう。 ここで、仮想マシンには物理コンピュータの RAM の半分以上をインストールできないことを考慮する必要があります。

これで、作成した仮想マシンに仮想ハードディスクを接続できるようになります。 まず作成します。 「新しい仮想ハードディスクの作成」を選択し、「作成」ボタンをクリックします。

ハードドライブのタイプを指定します。 ここで説明されている形式に慣れていない場合は、そのままにして「次へ」をクリックしてください。

次に、仮想ハードディスクにデータを保存する形式を指定する必要があります。 動的仮想ハードディスクは拡張可能ですが、固定仮想ハードディスクのサイズは厳密に定義されています。 一番好きなものを選んでください。

仮想ハードディスクの名前とそのサイズを指定します。 「作成」をクリックします。

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

仮想マシンにどのような設定があるかを見てみましょう。 プログラムの左上隅にある「設定」ボタンをクリックします。
設定ウィンドウが表示されます。 ここでは、仮想マシンのさまざまなパラメータ (たとえば、割り当てられた RAM の量、2D アクセラレーションの有効化、デバイスの起動順序など) を変更できます。
すべての設定はカテゴリに分類されています。

設定を間違えた場合、プログラムは設定ウィンドウの下部に「間違った設定が検出されました」というメッセージを表示してこれを通知します。

通常、ユーザーは最初の 3 つのカテゴリの設定で十分です。 仮想マシンの実行が遅い場合は、RAM の量を増やすか、より多くのプロセッサ能力を使用できます。

設定が完了したら「OK」ボタンをクリックします。 作成した仮想マシンを起動(有効化)するには、「起動」ボタンをクリックします。 ここで、オペレーティング システムが入ったインストール ディスクをドライブに挿入し、オペレーティング システムをインストールして構成すると、仮想コンピュータが使用できるようになります。

以上で、3 つの人気のあるエミュレータを検討し、それぞれの長所をすべて特定し、最適なものを選択し、VirtualBox 仮想マシンをインストールして構成したところ、約束されたボーナスが得られました。

BlueStacks - Windows 用 Android エミュレータ

BlueStacks Player は、Windows または MacOS を実行しているコンピュータ上で Android アプリケーションを実行できるようにするプログラムです。 BlueStacks を使用すると、次のことを知るだけでなく、 Androidの機能だけでなく、このオペレーティング システム用に作成されたアプリケーションを完全にテストすることもできます。 を使用することで BlueStacksエミュレータユーザーは、利用可能な多数のプログラムを自分の PC にインストールして実行できるようになります。 グーグルプレイ、GetJar、Amazon Appstore、1Mobile、およびその他の Android アプリケーションのオンライン カタログ。 最も良い点は、BlueStacks は完全に無料であるということです。

BlueStacksの主な機能

ほとんど 重要な機能 BlueStacks エミュレータは、シミュレートする LayerCake テクノロジーをサポートしています。 ARMプロセッサ。 このテクノロジーにより、 Androidアプリケーション x86プロセッサ上で動作します。 ARM グラフィックス サブシステムもシミュレートされているため、最大限のパフォーマンスを実現できます。 現代のゲーム、Android タブレット用に書かれています。 タブレット ユーザーが慣れ親しんでいる指でページを移動する操作は、BlueStacks ではマウスで実行されます。

他の仮想マシンとは異なり、BlueStacks ではオペレーティング システムを手動でインストールする必要はありません。 Androidの機能発売後すぐに利用可能。 必要な調整の 1 つは、インターフェース言語を変更することです。 ロシア語は完全にサポートされています。
BlueStacks は Windows 7、Windows Vista、Windows XP で動作します。

これで今日のレビューは終わりです。 エミュレーションの成功を祈ります。