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



4.開啟cd目錄之後,解壓code
執行完後變成
Makefile:75: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR= and run Make again. Stop.
怎麼辦?
@李怡靜
你的出錯原因,好像是因為沒有找到這個kernel的原始檔,所以你可能要確定一下,你的執行路徑有沒有出錯
也許你放至檔案的路徑跟我上面寫的有不一樣~?