virtualbox安裝記錄

2021-07-11 04:11:43 字數 4393 閱讀 6444

環境

centos release 6.3

1、安裝桌面

yum groupinstall -y "desktop" "desktop platform" "desktop platform development" "fonts" "general purpose desktop" "graphical administration tools" "graphics creation tools" "input methods" "x window system" "chinese support[zh]" "internet browser"

一,安裝tigervnc-server vnc軟體包

[root@localhost ~]# yum install tigervnc-server  

[root@localhost ~]# rpm -qc tigervnc-server

/etc/sysconfig/vncservers

[root@localhost ~]# chkconfig --level 35 vncserver on

二.目的:以vistor使用者啟動第乙個埠,即5901,以student使用者啟動第二個埠,即5902

[root@localhost ~]# vim /etc/sysconfig/vncservers

vncservers="1:root"

[visitor@localhost ~]$ vncpasswd

password: 輸入密碼

password must be at least 6 characters - try again

password: 再次輸入密碼

verify:

[visitor@localhost ~]$ vncserver 

啟動服務一次,生成 /home/visitor/.vnc/xstartup

[visitor@localhost ~]$vncserver -list

[visitor@localhost ~]$ vncserver -kill :1 關閉

四.新增防火牆配置

[root@localhost ~]# vim /etc/sysconfig/iptables

-a input -m state --state new -m tcp -p tcp --dport 5901 -j accept

-a input -m state --state new -m tcp -p tcp --dport 5902 -j accept

[root@localhost ~]# service iptables restart

iptables: flushing firewall rules:                         [  ok  ]

iptables: setting chains to policy accept: filter          [  ok  ]

iptables: unloading modules:                               [  ok  ]

#yum install make gcc kernel-headers kernel-devel kernel

yum groupinstall development tools

#yum update –y 完成os 安裝後的更新工作。

4 、完成相關依賴應用安裝後,在 kernel-devel 安裝的輸出資訊中確定所安裝的 kernel 版本號,該版本號一定要與centos 的kernel 版本號相一致,這樣才能確保之後安裝virtualbox 

應用和進行vbox kernel module 編譯配置時不出現錯誤。用如下命令來確認當前centos 6.3 的kernel 版本資訊; 

#uname –a

linux virtualbox 2.6.32-358.11.1.el6.i686 #1 smp wed jun 12 01:01:27 utc 2013 i686 i686 

i386 gnu/linux

如上面黃色標記的部分,如果版本號資訊和上面安裝 kernel-devel 的版本不一致,一般centos 的kernel 版本會較低,此時可以通過命令來更新核心,執行如下操作:

#yum install kernel 完成核心更新後,需要對伺服器進行重啟,來載入更新後的核心版本。通常在上面步驟 2 的過程中對centos 的kernel 已經進行了更新公升級,但是沒有重啟系統,因此使用命令

uname –a 檢視的時候版本資訊還是原來的內容沒有進行更新,一定要記得重啟伺服器來 

完成核心的更新。執行下面命令對伺服器進行重啟: 

#reboot

重啟系統後再次執行uname –a 來查驗版本資訊是否已經更新到和kernel-devel 的版本相 一致。 

到伺服器的指定目錄下,如:root 的home  目錄下。進入安裝檔案所在目錄,執行下面

的命令進行virtualbox 應用的安裝。

#rpm –ivh virtualbox-4.2-4.2.16_86992_el6-1.i686.rpm 或者

#yum install -y virtualbox-4.2-4.2.16_86992_el6-1.i686.rpm 

安裝過程會順利完成。

6、順利完成virtualbox  應用安裝後,執行下面的命令來新增可以使用virtualbox  應用的賬

號到應用設定的使用者組: 

#usermod –g vboxusers –a root ::這裡也可以新增其他可以登入linux 系統的賬號 

7、完成賬號新增後,就要進行virtualbox  的kernel module 的配置和啟動,執行下面命令來 

完成相關配置和啟動工作。 

#/etc/init.d/vboxdrv setup 

命令會自動執行相關配置任務,並最後啟動virtualbox  的核心服務。 

至此virtualbox 應用在centos 6.3 final 版本下的安裝工作就順利完成,之後使用者可以使 

用新增了vboxusers 組成員屬性的賬號在shell 模式下啟動和執行virtualbox 的操作命令。 

閃退問題

之後開啟軟體新建虛擬機器,一直閃退,從裝了幾次系統都不行,最後終於發現了問題,gnome 視窗化桌面的問題,我換成了kde桌面就可以正常新建虛擬機器,不知道是virtualbox軟體問題還是gnome的問題,總之現在解決了。

linux下gnome桌面轉換為kde桌面的方法 

1、登出重新登入選擇kde桌面

2、首先用你要切換的那個使用者登入,然後開啟你的終端程式,輸入下面的命令列switchdesk  kde    然後再重新啟動電腦(其實登出再進入就可以了),再用你這個使用者登入看看,你的桌面環境已經替換為kde了,就是這麼簡單。

switchdesk的rpm包。

rpm  -i  /media/rhel /server/switchdesk-4.0.8-6.noarch.rpm

linux vnc啟動後直接進入kde介面

在linux命令列下直接執行vncserver :1

vnc連線上後總是看不到桌面之類的東西,很不舒服,在網上查了一下,解決辦法是:

修改/root/.vnc/xstartup

中除第一行外,其它全部刪掉或注釋掉.

在最後加上

startkde &

儲存重新啟動vncserver 連線進入後就是直接顯示桌面了.

按照1、vboxmanage createvm --name win2008 --ostype windows2008 --register --basefolder /data/virtualbox/

2、vboxmanage modifyvm win2008 --memory 2048 --cpus 1 --ioapic on --vram 16 --acpi on --pae on --hwvirtex on

3、vboxmanage createvdi --filename /data/virtualbox/win2008.vdi --size 40960

4、vboxmanage storagectl win2008 --name storage_controller_1 --add ide

5、掛載虛擬硬碟和光碟:

vboxmanage storageattach win2008 --storagectl storage_controller_1 --type hdd --port 0 --device 0  --medium /data/virtualbox/win2008.vdi

vboxmanage storageattach win2008 --storagectl storage_controller_1 --type ***drive --port 1 --device 0 --medium /data/virtualbox/windows.server.2008.mssetup.iso

關於VirtualBox記錄

1.在開啟了雙向拖放及共享貼上板功能後,如果不能使用,關閉軟體重啟應該就可了。2.安裝完vsftpd後,需要修改 etc vsftpd.conf檔案 使能 本地使用者登入和寫操作,之後才能通過cuteftp正常登入。3.etc ftpusrs檔案中的使用者是ftp登入的黑名單。4.通過cuteftp...

virtualbox 錯誤解決記錄

virtualbox中載入已有的虛擬硬碟時出現cannot register the hard disk錯誤,描述類似下面的。開啟 虛擬硬碟 home kylinfish virtualhost opensuse.vmdk失敗.cannot register the hard disk home k...

Virtualbox安裝CentOS修改解析度

一般virtualbox安裝centos安裝完成後預設是800x600的解析度。安裝guest additions。安裝完成後,解析度可以修改為1024x768,還有一些更高的解析度,但是沒有1366x768。修改 etc x11 xorg.config 安裝完guest additions後,檔案...