【備忘録】Virtual Box で Ubuntu 20.04LTSの共有フォルダー/クリップボード共有を有効化

[記事内には広告が含まれています]

こんにちは、現役エンジニアの inno_tech です。

Virtual Boxで共有フォルダーやクリップボード共有をする方法をお探しでしょうか?

今回は、Virtual Box上のUbuntu20.04LTS に共有フォルダーやクリップボード共有を使用するための設定手順を解説していきます。

Virtual BoxのゲストOS上に Guest Additions というソフトをインストールすることで、これらの機能が利用可能になります。

もくじ

Guest Additions のインストール

早速インストール方法です。

ゲストOSのUbuntuを起動した状態で、デバイス > Guest Additions CDイメージの挿入 をクリックします。

Virtual Box | Guest Additions CDイメージの挿入
Virtual Box | Guest Additions CDイメージの挿入

端末上でGuest Additionsをインストールしていきます。

# パッケージの最新化
sudo apt update
sudo apt upgrade -y

# Guest Additionsのインストールに必要なパッケージインストール
sudo apt install linux-headers-generic build-essential

# ディレクトリへ移動(`whoami`はユーザー名が入る)
cd /media/`whoami`/VBox_GAs_[バージョン]

# インストール実行
sudo ./VBoxLinuxAdditions.run

# 再起動
sudo reboot

再起動後、ディスプレイのサイズが自由に変更できるようになっているはずです。

Guest Additionsは不要なので、CDマーク上で右クリック > 取り出す をしてディスクを取り出しましょう

Ubuntu | Guest Additions CDの取り出し
Ubuntu | Guest Additions CDの取り出し

Guest Additionsのインストールが完了し、各種機能が利用できる状態になりました。
続いて、必要な設定を行っていきます。

共有フォルダーの設定

vboxsfグループへのユーザー追加

共有フォルダを使用するには、vboxsfグループにユーザーを追加する必要があります。
以下の手順で設定します。

# vboxsfグループにユーザーを追加
sudo gpasswd -a `whoami` vboxsf
[sudo] xxx のパスワード: 
ユーザ xxx をグループ vboxsf に追加

共有フォルダーの追加

仮想マシンの設定 > 共有フォルダー > 右側にあるフォルダの追加をクリックします。

Virtual Box | 共有フォルダの追加
Virtual Box | 共有フォルダの追加

設定画面が開きます。
フォルダーのパス : ホストOS側のディレクトリを指定します。
自動マウント : チェックONにしておきましょう。
OKをクリックし、画面を閉じます。

Virtual Box | 共有フォルダの設定画面
Virtual Box | 共有フォルダの設定画面

Ubuntuに戻ると、共有フォルダを認識しています。
Ubuntu上のパスは、/media/sf_[フォルダ名] です。

Virtual Box | 共有フォルダの確認

Ubuntuのファイラーでファイルパスを直接入力する方法は、こちらの記事を参照してください。

あわせて読みたい
【30秒】Ubuntuのファイラーでファイルパスを表示・入力する方法 Ubuntuのファイラー(Nautilus)でファイルパスの指定ができなくてお困りではないでしょうか? 本記事を読めば、Ubuntuのファイラーでファイルパスを表示・入力ができるよ...

以上でゲストOSとホストOSの間で共有フォルダーを作成することができました。

クリップボードの共有設定

ホストOS – ゲストOS間でコピペするための設定です。

Virtual Boxの上部メニュー > デバイス > クリップボードの共有 を開き、双方向 に設定します。

Virtual Box | クリップボードの共有設定
Virtual Box | クリップボードの共有設定

残念ながら、ファイルのコピペはできません。

ドラッグ&ドロップの設定

ホストOS – ゲストOS間でドラッグ&ドロップするための設定です。

残念ながら、Ubuntu 20.04LTSではデスクトップとファイルブラウザ間のドラッグ&ドロップが禁止になりました。
したがって、ホストOSとゲストOS間でファイルのドラッグ&ドロップは実質できません

Virtual Boxの上部メニュー > デバイス > ドラッグ&ドロップ を開き、双方向 に設定します。

ドラッグ&ドロップ設定
Virtual Box | ドラッグ&ドロップ設定

「端末」のアプリに対してドラッグ&ドロップすると、下の画像のようにファイルのパスが入力されることがわかります。
ただ、ファイルのコピーができるわけではないので実質使う場面はないと思います。

Virtual Box | 端末へのドラッグ&ドロップ
Virtual Box | 端末へのドラッグ&ドロップ

これらの設定は、仮想マシンの設定 > 一般 > 高度タブ からも行うことができます。

Virtual Box | 一般 > 高度タブ
Virtual Box | 一般 > 高度タブ

さいごに

今回は、Virtual BoxでGuest Additionsによる機能の追加方法を説明しました。

  • 共有フォルダー機能
  • クリップボード共有機能
  • ドラッグ&ドロップ

共有フォルダーがあるだけでも、ホストOSと仮想OS間のファイルのやり取りが非常に簡単になるので是非設定してみてください。

ちなみにUbuntuの使い方を学ぶにはこちらの書籍がおすすめです。

また、プログラミングスキルを向上させたい, 仲間が欲しいという人は、プログラミングスクールを検討してみるのはいかがでしょうか

少しでも興味がある方は、まずは無料のオリエンテーションを受講し、自分に合うかどうかを試してみるのもありだと思います。
まずは一歩行動して、将来の自分に楽をさせてあげましょう。

いかがだったでしょうか。
ほかにも役立つ情報が他のページにもあるかもしれません。
ご覧になるかはあなた次第です!

この記事がイイねと思ったら、Twitterフォロー か  にほんブログ村のどちらかしてくれたら嬉しいよ!

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!

コメント / ご要望

コメントする

goto
もくじ
閉じる