UBUNTU - 使用virtualbox會碰到的問題



因為.net應該是不能在linux平台上面使用,所以我打算使用VirtualBox來安裝xp系統
不過碰到了以下兩個錯誤訊息
這邊特地紀錄一下

我是使用Synaptic套件管理程式搜尋virtualbox來安裝插件
搜尋會列出一大串相關套件
我只安裝以下兩個:virtualbox-ose 、 virtualbox-ose-dbg

安裝完之後執行virtualbox設定完按下啟動,卻出現了錯誤訊息
差不多是長這樣

VirtualBox kernel driver not installed. The vboxdrv kernel module was either not loaded or /dev/vboxdrv was not created for some reason. Please install the virtualbox-ose-modules package for your kernel, e.g. virtualbox-ose-modules-generic..
VBox status code: -1908 (VERR_VM_DRIVER_NOT_INSTALLED).

解決方法如下:

1.執行以下代碼
sudo apt-get install virtualbox-ose-source
如果出現這個錯誤訊息:Unable to lock the administration directory
就先執行下面的代碼把lock解除
sudo rm /var/lib/dpkg/lock
2.接著重新執行
sudo apt-get install virtualbox-ose-source
3.跑完之後再執行
cd /usr/src
4.開啟cd目錄之後,解壓code
sudo tar xjvf virtualbox*.bz2
cd modules/virtualbox-ose
sudo ./build_in_tmp install

5.這部份要跑比較久,需要重新編譯code,編譯完之後輸入以下代碼
sudo /etc/init.d/vboxdrv start

結束

這部份完成之後,我記得系統會提示說要重新登入
重新登入之後再啟動VirtualBox,應該就會成功了:)

ps.如果在虛擬機器裡頭鍵盤不能使用,再安裝底下兩個apt
sudo apt-get install scim-bridge-client-q
sudo apt-get install scim-bridge-client-qt4

引用網址:

FACEBOOKs COMMENT():

EVERYBODYs COMMENT:

  • 1
    李怡靜 (LV.1) // 2009.08.07 21:26

    4.開啟cd目錄之後,解壓code
    執行完後變成
    Makefile:75: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR= and run Make again. Stop.
    怎麼辦?

  • 2
    muki (LV.1145) // 2009.08.09 13:56

    @李怡靜
    你的出錯原因,好像是因為沒有找到這個kernel的原始檔,所以你可能要確定一下,你的執行路徑有沒有出錯

    也許你放至檔案的路徑跟我上面寫的有不一樣~?


  • LEAVE YOUR COMMENT:




      :wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!:


     
    字體大小: 小字型 12px大字型 15px
    ▲ back to top