VirtualBoxでコピー&ペーストを有効にする方法 - TechRepublic

VirtualBoxでコピー&ペーストを有効にする方法 - TechRepublic

出版

ジャック・ウォーレンの画像

アフィリエイトリンクまたはスポンサーシップを通じて、ベンダーから収益を得る場合があります。これにより、サイト上の商品配置が影響を受ける可能性がありますが、レビューの内容には影響しません。詳細は利用規約をご覧ください。

VirtualBox のコピー アンド ペーストがすぐには機能しないことにイライラしていませんか? この機能を有効にして、VM をより効率的に操作する方法を学びましょう。

これもまた、「すぐに使えるはず」という分野から来ています。VirtualBoxゲストに長いテキスト文字列、コード行、URL、段落などを入力しなければならなかったことはありませんか?そのテキストはホスト上でじっと待っているのに、コピー&ペーストしたいだけなのに、うまくいかない。

もしこの機能を実際に動作させたらどうでしょう?さらに良いのは、双方向(ホストからゲスト、ゲストからホスト)で動作するようにアクションを有効にできたらどうでしょう?そうすれば、VirtualBox の操作が格段に楽になります。さあ、それを現実のものにしましょう。その方法をお見せしましょう。

これをElementary OSホストとFedora 26ゲストで実演します。ほぼどのプラットフォームでも手順は同様です(ただし、1つの手順を調整する必要があります)。

ゲスト追加機能をインストールする

ここが問題です。Guest Additions がインストールされていないと、コピー&ペーストが機能しません。ここでは、どの Linux ディストリビューションでも動作するはずの Guest Additions のインストール手順を説明します(インストールコマンドは、お使いのディストリビューションのパッケージマネージャーに合わせて変更する必要があります)。Windows ホストでも手順は同様ですが、ドライブをマウントする必要がなく、.exe インストーラファイルをダブルクリックするだけです。

Linux に Guest Additions をインストールするには、次の手順を実行します。

  1. VirtualBox を起動します。
  2. 問題のホストを起動します。
  3. ホストが起動したら、[デバイス] | [Guest Additions CD イメージの挿入] をクリックします。
  4. ゲストでターミナル ウィンドウを開きます。
  5. sudo mount /dev/cdrom /mntコマンドで CD-ROM をマウントします。
  6. cd /mntコマンドを使用してマウントされたディレクトリに移動します。
  7. sudo dnf install -y dkms kernel-devel kernel-devel-$(uname -r)コマンドを使用して、必要な依存関係をインストールします。
  8. sudo suコマンドを使用して、root ユーザーに変更します。
  9. ./VBoxLinuxAdditions.runコマンドで Guest Additions パッケージをインストールします。
  10. インストールが完了するまで待ちます。

Ubuntu ベースのゲストで作業している場合、必要な依存関係をインストールするコマンドは、sudo apt-get install -y dkms build-essential linux-headers-generic linux-headers-$(uname -r)です。

インストールが完了したら、ゲスト オペレーティング システムを再起動します。

コピー&ペーストを有効にする

この時点で、コピー&ペースト(ゲストからホストへ、またはホストからゲストへ)が有効になります。VMを起動し、起動したら「デバイス」→「共有クリップボード」→「双方向」をクリックします(図A)。

図A

ゲストからホストへ、ホストからゲストへコピー&ペーストできるようになりました。コードやURLを何度も入力する必要がなくなり、なぜ機能が動作しないのかと悩む必要もなくなります。

まだ機能しないボーナス機能

嬉しいことに、Guest Additions を追加するとドラッグアンドドロップも有効になります。というか、有効にすべきです。この機能を有効にするには、「デバイス」→「ドラッグアンドドロップ」→「双方向」をクリックします。ただし、ドラッグアンドドロップはすべてのデスクトップやファイルマネージャーで動作するわけではないという注意点があります。Elementary OS や Wayland に依存するほとんどのデスクトップでは動作しません。ドラッグアンドドロップが動作しない可能性は低いでしょう。もし動作しない場合は、共有フォルダーを利用する必要があります(開発者が関連するドラッグアンドドロップのバグを修正するまで)。

記事をシェア

こちらもご覧ください

  • GUIなしのUbuntuサーバーホストにVirtualBox Guest Additionsをインストールする方法
  • クラウドベースのVirtualBox管理のためのphpVirtualBoxのインストール方法
  • ウェブベースのVirtualBoxダッシュボードにVirtualminをインストールする方法
  • VirtualBox仮想マシンに新しいドライブを追加する方法
  • VirtualBox: プロが知っておくべきことすべて
  • VirtualBox VMを社内ネットワークに接続する方法
  • VMwareは仮想化を説明するためにSF作家に依頼
ジャック・ウォーレンの画像

ジャック・ウォーレン

ジャック・ウォーレンは、TechRepublic、The New Stack、Linux New Mediaなどで受賞歴のあるライターです。20年以上にわたり様々なトピックを執筆し、オープンソースの熱心な推進者でもあります。ジャック・ウォーレンに関する詳細は、ウェブサイトjackwallen.comをご覧ください。

Tagged: