いやあね、Xenカーネル上ではVirtualBoxは動かないんだって。
Running VirtualBox in a Xen environment is not supported
ServersMan@VPS Pefectプラン上でインストールできるか試してみたが、ダメだった。
きちんとkernel-develをyumインストールして、きちんとKERN_DIRも環境変数として設定したのに!!
だめでした。。
Running Transaction
Installing : VirtualBox-4.1 1/1
Creating group 'vboxusers'. VM users must be member of that group!
No precompiled module for this kernel found -- trying to build one. Messages
emitted during module compilation will be logged to /var/log/vbox-install.log.
Stopping VirtualBox kernel modules [ OK ]
Uninstalling old VirtualBox DKMS kernel modules [ OK ]
Trying to register the VirtualBox kernel modules using DKMS [FAILED]
(Failed, trying without DKMS)
Recompiling VirtualBox kernel modules [ OK ]
Starting VirtualBox kernel modules [FAILED]
(Running VirtualBox in a Xen environment is not supported)
Installed:
VirtualBox-4.1.i386 0:4.1.2_73507_rhel5-1
Complete!
[root@centos5-32 kernels]#
以上
コメント
はじめまして。私も同じところで引っかかっりました。すべての状況は解決されていませんが、下記の引用部分については、対応方法が判明しましたので、Resしておきます。
当方環境
CentOS5.6 , VirtualBox-4.1-4.1.2_73507_rhel5
> Trying to register the VirtualBox kernel modules using DKMS [FAILED]
> (Failed, trying without DKMS)
インストール前にDKMSをインストールする必要があります。ネットで対応するリポジトリを検索し、試しましたが、いずれもyumで一覧取得できなかったため、パッケージをDL&INSしました。
wget http://pkgs.repoforge.org/dkms/dkms-2.1.1.2-1.el5.rf.noarch.rpm
rpm -Uvh dkms-2.1.1.2-1.el5.rf.noarch.rpm
結果上記引用部分のエラーは解決しましたが、最終行のエラーについてはまだ解決できていません。
ネット上でも日本語の情報が少ないので、勝手にResを入れさせていただきました。m(__)m
covajpさん
コメントありがとうございます!
私が試したときは、「DKMS」が無くても以下のようにDKMSモジュール無くても
コンパイルが出来ていたので、特に重要視はしていませんでした。
たしかremiからyum入れられるはずです^^
> (Failed, trying without DKMS)
>Recompiling VirtualBox kernel modules [ OK ]
仮想環境の中にさらに仮想環境を設けることになるので、出来ないようです。
英語の資料にはなりますが、
“Do not try to use VirtualBox with a Xen kernel, nor to install a Xen kernel in a Guest OS.”
意訳:Xenカーネル上へのVirtualBoxにインストール、またはゲストOSにXenカーネルをインストールするのはむぼうだぜ。 とあります。 「Do not try」, 挑戦するなってことですね。
引用元:
http://wiki.centos.org/HowTos/Virtualization/VirtualBox
最終行のエラー「Running VirtualBox in a Xen environment is not supported」が出たら、無理です。どう頑張ってもインストールは出来ません。
利用されているカーネルはもしかしてXenでしょうか。uname -rでご確認ください。