CentOS6.5のVirtualBoxアップデート(4.3.14)

CentOS6.5にインストールしているVirtualBoxをしばらくアップデートしていなかったので最新版へ更新

4.2.18 => 4.3.14

◆ダウンロード

$ wget http://download.virtualbox.org/virtualbox/4.3.14/VirtualBox-4.3-4.3.14_95030_el6-1.i686.rpm

マイナーバージョンアップなので、アップデートしようとするとファイル競合エラーになります。
旧バージョンをまず削除します。

◆旧バージョンの削除
●インストールされている旧バージョンの確認

$ yum list installed virtualbox*

 Installed Packages</samp></span></td>
 VirtualBox-4.2.i686                 4.2.18_88780_el6-1                 installed

●旧バージョンの削除

$ sudo yum -y remove VirtualBox-4.2.i686

Removed:
 VirtualBox-4.2.i686 0:4.2.18_88780_el6-1

Complete!

◆インストール

$ sudo rpm -ivh VirtualBox-4.3-4.3.14_95030_el6-1.i686.rpm

 Stopping VirtualBox kernel modules [  OK  ]
 Uninstalling old VirtualBox DKMS kernel modules [  OK  ]
 Trying to register the VirtualBox kernel modules using DKMS [  OK  ] ←ここで結構時間がかかる
 Starting VirtualBox kernel modules [  OK  ]

◆起動確認
[アプリケーション]=>[システムツール]=>[Oracle VM VirtualBox]を開き、仮想マシンを起動すると「VirtualBox – エラー」メッセージが表示される。

Implementation of the USB 2.0 controller not found!

Because the USB 2.0 controller state is part of the saved VM state, the VM cannot be started. To fix this problem, either install the 'Oracle VM VirtualBox Extension Pack' or disable USB 2.0 support in the VM settings (VERR_NOT_FOUND).

内容は、Extension Pack(拡張パック)をインストールするかUSB2.0サポートを無効にするかをしてください。ということなので、Extension Packをインストールする。

◆Extension Packのダウンロード
Oracle VM VirtualBoxのページから本体と同バージョンの拡張パックVirtualBox 4.3.14 Oracle VM VirtualBox Extension Packの右側リンク[All supported platforms]を右クリックし、[リンクのURLをコピー]をクリックして、コマンドでダウンロード

$ wget http://download.virtualbox.org/virtualbox/4.3.14/Oracle_VM_VirtualBox_Extension_Pack-4.3.14-95030.vbox-extpack

◆Extension Packのインストール
Oracle VM VirtualBox マネージャーを表示し、[ファイル]=>[環境設定]をクリック
「VirtualBox 設定」ウィンドウが開くので、[機能拡張]を選択し、「拡張パッケージ」欄の右にある[パッケージを追加]アイコンをクリック
「機能拡張パッケージを選択」ウィンドウが表示されるのでダウンロードした「Oracle_VM_VirtualBox_Extension_Pack-4.3.14-95030.vbox-extpack」を選択し、[開く]をクリック
「VirtualBox – 質問」ウィンドウが表示され、バージョン等が表示されているので確認し、[インストール]をクリック
「VirtualBox ライセンス」ウィンドウが表示されるので、一番下までスクロールし、[同意します]をクリックすると、管理者のパスワードを求められるので入力し[認証する]をクリックするとインストールが開始

「VirtualBox – 情報」ウィンドウで「機能拡張パッケージ Oracle VM VirtualBox Extension Packのインストールに成功しました。」と表示され完了する。

仮想マシンを起動すると、今度は問題なく起動された。
次に、メニューの「デバイス」から「Guest AdditionsのCDイメージを挿入」をクリック
ウィザードに従って進め、再起動が求められるのでゲストOSを再起動して完了。

◆後始末
最後に後始末として、ダウンロードしたパッケージファイルを削除

$ rm -rf VirtualBox-4.3-4.3.14_95030_el6-1.i686.rpm
$ rm -rf Oracle_VM_VirtualBox_Extension_Pack-4.3.14-95030.vbox-extpack
LINEで送る
Pocket

コメントは受け付けていません。