这两天在笔记本上安装了个virtualbox,主要是因为vmware要注册交费,虽然以前都用D版,但是作为靠写程序过日子的人,这种行为还是不对的,于是换了开源的virtualbox。至少人家的劳动成果要得到尊重。另外我个人感觉virtualbox是轻量级的产品,对系统影响较小,感觉没有vmware workstation那么耗资源,这是其一;其二是配置和界面相对来说要简单。但是在配置显示器分辨率的过程中还是走了弯路,现总结如下,希望能对朋友们有帮助: 我的系统如下: 主机系统:windows xp sp3;sun virtualbox 3.16 r59338;虚拟系统:ubuntu 9.04(以上系统应该也能效仿) 1.安装virtualbox到windows xp 2.在virtualbox上安装ubuntu 9.04 (以上步骤略,如有疑问可以在本贴留言或者参考网上安装步骤) 3.设置root用户密码 1)在终端行,执行 sudo passwd root 2)选择system-->administration-->login window,点击sercurity属性页,选择allow local administrator login,完成,退出重启,试试root身份登录。 4.在虚拟平台上选择菜单 “设备”-->“安装增强功能”,这是能在ubuntu的桌面上看见新挂载的VBOXADDITIONS_3.1.6_59338(你的可能版本与我的不同);进入ubuntu系统桌面,点击此盘,打开,双击VBoxLinuxAdditions-x86.run(我的是32位系统,其他CPU选择相应的),自动安装完成,到此步骤应该都不会有大问题。重启虚机。 5.重启完了,设置ubuntu的分辨率发现还是{zg}分辨率800*600。(如果显示器的分辨率已经可以设置,下面的步骤省略)解决此问题的方法如下。 1)编辑xorg.conf文件,在终端输入,sudo gedit /etc/X11/xorg.conf 2) 在文件中找到如下段,使用下面的替换(注意格式,缩进是TAB键) Section "Device" |