Joe*_*ite 52 virtualbox fullscreen resolution
我正在尝试在 VirtualBox 中运行 Windows 8。我的笔记本电脑的显示器正好是 1366x768。如果分辨率小于 1366x768,Windows 8 会禁用其某些功能,因此我需要全屏运行来宾操作系统。
问题是,VirtualBox 拒绝以 1366x768 运行来宾。当 VirtualBox 为“全屏”时,来宾只有 1360x768 —— 六个像素太窄了。所以在显示器的左右两侧有一个三像素的黑条。
该用户遇到了同样的问题,但公认的答案是“安装 Guest Additions”,我已经这样做了;这让我达到了 1360,但没有达到 1366。
根据VirtualBox 票务跟踪器,曾经存在一个错误,即访客的屏幕宽度会向下舍入到最接近的 8 的倍数,但他们声称已在 3.2.12 版本中修复了该错误。我使用的是 4.1.18 版,并看到了他们声称已修复的相同问题,所以要么他们再次破坏了它,要么他们曾经修复过它是错误的,要么我的问题完全是其他问题。
这个答案建议给 VM 128MB 的视频内存,并声称之后获得 1366x768 没有问题。当我创建 VM 时,它的显示内存已经默认为 128 MB。我尝试将其增加到 256MB,但没有效果:来宾仍然太窄了六个像素。
我的主机操作系统是 Windows 7 64 位,我运行的是 VirtualBox 4.1.18。
如何让 VirtualBox 以显示器的原始分辨率 1366x768 全屏运行我的来宾操作系统?
Der*_*ler 34
在 VM 运行时,您还可以使用以下命令告诉来宾操作系统更改分辨率:
VBoxManage controlvm "Name of VM" setvideomodehint 1366 768 32
Run Code Online (Sandbox Code Playgroud)
末尾的 32 表示显示颜色深度。
Joe*_*ite 21
在这上面烧了整整一个周末,我终于找到了罪魁祸首:VirtualBox 的 3D 加速。
如果您进入虚拟机的“设置”>“显示”,然后取消选中“启用 3D 加速”,则来宾将以 1366x768 的分辨率成功运行。
Dhi*_*mal 17
我使用以下命令在 Fedora 22 KDE 上解决了同样的问题:
$ VBoxManage setextradata global GUI/MaxGuestResolution any
$ VBoxManage setextradata "Win 10" "CustomVideoMode1" "1366x786x32"
Run Code Online (Sandbox Code Playgroud)
请注意,您的 virtualbox 窗口应该关闭。
Zac*_*son 14
关闭虚拟机
导航 C:\Program Files\Oracle\VirtualBox\
Shift + 右键单击 > 在此处打开命令窗口
运行命令 VBoxManage.exe setextradata "Windows 8 RTM Evaluation" CustomVideoMode1 1366x768x32
启动虚拟机
启动桌面,右键单击 > 屏幕分辨率
选择 1366 x 768
我更新了 VirtualBox 并安装了新的 Guest Additions。现在它使用的是“VirtualBox Graphics Adapter for Windows 8”,我无法选择宽分辨率。
小智 7
确保您的硬件支持您打算使用的任何分辨率。
在 VirtualBox 中启动您的 Linux 客户机并按下cGRUB 菜单(在 Debian 中是蓝屏),然后在grub>提示中使用该vbeinfo命令检查您的硬件支持的分辨率。它的格式为1366x768x32.
按Esc退出grub>提示并继续。然后:
rootvim /etc/default/grub编辑,使用支持的模式之一:
GRUB_GFXMODE=1366x768x24
GRUB_GFXPAYLOAD_LINUX=keep
Run Code Online (Sandbox Code Playgroud)更新您的 Grub 配置(Debian 中的命令是update-grub,OpenSUSE 中的命令是grub2-mkconfig -o /boot/grub2/grub.cfg)
在 Windows(或任何主机操作系统)中运行以下命令:
C:\>...\vboxmanage setextradata "your_guest_os_name" "CustomVideoMode1" "1366x768x32"
Run Code Online (Sandbox Code Playgroud)重新启动您的来宾操作系统
小智 5
我的问题是在 Ubuntu 14.04 中运行 Windows XP(在 VB 中)。运行它,因为它是远程连接到工作的唯一方法。无论如何,最大分辨率是 1024X800,直到我做了以下操作:
| 归档时间: |
|
| 查看次数: |
269130 次 |
| 最近记录: |