注意!!
結果失敗に終わりました。CentOS の GUI 環境を構築していない人には効果ありません。
3 回にわたり、 VirtualBox のインストールから、CentOS インストール・ネットワーク設定を取り上げました。
VirtualBox を Windows にインストール - 山崎屋の技術メモ
VirtualBox で作成した仮想マシンに CentOS をインストール - 山崎屋の技術メモ
VirtualBox に入れた CentOS のネットワーク設定 - 山崎屋の技術メモ
今回は、ゲスト OS のターミナルとホスト OS デスクトップでマウスがスムーズに移動できるよう、マウス統合ツールの Guest Additions をインストールしたいと思います。
バージョンは以下のとおりです。
ホスト OS : Windows 7
VirtualBox : 5.2.6
ゲスト OS : CentOS 7.4
Guest Additions とは
マウス統合以外にも、ホスト OS とゲスト OS で クリップボードの共有、ファイルの共有、時刻の同期、ウィンドウサイズの変更などが可能になるソフトウェアです。
Guest Additions インストール
まず、ゲスト OS の端末メニューで、デバイス → Guest Additions CD イメージの挿入 を選択します。
次に挿入した CD をマウントします(自動でマウントした場合は不要です)。マウントしたディレクトリに移動します。
$ mkdir /mnt/cdrom $ mount -r /dev/cdrom /mnt/cdrom $ cd /mnt/cdrom
ll コマンドでディレクトリ内のファイルを確認すると、いくつかのインストール用実行ファイルが見つかります。
この中から、「VBoxLinuxAdditions.run」を実行します。
続行するか確認されるので、yes を入力します。
[root@localhost cdrom]# ./VBoxLinuxAdditions.run Verifying archive integrity... All good. Uncompressing VirtualBox 5.2.6 Guest Additions for Linux........ VirtualBox Guest Additions installer This system appears to have a version of the VirtualBox Guest Additions already installed. If it is part of the operating system and kept up-to-date, there is most likely no need to replace it. If it is not up-to-date, you should get a notification when you start the system. If you wish to replace it with this version, please do not continue with this installation now, but instead remove the current version first, following the instructions for the operating system. If your system simply has the remains of a version of the Additions you could not remove you should probably continue now, and these will be removed during installation. Do you wish to continue? [yes or no] yes Copying additional installer modules ... ./install.sh: 行 371: bzip2: コマンドが見つかりません tar: これは tar アーカイブではないようです tar: 前のエラーにより失敗ステータスで終了します ./install.sh: 行 384: bzip2: コマンドが見つかりません tar: これは tar アーカイブではないようです tar: 前のエラーにより失敗ステータスで終了します
biz2 コマンドが見つからずにエラーとなってしまいます。
なので、インストールします。
yum install bzip2
「完了しました!」と表示されたら、もう一度「VBoxLinuxAdditions.run」を実行します。
[root@localhost cdrom]# ./VBoxLinuxAdditions.run (略) The distribution packages containing the headers are probably: kernel-devel kernel-devel-3.10.0-693.el7.x86_64 VirtualBox Guest Additions: Starting. VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel modules. This system is currently not set up to build kernel modules. Please install the gcc make perl packages from your distribution. Please install the Linux kernel "header" files matching the current kernel for adding new hardware support to the system. The distribution packages containing the headers are probably: kernel-devel kernel-devel-3.10.0-693.el7.x86_64
こんどは、gcc と make と perl と kernel-devel をインストールするように頼まれます。
make は入っているはずなので gcc と perl と kernel-devel をインストール後、再度「VBoxLinuxAdditions.run」。
Verifying archive integrity... All good. Uncompressing VirtualBox 5.2.6 Guest Additions for Linux........ VirtualBox Guest Additions installer Removing installed version 5.2.6 of VirtualBox Guest Additions... Copying additional installer modules ... Installing additional modules ... VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel modules. VirtualBox Guest Additions: Starting.
成功したようです。
がしかし、無駄に終わった
ゲスト OS を再起動してターミナルをマウスでクリックすると・・・あれ?
マウス統合できていません。いろいろググッた結果、残念な結末となりましたとさ。
現在のビデオモードではゲストOSでマウス統合機能がサポートされません。について - Tihiroの頭を休めるIT教室
- 作者: 高岡将,高添修
- 出版社/メーカー: 翔泳社
- 発売日: 2015/04/18
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (2件) を見る
VirtualBox/Ubuntuスタートアップガイド (OIAX BOOKS)
- 作者: 黒田努
- 出版社/メーカー: オイアクス
- 発売日: 2016/05/30
- メディア: 単行本(ソフトカバー)
- この商品を含むブログを見る
はじめてのVirtualBox―オープンソースの「仮想化ツール」の使い方を詳細解説! (I・O BOOKS)
- 作者: 清水美樹
- 出版社/メーカー: 工学社
- 発売日: 2012/07
- メディア: 単行本
- クリック: 5回
- この商品を含むブログ (3件) を見る