4/20/2008

VirtualBox 在XP下虚拟Ubuntu时不能全屏的问题解决方法

VirtualBox 在XP下虚拟Ubuntu时不能完全全屏的问题解决方法

本人LCD 1280×800 Virtualbox 在深度XP下 虚拟 Ubuntu 8.04
声音、网络一切正常,就是有不能完全全屏的问题,ubuntu作为客机的分辨率
只能调到800×600,经过一番检索+摸索,搞定,现整理如下:

1.安装VboxLinuxadditions
a)安装make gcc lib等

-------------------------------
apt-get install build-essential
-------------------------------


b)安装module-assistant

---------------------------------
apt-get install module-assistant
---------------------------------


c)运行

-------------
m-a prepare
--------------

d)安装VboxLinuxadditions(选“设备”-“安装虚拟电脑工具包”)
进入目录后运行

---------------------------------
sudo ./VBoxLinuxAdditions.run
---------------------------------

2.修改VBOX在Ubuntu里的设置

运行
--------------------------------
sudo gedit /etc/X11/xorg.conf
--------------------------------
后如下把部分修改

------------------------

Section "Device"
Identifier "Configured Video Device"
Driver "vboxvideo"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
DefaultDepth 24 #我这里颜色质量只能开到24
SubSection "Display"
Modes "1280x800" "800x600" #按屏幕需要改就可以了
EndSubSection
EndSection

-------------------------------
3.重启Ubuntu,然后分辨率就可以设置成1280×800了

按"右ctrl+F" 进入全屏:无缝模式+共享剪贴板,linux和win的和平共存,
VBox的网络设置成NAT,guest共享host的网络,这样应该就可以在恶心的校园网玩上linux了~
更新:回到寝室,果然能上网了

参考资料:
1. http://www3.eastgame.net/read.php?tid=1203223
2. http://www.linuxdiyf.com/viewarticle.php?id=85237