VirtualBoxのホストOSとゲストOS間でフォルダーを共有する

Sharing Folders Between Host Os



ゲストOSで作業する場合、多くの場合、ホストOSとの間でファイルを共有する必要があります。ゲストOSは、VirtualBox内のホストにも他のマシンにもアクセスできない分離されたOSです。ただし、VirtualBoxゲスト追加ユーティリティを使用すると、ゲストマシンでホストOSとの間でファイルを共有できます。

この記事では、VirtualBox Guest Additionsをインストールし、ホストOSとゲストOSの間でフォルダーを共有する方法を説明します。







前提条件

  1. VirtualBoxがインストールされたホストOS
  2. 仮想マシンにインストールされているゲストOS

このデモでは、ホストOSとしてWindows10を使用し、ゲストOSとしてUbuntu 20.04LTSを使用しています。ゲストOSとホストOS間の共有を有効にするために、ゲストOSにVirtualBox Guest Additionsをインストールしてから、ホストOSからゲストOSにフォルダーを共有してマウントします。始めましょう。



ゲストシステムにVirtualBoxGuestAdditionsをインストールします

ホストとゲスト間のファイル共有を有効にするには、ゲストOSにGuestAdditionsをインストールする必要があります。これを行うには、次の手順を実行する必要があります。



1.ホストシステムでVirtualBoxを開き、ゲストオペレーティングシステムを起動します。





2. VirtualBoxのトップメニューバーで、をクリックします デバイス 、次に選択します Guest AdditionsCDイメージを挿入します ゲストシステム内に仮想CDを挿入します。


3.次のメッセージが表示されます。クリック 走る ゲストマシンにGuestAdditionsをインストールします。




4.インストールが開始され、完了すると、を押すように求められます 入力 ウィンドウを閉じます。押す 入力 インストールを終了します。


VirtualBox Guest AdditionsがゲストOSにインストールされると、ホストシステムとゲストシステムの間でフォルダーを共有できます。

ホストとゲスト間でフォルダを共有する

次に、ホストシステムとゲストシステムの間でフォルダーを共有します。ゲストOSとホストOS間で複数のフォルダを共有できます。フォルダを共有するには、新しいフォルダを作成するか、既存のフォルダを使用します。以下の手順に従って、ホストシステムとゲストシステム間でファイルまたはフォルダーを共有します。

1. VirtualBoxのトップメニューバーから、に移動します 共有フォルダ>共有フォルダの設定

2.ゲストシステムに次の設定ウィンドウが表示されます。 +ボタンをクリックして開きます 共有を追加 ダイアログボックス。

3.で 共有を追加 ダイアログボックスで、を使用して共有フォルダを選択します フォルダパス ドロップダウンをクリックし、ホストOSからフォルダを選択します。次に、共有フォルダーの名前を入力し、 自動マウント 箱。 NS 自動マウント オプションは、次回の起動時に共有フォルダを自動的にマウントします。


次に、をクリックします わかった を閉じるには 共有を追加 ダイアログ。これで、共有フォルダが 設定 窓。クリック わかった ウィンドウを閉じます。


4.デフォルトでは、rootとvboxsfのメンバーのみが共有フォルダーへのアクセスを許可されています。ユーザーアカウントにアクセス許可を割り当てるには、ターミナルで次のコマンドを発行し、 実際のユーザー名で:

$sudousermod-aGvboxsf

5.ゲストOSでファイルマネージャーまたはエクスプローラーを開くと、共有フォルダーが表示されます sf_shared_folder そこにマウントされ、どこで sf_shared_folder 共有フォルダの名前です。


共有フォルダには、コマンドラインからもアクセスできます。 Ctrl + Alt + Tを使用してコマンドラインを開き、次の場所に移動します。 /半分 ターミナルで次のコマンドを使用してディレクトリを作成します。

$CD /半分

ここで、cdコマンドを実行すると、/ mediaディレクトリの下に共有フォルダが表示されます。


次に、次のようにcdコマンドを使用して共有フォルダーに移動します。

$CDsf_shared_folder/

必ず交換してください sf_shared_folder 共有フォルダの名前で。

共有フォルダーには、ホストOSと共有する任意のファイルを配置できます。同様に、ホストOSが共有する任意のファイルにアクセスできます。

結論

この記事では、VirtualBoxでホストシステムとゲストシステム間でフォルダー共有を設定する方法を説明しました。ゲストマシンについては、上記の手順を1回だけ実行する必要があります。その後、ホストの共有フォルダは、ファイル共有のために起動するたびにゲストOSに自動的にマウントされます。