linux安裝VirualBox虛擬機

第一步:安裝VNC

1. 安裝vnchtml

yum install -y tigervnc*

2.啓動vncserverlinux

[root@xxx ~]# vncserver
You will require a password to access your desktops.
Password:<輸入密碼> Verify:<輸入密碼> xauth: creating new authority file /root/.Xauthority
New 'xxx:1 (root)' desktop is xxx:1
Creating default startup script /root/.vnc/xstartup Starting applications specified in /root/.vnc/xstartup Log file is /root/.vnc/xxx:1.log

3.配置VNC Server啓動文件windows

網上看了不少有關文章,說須要改 ~HOME/.vnc/xstartup 文件的,可是我沒有修改,固然圖形界面仍是要安裝的app

yum -y install gnome*

配置/etc/sysconfig/vncservers文件tcp

VNCSERVERS="10:root"
VNCSERVERARGS[10]="-geometry 1024x768 -nolistien tcp"

端口號、用戶、分辨率根據實際狀況修改,保存退出ui

vncserver -list        #查看是否有多個端口
vncserver -kill :x     #刪除不用的端口
vncserver :10          #啓動vncserver

注:重啓vncserver後,在windows系統安裝vncviewer,輸入IP:端口號和密碼就能夠進入圖形界面了
若是界面出現亂碼,多是因爲linux系統是中文安裝的,修改 /etc/sysconfig/i18n 文件轉換中英文this

第二步:安裝VirtualBox

1.安裝DKMS內核,進入dkms官網下載rpm包後安裝,下載地址:http://linux.dell.com/dkmsspa

wget http://linux.dell.com/dkms/permalink/dkms-2.2.0.3-1.noarch.rpm   
rpm -ivh dkms-2.2.0.3-1.noarch.rpm

2.下載VirtualBox的RPM安裝包,下載地址:https://www.virtualbox.org/wiki/Downloads.net

wget http://download.virtualbox.org/virtualbox/4.3.28/VirtualBox-4.3-4.3.28_100309_el6-1.x86_64.rpm
rpm -ivh VirtualBox-4.3-4.3.6_91406_el6-1.x86_64.rpm 

在安裝完以後,出現下面錯誤信息:code

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 DKMSError! echo Your kernel headers for kernel 2.6.32-358.el6.x86_64 cannot be found at /lib/modules/2.6.32-358.el6.x86_64/build or /lib/modules/2.6.32-358.el6.x86_64/source. [FAILED] (Failed, trying without DKMS) Recompiling VirtualBox kernel modules [FAILED] (Look at /var/log/vbox-install.log to find out what went wrong)

解決方法:

安裝kernel-devel軟件包

yum install kernel-devel-$(uname -r)

若是yum沒有安裝源,能夠到http://rpmfind.net/linux/rpm2html搜索相應系統的版本下載安裝

第三步:啓動VirtualBox相關服務

service vboxdrv setup

當出現下面運行信息時說明啓動成功,這時就能夠建立虛擬機了。

Stopping VirtualBox kernel modules [肯定]
Uninstalling old VirtualBox DKMS kernel modules [肯定]
Trying to register the VirtualBox kernel modules using DKMS[肯定]
Starting VirtualBox kernel modules [肯定]
相關文章
相關標籤/搜索