實現環境CentOS 5.5
安裝與配置
從官網下載virtualbox與dkms的安裝包並安裝
https://www.virtualbox.org/wiki/Downloads
http://sourceforge.jp/projects/freshmeat_dkms/releases/120796/
[root@Server src]# rpm -ivh VirtualBox-4.2-4.2.16_86992_el5-1.i386.rpm [root@Server src]# rpm -ivh dkms-2.0.20.2-1.noarch.rpm
啓動vboxdrv服務
[root@Server src]# /etc/init.d/vboxdrv setup
提示錯誤:無法找到/lib/modules/2.6.18-194.el5/build 或者 /lib/modules/2.6.18-194.el5/source
查看當前內核版本:
[root@Server src]# uname -r [root@Server src]# rpm -qa |grep kernel-devel
對比發現現用內核版本版本一直,但修訂版本不一樣
繼而遍歷提示錯誤的內核鏈接庫
[root@Server src]# ls -l /lib/modules/2.6.18-194.el5/
發現build和source爲符號鏈接,鏈接到/usr/src/kernels目錄下。
遍歷/usr/src/kernels目錄後,發現沒有名爲2.6.18-194.el5-i686目錄(uname -r),僅有2.6.18-348.6.1.el5-i686目錄(kernel-devel)
[root@Server src]# ls -l /usr/src/kernels/
於是猜想,版本號是一致,修訂版本不一樣,那麼build應該還是能用的。
建立符號鏈接
[root@Server kernels]# ln -s 2.6.18-348.6.1.el5-i686 2.6.18-194.el5-i686 [root@Server kernels]# ls -l
重新啓動vboxdrv服務
[root@Server kernels]# /etc/init.d/vboxdrv setup
啓動成功
參考資料:
依賴包:http://www.blogjava.net/103335460/articles/346608.html
#############
查看有哪些虛擬機 [root@Server]# VBoxManage list vms 查看虛擬的詳細信息 [root@Server]# VBoxManage list vms --long 查看運行着的虛擬機 [root@Server]# VBoxManage list runningvms 開啓虛擬機並開啓遠程桌面連接的支持 [root@Server]# VBoxManage startvm <vm_name> -type vrdp 改變虛擬機的遠程連接端口,用於多個vbox虛擬機同時運行 [root@Server]# VBoxManage controlvm <vm_name> vrdpprot <ports> 關閉虛擬機 [root@Server]# VBoxManage controlvm <vm_name> acpipowerbutton 強制關閉虛擬機 [root@Server]# VBoxManage controlvm <vm_name> poweroff 更多命令 [root@Server]# VBoxManage --help
參考資料:http://forum.ubuntu.org.cn/viewtopic.php?t=267332