VirtualBox + Linux で Guest Additions を入れてコピペ&共有フォルダを使う手順
VirtualBox の Linux 仮想環境で、以下を実現するための手順をまとめました。
Oracle VitualBoxを日本語設定している方向けです。
- ホスト ↔ ゲスト間の共有クリップボード(コピー&ペースト)
- ドラッグ&ドロップ
- 共有フォルダ(ホストとLinux間のファイル共有)
1. VirtualBox 側の設定
① 共有クリップボード・ドラッグ&ドロップの有効化
- VirtualBox で対象の VM を選択 → 設定
-
一般 → 高度 で設定
- 共有クリップボード:双方向
- ドラッグ&ドロップ:双方向
② 共有フォルダの設定
- 設定 → 共有フォルダ
- 「+」をクリックしてホスト側のフォルダを指定
- フォルダ名は自動で OK
- 自動マウント と 永続化 にチェック
2. Linux 側の準備
Ubuntu / Debian 系
sudo apt update
sudo apt upgrade -y
sudo apt install -y build-essential dkms linux-headers-$(uname -r) bzip2
Step 3: Guest Additions ISO を挿入
Guest Additions の ISO を挿入
VM の上のメニューから:
デバイス → Guest Additions CD イメージの挿入
を押す。
すると /media/ユーザー名/VBox_GAs_*** が自動でマウントされる。
ISO挿入ができない場合
- VM を完全シャットダウン
- VirtualBox メニュー → 設定 → ストレージ
- 光学ドライブが無ければ追加:
- 小さな「+」アイコン → 光学ドライブを追加 → 空のままにする
- Empty を選択 → 属性 → IDEプライマリデバイスを選択
Step 4:インストール実行
インストール
対象のUSERなどはGUIから見た方がいい人はそちらから。
cd /media/$USER/VBox_GAs_*
sudo ./VBoxLinuxAdditions.run
再起動
sudo reboot
Step 5: 動作確認
ホスト ↔ VM のコピペ(Ctrl+C / Ctrl+V(VMはCtrl+shift+V)ができる
ドラッグ&ドロップができる
共有フォルダにファイルを置いて Linux から見える