VirtualBox これは、Mac、Windows、および Mac で利用できる最も人気のある仮想化アプリケーションの 1 つです。 Linux。豊富で使いやすい一連の機能を無料で提供します。 VirtualBox で仮想マシンを実行するのは比較的簡単です。もちろん、セットアップは簡単で、仮想オペレーティング システムを実行するには十分ですが、いくつかの制限があります。たとえば、画面の解像度を制御したり、ゲスト システムとホスト システムの間でクリップボードを共有したりすることはできません。これをすべて行うには、ゲスト アドオンをインストールする必要があります。 VirtualBox .
Guest Additions for VirtualBox は、デバイス ドライバーと設計されたシステムアプリケーション ホスト オペレーティング システムとゲスト オペレーティング システム間の緊密な統合を実現するため。これは、全体的な対話型パフォーマンスとゲスト システムの使いやすさを向上させるのに役立ちます。

クイックリンク
VirtualBox のゲスト追加とは何ですか?
Guest Additions for VirtualBox は、VirtualBox に含まれるソフトウェアのパッケージで、仮想マシンのパフォーマンスと機能を向上させます。この機能を有効にするには、仮想マシン内にゲスト アドオンをインストールする必要があります。
VirtualBox は、仮想マシンを作成して使用できるようにする仮想化アプリケーションです。したがって、Windows やその他のオペレーティング システムを VirtualBox 内にインストールすると、物理ハードウェア上で実行されているかのように実行できます。完全なガイドを読む VirtualBoxを使用するには 知らない場合は詳細を知るため。

ただし、VirtualBox で仮想マシンを実行している場合でも、通常は最初からエクスペリエンスが完璧ではありません。アプリケーション ウィンドウ内の一部のオペレーティング システム要素はストレスを感じます。
たとえば、物理コンピューターでは、Windows はグラフィック カードのドライバーを使用して表示できる解像度を認識しています。仮想マシンではこれができないため、ゲスト システムはデフォルトで低解像度 (800 x 600 など) で表示されます。
VirtualBox のゲスト追加には、仮想マシンをより使いやすくするディスプレイ ドライバーやその他の便利なツールが含まれています。
VirtualBox のゲスト追加は、Windows と Linux の両方をサポートします。これには Linux の複数のバージョンが含まれますが、すべてのコンポーネントが個々のディストリビューションでどのように実行されるかを提供することはできません。ゲスト追加機能が正しくインストールされている場合でも、有効になっているすべての機能が適切に動作するとは限りません。
残念ながら、macOS は現在サポートされておらず、すぐにサポートが開始される予定もないようです。明確にしておきますが、ゲストの追加は macOS ではサポートされていません。 macOS ゲスト アドオンは、Windows または Linux ゲスト システムで問題なく使用できます。
VirtualBox のゲスト追加は何をしますか?
ゲスト アドオンが何であるかを理解したところで、VirtualBox ゲスト アドオンが仮想マシンに対して何を行うかを見てみましょう。
1. 共有クリップボード/ドラッグアンドドロップ
最終的には、仮想マシン (ゲスト) と物理コンピューター (ホスト) の間でデータを転送する必要が生じる可能性があります。ゲスト アドオンがインストールされている場合、VirtualBox にはこれを簡単にするいくつかの機能があります。
1 つ目は、共有クリップボード/ドラッグ アンド ドロップのサポートです。これにより、一方のプラットフォームでアイテムをコピーしてもう一方のプラットフォームに貼り付けたり、プラットフォーム間でファイルをドラッグ アンド ドロップしたりすることができます。この設定を調整するには、VirtualBox のホームページで VM を選択し、 設定.
「全般」セクションで「詳細」タブに切り替えると、「共有クリップボード」と「ドラッグ アンド ドロップ」オプションを選択できます。それぞれに対して、無効、ホストからゲスト、ゲストからホスト、または双方向を選択できます。双方向が最も便利ですが、仮想マシンを使用して潜在的に危険なアプリケーションをテストする場合は、ホスト コンピュータへのコピーを禁止したい場合があります。
有効にした内容に応じて、システム間でのコピー、貼り付け、ドラッグは、ホスト オペレーティング システム内で行う場合と同様にシームレスに機能します。

