ウェブサイト検索

Ubuntu 24.04 VM 用の VirtualBox ゲスト追加機能をインストールする


このチュートリアルでは、Virtualbox 仮想マシンとして実行されている Debian、Ubuntu、Linux Mint ベースのシステムにゲスト追加機能をインストールする方法を示します。

Guest Additions は、VirtualBox ゲスト OS 内にインストールされるように設計された外部パッケージです。これにより、共有フォルダ、カスタム ビデオ ドライバ、シームレス ウィンドウ モードなどの機能を含め、ホスト OS とゲスト OS 間の緊密な統合が可能になります。

システムを仮想マシンとしてインストールした後、Guest Additions はデフォルトではインストールされません。ただし、公式 CD イメージを使用してインストールするのは簡単です。

VirtualBox の Ubuntu 24.04 ゲスト OS

ステップ 1: ゲスト追加 CD イメージをダウンロードして挿入する

Web サイトから公式パッケージを介して VirtualBox をインストールした場合、インストール ディレクトリにゲスト追加イメージ ファイルが含まれます。

この場合は、ゲスト OS を起動し、仮想マシン メニューの [デバイス] -> [ゲスト追加 CD イメージの挿入…] に移動します。最後に、ゲスト OS のファイル マネージャーからディスクのコンテンツにアクセスできます。

一部のパッケージ (Ubuntu システム リポジトリの VBox など) にはそのイメージが含まれていません。メニュー オプションをクリックすると、画像のダウンロードをクリックするように求めるダイアログが表示されますが、不明な理由で失敗する場合があります。

この場合、以下の手順に従って CD イメージを手動でダウンロードして挿入します。

ゲスト追加ディスクイメージのダウンロードをクリックするように求められましたが、失敗しました

1. ゲスト追加 CD イメージをダウンロードする

回避策として、ホストまたはゲスト OS で以下のリンクにアクセスして、CD イメージを手動でダウンロードすることができます。

VirtualBox をダウンロード (ゲスト追加): https://download.virtualbox.org/virtualbox

Web ページで VirtualBox のバージョンを選択し、「VBoxGuestAdditions_x.x.xxx.iso」ファイルのダウンロードを選択します。

2. CD イメージを挿入します。

CD イメージをホスト OS にダウンロードした場合は、仮想マシンを閉じて、設定 ページを開きます。

次に、「ストレージ」タブに移動します。 Controller: IDE の後に [光学ドライブを追加] アイコンをクリックし、最後にダウンロードしたゲスト追加 CD イメージを追加することを選択します。最後にゲストOSを起動します。

ゲスト OS 内にイメージをダウンロードした場合は、ダウンロード フォルダー内の .iso イメージを右クリックし、ディスク イメージ マウンターで開く オプションをクリックします。

ステップ 2: ゲスト追加機能をインストールする

ステップ 1 が正しく完了すると、ファイル マネージャーの左側のペインに「VBox_GAs_x.x.xx」がマウントされているのがわかります。

それをクリックしてディスク コンテンツ ページを開き、空白領域を右クリックして [ターミナルで開く] を選択して、そのフォルダーを作業ディレクトリとしてターミナル ウィンドウを開きます。

ポップアップ ターミナル ウィンドウで、最後に以下の 2 つのコマンドを 1 つずつ実行してインストールします。

  • まず、コマンドを使用していくつかの依存関係ライブラリをインストールします。

    sudo apt install bzip2 build-essential gcc make perl dkms
  • 次に、ディレクトリ内のインストーラーを実行して、Guest Additions のインストールを開始します。

    sudo ./VBoxLinuxAdditions.run

この VM の共有フォルダーを追加する場合は、ユーザーを vboxsf グループに追加する必要もあります。これを行うには、ゲスト OS ターミナルで以下のコマンドを実行します。窓:

sudo gpasswd --add $USER vboxsf

ゲスト OS 内の USB デバイスにアクセスしたい場合は、ホスト OS の vboxusers グループにユーザーを追加する必要があります (ログアウトして再度ログインする必要があります)。 Linux ホストの場合は、ターミナルで次のコマンドを使用します。

sudo gpasswd --add $USER vboxusers

最後に、ゲスト OS を再起動して変更を適用します。そして、設定 ダイアログまたは デバイス メニューを開いて、「共有フォルダー」や「共有クリップボード」などを必要に応じて設定します。

関連記事