こんにちは、現役エンジニアの inno_tech です。
Virtual Boxで共有フォルダーやクリップボード共有をする方法をお探しでしょうか?
Virtual BoxのゲストOS上に Guest Additions というソフトをインストールすることで、これらの機能が利用可能になります。
Guest Additions のインストール
早速インストール方法です。
ゲストOSのUbuntuを起動した状態で、デバイス > 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マーク上で右クリック > 取り出す をしてディスクを取り出しましょう
Guest Additionsのインストールが完了し、各種機能が利用できる状態になりました。
続いて、必要な設定を行っていきます。
共有フォルダーの設定
vboxsfグループへのユーザー追加
共有フォルダを使用するには、vboxsfグループにユーザーを追加する必要があります。
以下の手順で設定します。
# vboxsfグループにユーザーを追加
sudo gpasswd -a `whoami` vboxsf
[sudo] xxx のパスワード:
ユーザ xxx をグループ vboxsf に追加
共有フォルダーの追加
仮想マシンの設定 > 共有フォルダー > 右側にあるフォルダの追加をクリックします。
設定画面が開きます。
フォルダーのパス : ホストOS側のディレクトリを指定します。
自動マウント : チェックONにしておきましょう。
OKをクリックし、画面を閉じます。
Ubuntuに戻ると、共有フォルダを認識しています。
Ubuntu上のパスは、/media/sf_[フォルダ名] です。
Ubuntuのファイラーでファイルパスを直接入力する方法は、こちらの記事を参照してください。
以上でゲストOSとホストOSの間で共有フォルダーを作成することができました。
クリップボードの共有設定
ホストOS – ゲストOS間でコピペするための設定です。
Virtual Boxの上部メニュー > デバイス > クリップボードの共有 を開き、双方向 に設定します。
残念ながら、ファイルのコピペはできません。
ドラッグ&ドロップの設定
ホストOS – ゲストOS間でドラッグ&ドロップするための設定です。
残念ながら、Ubuntu 20.04LTSではデスクトップとファイルブラウザ間のドラッグ&ドロップが禁止になりました。
したがって、ホストOSとゲストOS間でファイルのドラッグ&ドロップは実質できません。
Virtual Boxの上部メニュー > デバイス > ドラッグ&ドロップ を開き、双方向 に設定します。
「端末」のアプリに対してドラッグ&ドロップすると、下の画像のようにファイルのパスが入力されることがわかります。
ただ、ファイルのコピーができるわけではないので実質使う場面はないと思います。
さいごに
今回は、Virtual BoxでGuest Additionsによる機能の追加方法を説明しました。
- 共有フォルダー機能
- クリップボード共有機能
- ドラッグ&ドロップ
共有フォルダーがあるだけでも、ホストOSと仮想OS間のファイルのやり取りが非常に簡単になるので是非設定してみてください。
ちなみにUbuntuの使い方を学ぶにはこちらの書籍がおすすめです。
また、プログラミングスキルを向上させたい, 仲間が欲しいという人は、プログラミングスクールを検討してみるのはいかがでしょうか。
少しでも興味がある方は、まずは無料のオリエンテーションを受講し、自分に合うかどうかを試してみるのもありだと思います。
まずは一歩行動して、将来の自分に楽をさせてあげましょう。
いかがだったでしょうか。
ほかにも役立つ情報が他のページにもあるかもしれません。
ご覧になるかはあなた次第です!
この記事がイイねと思ったら、Twitterフォロー か にほんブログ村のどちらかしてくれたら嬉しいよ!
コメント / ご要望