我的主機(jī)是ubuntu10.04。 1. 下載和安裝這里暫時只講直接下載的方法。 到http://www.virtualbox.org/wiki/Linux_Downloads 下載對應(yīng)的deb包 (ubuntu10.04 應(yīng)下載 virtualbox-3.2_3.2.8-64453~Ubuntu~lucid_i386.deb) 然后打開終端,輸入 sudo aptitude install dkms(安裝dkms) sudo dpkg –i XXX.deb //(XXX.deb是下載的包的名字) 如果執(zhí)行時提示缺少相應(yīng)的支持包,就要先安裝對應(yīng)的包(可以使用apt-get install) 2. 新建虛擬機(jī)和必要的配置在終端輸入VirtualBox打開VBox(或者在 應(yīng)用程序》系統(tǒng)工具 里直接打開)。 a.新建虛擬機(jī)的方法就不用講了,建好之后不要急著點擊開始。 b.選擇 管理》虛擬介質(zhì)管理》虛擬管盤》注冊(有的版本顯示的 添加) 然后選擇你的安裝文件(比如.ISO) c.推出后選擇開始,將開始安裝系統(tǒng) 3.錯誤“Kernel driver not install(rc=-1908)”如果以上步驟可以順利完成那就萬事大吉了,但實現(xiàn)總不如想象的那么順利,我在最后一步點擊開始后出現(xiàn)了如下錯誤:
按照他的提示 執(zhí)行sudo /etc/init.d/vboxdrv setup 有人這樣做就好了,但我執(zhí)行時卻出現(xiàn)了錯誤 Stopping VirtualBox kernel module [確定] Recompiling VirtualBox kernel module [失敗] (Look at /var/log/vbox-install.log to find out what went wrong) Makefile:147: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again 出現(xiàn)Kernel driver not installed (rc=-1908)錯誤的原因是,沒有成功編譯供virtualbox使用的內(nèi)核模塊。 sudo apt-get install build-essential sudo apt-get install linux-headers-`uname -r`(uname –r 查看你的內(nèi)核版本,比如我的是2.6.32-22-generic) 然后在執(zhí)行sudo /etc/init.d/vboxdrv setup 現(xiàn)在虛擬機(jī)就可以正常工作了。 A1. windows遠(yuǎn)程登錄VirtualBox創(chuàng)建的虛擬機(jī)這里說的虛擬機(jī)是VirtualBox創(chuàng)建的虛擬機(jī),可以是任何操作系統(tǒng)(windows或者linux都行)。 我們知道可以通過xmanger等工具遠(yuǎn)程登錄ubuntu主機(jī)(而且支持多用戶),那么如何遠(yuǎn)程登錄ubuntu里面VirtualBox創(chuàng)建的虛擬機(jī)呢?是否一定要登錄ubuntu圖形界面才能登錄VirtualBox里面的虛擬機(jī)呢? 經(jīng)過Paul Li的指點找到了答案,只要你的windows可以遠(yuǎn)程登錄你的ubuntu主機(jī),也能設(shè)法登錄你VirtualBox創(chuàng)建的虛擬機(jī)。
a.打開putty或者超級終端,用你的用戶正常登陸你的ubuntu主機(jī)(已經(jīng)安裝了virtrualbox的用戶)。 b.運行:VBoxVRDP –s vmname(vmname 是你的VIRTUALBOX虛擬機(jī)的名字) c.返回到桌面,打開WINDOWS的遠(yuǎn)程桌面鏈接(在附件里面),輸入你ubuntu主機(jī)IP。選擇連接就OK了。
等遠(yuǎn)程桌面啟動后,如果是ubuntu,按ctl+alt+F1可以進(jìn)入純字符界面。 |
聯(lián)系客服