前のチュートリアルで、Debian に virtualbox guest additions をインストールする方法を紹介しました。 このチュートリアルでは、ホストと virtualbox ゲスト OS 間でファイル共有を有効にする方法を説明します。 これを行うには、まずゲスト OS にゲスト追加機能をインストールする必要があります。まだインストールしていない場合は、その投稿をチェックして、完了したらここに戻って来てください。
Install VirtualBox Guest Additions in Apricity OS Virtual Machine
How To Install VirtualBox Guest Additions in Fedora 23/24
Install Virtualbox Guest Additions on Ubuntu To Enable 3D Support
Enable File Sharing between Host and Virtualbox Guest
Virtualbox Manager ウィンドウでゲスト マシンを右クリックし、Settings を選びます。
左ペインで、[Shared Folders(共有フォルダー)]を選択します。
Folder Path フィールドで、ホスト マシン上のフォルダを選択します。
Read-only をチェックして、ゲストにホスト マシンの共有フォルダに対する読み取り権限と書き込み権限なしを許可することができます。 Auto-mount にチェックを入れると、ゲスト OS の起動時に共有フォルダーが自動マウントされます。 その後、[OK] ボタンをクリックします。
ここで、Linux ゲスト マシンを起動します。 Linux ゲストの /media/ ディレクトリに、ホストでの共有フォルダー名が shared_folder
の場合、sf_shared_folder という新しいディレクトリが見つかります。 デフォルトでは、root および vboxsf グループのメンバーのみがこのディレクトリへの読み取りと書き込みのアクセス権を持ちます。 そこで、vboxsfグループにユーザーを追加する必要があります。 ゲストマシンでターミナルを開き、次のコマンドを入力します。 <username> を実際のユーザー名に置き換えてください。
sudo gpasswd -a <username> vboxsf
現在のセッションからログアウトして、ログインし直します。
/media/sf_shared_folder ディレクトリにアクセスすることができます。
ln -s /media/sf_shared_folder /home/<username>/shared_folder
上記のコマンドは、ユーザーのホームの下に shared_folder ディレクトリを作成します。 shared_folder に作成されたファイルは、実際には /media/sf_shared_folder に存在します。
How to enable copy and paste clipboard between host and guest
Another thing you want to enable copy and paste clipboard between host and guest.これは、ゲストとホストの間でクリップボードのコピーと貼り付けを有効にする方法です。 これを実現するには、仮想マシンの [設定] ウィンドウを開きます。 一般] > [詳細] に進みます。 Shared Clipboard] と [Drap’n’Drop] の値を [Bidirectional] に変更します。 その後、[OK] ボタンをクリックします。