VirtualBox虚拟机 Ubuntu分辨率太小的解决方案

今天用VirtualBox成功装上Ubuntu10.04之后发现了一个问题:默认情况下 ubuntu 的分辨率最高只能设到800*600。

但是对于自己的大显示器,在分辨率800*600的ubuntu窗口简直小的可怜。

那究竟如何解决这个问题呢?

VirtualBox提供了一个增强功能。

只要在运行ubuntu的虚拟电脑窗口刚出来以后,点击 窗口主菜单里的设备->安装增强功能。如下图:

VirtualBox虚拟机 Ubuntu分辨率太小的解决方案

进入系统后,ubuntu会自动挂载增强功能镜像到CD驱动器中。

这时候打开 应用程序->附件->终端。(也可用快捷键 Ctrl+Alt+T)

执行cd /media (注意cd后面有空格)进入cd驱动器,

执行ls 看看里面有什么文件,发现有VBOXADDITIONS_4.3.6_91406 这个文件夹,

VirtualBox虚拟机 Ubuntu分辨率太小的解决方案

再执行 cdVBOXADDITIONS_4.3.6_91406 ,打开文件夹,

执行 ls ,看看里面有什么文件。

VirtualBox虚拟机 Ubuntu分辨率太小的解决方案

看到了 VBboxLinuxAdditions.run,

执行sudo sh VBboxLinuxAdditions.run 即可。

运行完毕后会提示你重新启动计算机。这时候执行sudo reboot命令就可以了。

重启后 进入 菜单栏的 系统->首选项->显示器,看到新出现的分辨率1024x768,

VirtualBox虚拟机 Ubuntu分辨率太小的解决方案

VirtualBox虚拟机 Ubuntu分辨率太小的解决方案

设置之即可。

另外 你会发现 安装完增强功能后,在你的windows桌面和虚拟机桌面间鼠标切换不再需要按 Alt+down 了,会自动切换,非常爽!

【yasi】

1)如果在执行VBoxLinuxAdditions.run的过程中提示有compilation fail,则安装c++ tools,比如libalgorithm, libstdc++, g++等:

apt-get install build-essential

然后再按照上面的方式操作

2)首次看到1024x768的桌面时,查看可用的分辨率时,可能只能看到1024x768和800x600两种,其实,如果在virtualbox中按 右ctrl + C(Switch to Scaled Mode),再最大化virtualbox窗口,然后再查看ubuntu的可用的分辨率,会发现,多了许多可用的分辨率

3)不建议装Ubuntu,建议装XUbuntu,因为前者过于臃肿了

相关推荐