1 . Ubuntu7.10版的新立得软件管理器中的1.5.0版VirtualBox,好像在安装好以后不能正常开启USB功能,不建议用此版本安装。下载安装包,建议下载最新Deb包进行安装。下面会详细讲述如何开启VirtualBox的USB功能。
2 . 准备依赖。VirtualBox的正常使用需要libxalan110和libxerces27这两个包。所以,要先行安装它们,可以使用下面的指令:
sudo apt-get install libxalan110 libxerces27
3 . 安装编译工具及相关包。在安装过程中,要编译VirtualBox所用的内核模块。为此,需要准备基本的编译工具及包,可以使用下列指令来安装它们:
sudo apt-get install build-essential linux-headers-`uname -r`
4 . 现在,转到所保存VirtualBox安装包的目录,通过下面的指令来安装它:
sudo dpkg -i virtualbox_1.5.4-27034_Ubuntu_gutsy_i386
在安装的过程中,VirtualBox会要求接受许可协议。另外,安装程序也会创建vboxusers用户组,并编译所需的内核模块。
5 . 现在,还不能启动VirtualBox,因为当前用户还不属于vboxusers用户组。可以使用下面的指令来将当前的用户(使用当前用户代替指令中的“youruser”)添加到vboxusers用户组中:
sudo adduser youruser vboxusers
virtualbox屏幕下移问题:
如果虚拟机的分辨率接近x的分辨率而导致部分界面在x边沿时,全屏后原来窗口管理器title的地方变为黑色条状区域,屏幕下移,windows的开始菜单显示在下一个桌面。解决方法:全屏前把分辨率调小,全屏后右键把显示器分辨率调到同x一致,这样就不会有屏幕偏移。
不能正常安装系统问题:
在安装好虚拟机后,紧接着的肯定就是安装系统了。对于Windows2K、XP系统(笔者仅安装了此2种系统)的安装,在安装到选择磁盘分区之前黑屏。需要检查是否开启了“IO APIC”功能。默认设置为“禁止”,但功能说明是:安装好Windows后,建议开启。可能会有人根据这个说明,在安装前开启。笔者感觉(安装了5次系统后),如果不用VirtualBox的串口功能,或者HOST主机不是多核、多CPU的服务器,开不开启APIC问题不大。有时,如果发现虚拟系统比较 “顿”,建议关闭APIC功能。
不能安装Linux,如果安装过程中,出现内核错误,导致无法安装的话,建议开启APIC安装,或者关闭APIC功能,并在安装时输入: linux apic=off noapic