VirtualBoxでゲストとホスト間でフォルダを共有する方法 - TechRepublic

VirtualBoxでゲストとホスト間でフォルダを共有する方法 - TechRepublic

出版

ジャック・ウォーレンの画像

アフィリエイトリンクまたはスポンサーシップを通じて、ベンダーから収益を得る場合があります。これにより、サイト上の商品配置が影響を受ける可能性がありますが、レビューの内容には影響しません。詳細は利用規約をご覧ください。

データ センター マネージャーは、VirtualBox ホストとゲストの間で共有フォルダーを設定する手順に従うだけで、この VirtualBox の効率化のヒントをあなたの秘訣に加えることができます。

データセンターでVirtualBoxをお使いの方は、ゲストからホストへ、あるいはその逆へファイルを移動しなければならない状況に遭遇したことがあるでしょう。それがうまくいかないと、Dropboxなどのサードパーティ製ソリューションを使うことになりますが、そうする必要はありません。

VirtualBoxには、ゲストとホスト間でフォルダを共有できる機能があり、ファイルのやり取りをより効率的に行うことができます。設定にはいくつかの手順が必要ですが、それほど時間はかかりません。さあ、早速始めましょう。

参照: 仮想化ポリシー (Tech Pro Research)

ゲスト追加機能のインストール

まず、Guest Additions をインストールする必要があります。このソフトウェアをインストールしないと、ゲストは必要な vboxsf ファイルシステムを認識できず、ゲストとホスト間でフォルダを共有できなくなります。

Guest Additionsのインストール手順は、ホストOSによって異なります。ここではUbuntu Linux 16.04ホストを例に説明します。手順は以下のとおりです。

  1. ゲスト OS を起動します。
  2. 起動したら、[デバイス] | [Guest Additions CD イメージの挿入] をクリックします。
  3. プロンプトが表示されたら、[実行] をクリックします。
  4. ユーザーパスワードを入力し、「認証」をクリックします。
  5. インストールが完了するまで待ちます。
  6. プロンプトが表示されたら、キーボードの Enter キーを押します。

最後のステップは、次のコマンドを使用してユーザーを vboxsf グループに追加することです。

sudo usermod -aG vboxsf $(whoami)

この時点で、Guest Additions はインストールされており、続行できます。

共有フォルダの作成

共有する予定のホスト上のフォルダの場所を把握しておく必要があります。例えば、LinuxホストOSで~/Publicを使用する場合、これがホストから参照・使用できるフォルダになります。

ゲストを起動した状態で、「デバイス」→「共有フォルダ」→「共有フォルダ設定」をクリックします。この新しいウィンドウで、新しい一時フォルダを作成します。「+」ボタンをクリックし、表示されるウィンドウ(図A)で「フォルダパス」ドロップダウンを選択します。

図A

「フォルダパス」ドロップダウンをクリックし、「その他」を選択し、ホスト上のフォルダ(この場合は~/Public)を選択します。「フォルダ名」欄に「Public」と入力するか、ゲスト上で共有フォルダに表示させたい名前を入力します。「自動マウント」をクリックして有効にし、「OK」をクリックします。VirtualBox設定ウィンドウで「OK」をクリックすると、フォルダをマウントする準備が整います。

共有フォルダのマウント

ゲスト内から共有フォルダをマウントします。Linuxゲストを使用しているため、新しく作成した共有フォルダをマウントする手順は以下のとおりです。

  1. ターミナルウィンドウを開きます。
  2. sudo mount -t vboxsf Public ~/Publicコマンドを使用して共有フォルダーをマウントします。
  3. ファイル マネージャーを開くと、 ~/Public (ホスト)の内容が~/Public (ゲスト上) フォルダー内に表示されます。

共有フォルダ作成時に「自動マウント」にチェックを入れたため、起動時に自動マウントされます(この例ではsf_Publicとして表示されます)。ユーザーを vboxsf グループに追加したため、権限を変更することなく共有フォルダにアクセスできます。

これで完了です!VirtualBoxのゲストとホスト間で共有できるようになりました。すべてのゲストに対してこの手順を実行する必要がありますが、一度設定すれば、ゲストはいつでも共有フォルダにアクセスできるようになります。

記事をシェア

こちらもご覧ください

  • GUIなしのUbuntuサーバーホストにVirtualBox Guest Additionsをインストールする方法
  • クラウドベースのVirtualBox管理のためのphpVirtualBoxのインストール方法
  • ウェブベースのVirtualBoxダッシュボードにVirtualminをインストールする方法
  • VirtualBox仮想マシンに新しいドライブを追加する方法
  • VMwareは仮想化を説明するためにSF作家に依頼
ジャック・ウォーレンの画像

ジャック・ウォーレン

ジャック・ウォーレンは、TechRepublic、The New Stack、Linux New Mediaなどで受賞歴のあるライターです。20年以上にわたり様々なトピックを執筆し、オープンソースの熱心な推進者でもあります。ジャック・ウォーレンに関する詳細は、ウェブサイトjackwallen.comをご覧ください。

Tagged: