この記事では、VirtualBox Guest Additionsをインストールし、ホストOSとゲストOSの間でフォルダーを共有する方法を説明します。
前提条件
- VirtualBoxがインストールされたホストOS
- 仮想マシンにインストールされているゲスト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のメンバーのみが共有フォルダーへのアクセスを許可されています。ユーザーアカウントにアクセス許可を割り当てるには、ターミナルで次のコマンドを発行し、 実際のユーザー名で:
5.ゲストOSでファイルマネージャーまたはエクスプローラーを開くと、共有フォルダーが表示されます sf_shared_folder そこにマウントされ、どこで sf_shared_folder 共有フォルダの名前です。
共有フォルダには、コマンドラインからもアクセスできます。 Ctrl + Alt + Tを使用してコマンドラインを開き、次の場所に移動します。 /半分 ターミナルで次のコマンドを使用してディレクトリを作成します。
ここで、cdコマンドを実行すると、/ mediaディレクトリの下に共有フォルダが表示されます。
次に、次のようにcdコマンドを使用して共有フォルダーに移動します。
必ず交換してください sf_shared_folder 共有フォルダの名前で。
共有フォルダーには、ホストOSと共有する任意のファイルを配置できます。同様に、ホストOSが共有する任意のファイルにアクセスできます。
結論
この記事では、VirtualBoxでホストシステムとゲストシステム間でフォルダー共有を設定する方法を説明しました。ゲストマシンについては、上記の手順を1回だけ実行する必要があります。その後、ホストの共有フォルダは、ファイル共有のために起動するたびにゲストOSに自動的にマウントされます。