因为.net应该是不能在Ubuntu 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, eg 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