VirtualBox 中的屏幕分辨率更高吗?

VirtualBox 中的屏幕分辨率更高吗?

我刚刚在 Windows 7 上的 VirtualBox 中安装了 Ubuntu 10.04。

不幸的是,屏幕分辨率显示的唯一选项是 640x480 和 800x600,并且显示器显示为“未知”。

我该如何将分辨率提高到 1280x1024(我使用的是 1600x1200 显示器)?

更新
我尝试安装 VirtualBox 的“Guest Additions”ISO(从 VBox 的“设备”菜单中)并sudo sh ./VBoxLinuxAdditions-x86.run 从安装的驱动器执行操作,这在重新启动后提供了 2 个新列出的分辨率(1024x768 和该分辨率的 16:9 版本)。当我选择它们时,它们有效,但当我切换回另一个分辨率时它们消失了。我尝试重新启动并VBoxLinuxAdditions-x86.run再次运行,但这次只列出了 2 个低分辨率选项。
我想我要重新安装...

似乎是 VBox 的问题而不是 Ubuntu 的问题,因为重新安装 10.4 后覆盖了原始虚拟分区,sudo sh ./VBoxLinuxAdditions-x86.run现在根本没有影响。

答案1

您需要安装 VBox 客户实用程序来添加对虚拟化图形硬件的支持。

sudo apt-get install virtualbox-guest-utils virtualbox-guest-x11 virtualbox-guest-dkms

以前你可能需要“ose”版本:

sudo apt-get install virtualbox-ose-guest-utils virtualbox-ose-guest-x11 virtualbox-ose-guest-dkms

答案2

编辑:http://www.linuxformat.com/forums/viewtopic.php?p=103289

  1. 启动 Virtual Box 并登录 Ubuntu。

  2. 按下主机键(Ctrl默认为右键),这样您就可以将鼠标指针移到虚拟机之外。

  3. 转到虚拟窗口顶部,单击设备,然后选择Install Guest Additions 您将看到 Ubuntu 内部弹出一个窗口,显示虚拟 CDROM 驱动器中安装了一些新文件。其中一个文件应该是VBoxLinuxAdditions.run

您必须以某些管理员权限运行该文件,因此请按照以下步骤操作...

  1. 再次单击 Ubuntu 屏幕,然后转到Applications > AccessoriesTerminal终端窗口是运行文件的地方,但首先我们必须导航到正确的目录。

  2. 输入cd /media/cdrom0(然后按回车键,cd 后面有一个空格!)

  3. 下一个类型(您应该在显示的文件中dir看到)VBoxLinuxAdditions.run

  4. 最后输入sudo sh ./VBoxLinuxAdditions.run(是的,斜线前有一个句号!)

按下回车键后,它就完成了其工作,现在可以从 Ubuntu 访问这些文件了。

  1. 您现在需要重新启动虚拟机或按Ctrl+ Alt+ Backspace

  2. 登录 Ubuntu 桌面,然后转到System > PreferencesScreen Resolution现在,您应该拥有比一天开始时拥有的三个低分辨率选项更多的选项!

如果您想要的分辨率不是新列出的分辨率之一,请按照以下步骤操作:

  1. 打开terminal窗户(Applications > Accessories然后Terminal

  2. 类型sudo gedit /etc/X11/xorg.conf(区分大小写)

  3. 它会要求你输入一个与登录时相同的密码(请参阅须藤)。

  4. 文本编辑器加载后,您应该会在窗口中看到很多文本。首先,转到 备份此文件,File然后Save as将文件名更改为xorgbak.conf

  5. 现在,您需要仔细阅读文本,直到看到列出的显示分辨率。您需要关注的分辨率将列在bit depth 24或下bit depth 16(因为这些深度会为您提供大量颜色)。

  6. 此处的想法是将您最喜欢的屏幕分辨率包含在此列表中。通过以完全相同的方式将其插入到列出的其他分辨率之前或将其键入到其他分辨率之一上来实现此目的。(您只需对bit depth 2416 岁以下的分辨率执行此操作)

  7. 现在您必须执行“另存为”操作,但要小心,因为这次我们需要xorg.conf再次调用该文件。如果您只是在此处点击保存,您将覆盖您创建的备份文件,这不是我们想要的。

  8. 完成上一步后,您就大功告成了。点击Ctrl+ Alt+Backspace重新启动 Virtual Box 实例,登录并享受新的屏幕分辨率选项!

答案3

设备>安装 Guest Additions,让其运行然后注销。

返回登录屏幕后,您会看到它与显示器一样大。登录后,您就可以开始了。

答案4

安装 Vbox Additions 后(并重新启动客户操作系统),按 Host + H,然后最大化窗口,这样就可以了。
如果没有,也许您正在使用旧版本的 vbox(因此,Vbox Additions 可能不兼容。。)

相关内容