2. 共有フォルダー
共有フォルダーを使用すると、ホスト システム上のフォルダーに仮想マシンからアクセスできるようになります。ゲスト追加機能を使用すると、実際にネットワークを使用せずに、ホスト フォルダを「ネットワーク リソース」としてゲスト システムにマウントできます。
これを使用するには、仮想デバイスの「設定」をクリックし、「共有フォルダー」セクションに移動します。サイドバーの [共有の追加] ボタンを選択し、ゲストと共有するホスト コンピューター上のフォルダーを選択します。
名前を付けて選択します 自動インストール 自動的に接続したい場合は有効にします 永続的にする 常に表示したい場合。次に、 を押します OK 確認のため。ゲスト OS ではフォルダーがネットワーク ドライブとして表示されることがわかります。

3. グラフィックサポートの改善
前述したように、仮想マシンは最初から高解像度グラフィックスをサポートしていません。ゲスト アドオンをインストールすると、ゲスト システムのディスプレイ設定メニューで解像度オプションを完全に制御できるようになります。たとえば、1920 x 1080 の画面では、仮想マシンを 1080p の全画面で表示できます。
ゲスト アドオンが提供するグラフィックの改善はこれだけではありません。これにより、コンピュータ上の VirtualBox ウィンドウを調整すると、ゲスト オペレーティング システムの解像度が動的にサイズ変更されます。これにより、解像度オプションをいじらずに、任意のサイズで仮想マシンを使用できるようになります。

最後に、ゲスト アドオンを使用すると、ゲスト システムは物理コンピュータのグラフィックス ハードウェアを利用できるようになります。仮想マシンでゲームをプレイしたり、他のグラフィックスを多用するアプリケーションを使用したりする場合、これは大きな違いをもたらします。
4. アプリケーションウィンドウのスムーズモード
ゲスト アドオンのもう 1 つの優れた機能は、シームレス モードです。これにより、あたかもすべてが 1 つのシステムの一部であるかのように、ホスト オペレーティング システムのアプリケーションと並行して、ゲストからアプリケーション ウィンドウを実行できます。それはやり方と非常によく似ています Parallels Mac 上で Windows アプリを実行します。
このモードを使用するには、仮想マシンにフォーカスがあるときにホスト キー + L を押します。変更しない場合はVirtualBoxの仮想ホストキーがキーになります Ctrlキー 右。

完了すると、仮想マシンは全画面モードで表示され、VirtualBox によって背景が削除されます。その後、そのウィンドウをホストのデスクトップ アプリケーションで使用できるようになります。もう一度ホスト キー + L を押してこのオプションをオフにします。機能しない場合は、必ず最初に VirtualBox VM を選択してください。
5. VirtualBox のゲスト追加のその他の利点
上記の機能がVirtualBox Guest Additionsの主な機能です。他にもインストールすると便利な特典がいくつかありますが、あまり広くは役に立ちません。
1 つ目は、マウスのシームレスな統合です。仮想マシン内をクリックすると、マウス カーソルが VirtualBox ウィンドウ内に「閉じ込められる」ことに気づいたかもしれません。次に、ホスト キー (キー) を押す必要があります。Ctrlキー デフォルトで右)マウス制御をホストオペレーティングシステムに戻します。ゲストを追加すると、この制限はなくなります。カーソルを仮想マシンから遠ざけるだけで、ホストの制御が戻ります。
それ以外にも、ゲスト アドオンは、ホスト デバイスとの時刻同期、自動ログインのオプション、ゲストとホスト間の通信を監視する機能を提供します。これは平均的なユーザーに大きな影響を与えるものではありませんが、仮想マシンの使用がより便利になります。
VirtualBox のゲスト追加機能をインストールする方法
ゲスト アドオンは VirtualBox に簡単にインストールできます。仮想マシンで macOS を実行するのはより複雑であるため、Windows と Linux のゲスト アドオンのインストールについて説明します。
Windows 仮想マシンにゲスト アドオンをインストールする
VirtualBox Guest Additions を Windows 仮想マシンにインストールするには、通常どおりゲスト オペレーティング システムを起動します。上部のツールバーで、 デバイス -> ゲスト アドオン CD イメージを挿入。これにより、VM に仮想ディスクがマウントされます。
これを実行すると、Windows は物理ディスクを挿入したときのように応答します。実行を求めるプロンプトが表示されない場合は、ファイル エクスプローラー ウィンドウを開いて、次の場所に移動します。 このコンピュータ。 CD ドライブに「Guest Additions」という項目が表示されるはずです。
ダブルクリックするとインストールプロセスが開始されます。そうでない場合は、それを右クリックして選択します 開いたをクリックし、VBxWindowsAdditions ファイル (または 86 ビット仮想マシンの VBxWindowsAdditions-x32) を実行します。

