どこかに向かうらしい話

迷走エンジニアの放浪記

CentOS7にGuest Additionsのインストール

GUEST ADDITIONS

Guest Additionsのなかでも特に以下の機能を使用したい。

GUEST ADDITIONSをインストール

必要なパッケージとそのパッケージのインストール

必要なパッケージは以下の通り。

  • Development Tools (開発ツール)
  • kernel-devel
  • kernel-headers

以下の様にパッケージをインストールする。

# yum groupinstall "Development Tools"
# yum install kernel-devel kernel-headers

ゲストマシン上のメニュー「デバイス」→「Guest AdditionsのCDイメージを挿入」をクリックする。

次にゲストマシン上のターミナルを開いて、作業ディレクトリを作成して、GuestAdditionsのマウント先に移動する。

# mkdir /mnt/cdrom
# mount -r /dev/cdrom /mnt/cdrom/
# cd /mnt/cdrom

CentOSなので、対応するインストールスクリプトを実行する。

# ./VBoxLinuxAdditions.run

すると、こんなエラーメッセージを吐き出した。

The missing package can be probably installed with
yum install kernel-devel-3.10.0-327.el7.x86_64

なので、

# yum install kernel-devel-3.10.0-327.el7.x86_64

を実行した。
その後再度以下を実行。

# ./VBoxLinuxAdditions.run

インストールスクリプトが終了し、プロンプトが戻ってきたらOSを一度リブートする。 以上でGuest Additionsのインストールは終了。