linux安裝下的VirtualBOX的後臺啓動 與 VBoxManage 管理

實現環境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



#############



使用VBoxManage進行後臺管理


查看有哪些虛擬機
[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


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章