そこからは、他のアプリと同様に、手順に従ってゲスト アドオンをインストールするだけです。完了後、仮想マシンを再起動するように求められます。できるだけ早く再起動する必要があります。
完了したら、次に進むことができます デバイス -> 光学ドライブ -> 仮想ドライブからディスクを削除デフォルトのゲスト追加ディスクを「取り出す」には。

Linux 仮想マシンにゲスト アドオンをインストールする
Linux VM に VirtualBox ゲスト追加機能をインストールするプロセスは、Windows のプロセスと似ています。再生が終了したら、 「デバイス」→「ゲストアドオン用のCDイメージを挿入」 VirtualBox メニュー バーから。 Linux ディストリビューションによっては、CD コンテンツを自動的に再生するように求めるメッセージが表示される場合があります。
受け入れることもできますが、受け入れない場合は、多くの Linux ディストリビューションのタスクバーに CD が表示されます。表示されない場合は、ファイル ブラウザを開いて、で始まる項目を検索します。 VBox_GA サイドバーに。
Ubuntu では、ウィンドウの右上に [アプリケーションの実行] ボタンが表示されます。それをクリックしてインストールプロセスを開始し、管理者パスワードを入力して続行します。ターミナル ウィンドウが開き、進行状況が更新されます。
それでも応答が得られない場合は、このファイル ブラウザ ウィンドウ内で右クリックし、 ターミナルで開くに移動し、次のコマンドを貼り付けて、ゲスト アドオンのインストール スクリプトを実行します。
sudo sh ./VBoxLinuxAdditions.run
それが完了したら、仮想マシンを再起動すれば準備完了です。その後、オプションを使用してディスクを取り出すことができます デバイス -> 光学ドライブ -> 仮想ドライブからディスクを削除 または、オペレーティング システムでそれを右クリックし、 監督.

注: ほとんどの VirtualBox アップデートには、新しいバージョンの Guest Additions も含まれています。最高のパフォーマンスを得るために推奨されますが、VirtualBox を更新するたびにゲスト追加を更新する必要はありません。クリック デバイス -> ゲスト追加のアップグレード メニューバーから最新バージョンを入手してください。
ゲストを追加すると、VirtualBox での仮想マシンの実行がどのようにスムーズになるかがわかりました。これらの便利な機能を利用するには、新しい仮想マシンをセットアップするときに必ず数分かけてゲスト アドオンをインストールする必要があります。
ゲスト オペレーティング システムは問題なくスムーズに動作するはずです。 Windows または Linux 以外のオペレーティング システムを実行している場合、これらのゲストの追加は何の役にも立たないことに注意してください。
ゲスト アドオンがインストールされている場合でも、依然としていくつかの問題が発生する可能性があります。たとえば、Ubuntu をゲストとして実行している場合、Ubuntu または VirtualBox がフリーズするという問題が発生する可能性があります。良いニュースは、私たちがそこをお手伝いできることです。ガイドをご覧ください。 VirtualBox での Ubuntu のフリーズを修正する方法.










