VirtualBox Windows 8 中的自定义分辨率与来宾添加

And*_*nko 7 virtualbox resolution windows-8

我将 Windows 8 安装为来宾操作系统,并使用以下命令设置自定义分辨率:

VBoxManage.exe setextradata "Win 8 dev" CustomVideoMode1 1366x768x24
Run Code Online (Sandbox Code Playgroud)

安装来宾添加后,它将所有分辨率重置为默认设置。即使在执行之后

VBoxManage setextradata global GUI/MaxGuestResolution any
Run Code Online (Sandbox Code Playgroud)

它在显示属性中仅显示 4:3 相关分辨率,但我需要 1366:768(与 16:9 相关)。

我也试过

VBoxManage controlvm "Win 8 dev" setvideomodehint 1366 768 24
Run Code Online (Sandbox Code Playgroud)

但即使在来宾系统重新启动后也没有任何反应。

在我删除来宾添加并再次安装它们后,分辨率(以某种方式)出现在分辨率列表中。

但是我仍然需要将 1920x1080 分辨率设置为第二台显示器。谁能告诉我请告诉我该怎么做?

小智 0

我的情况和你的不一样,不过你可以试试我的解决方案是否能解决你的问题。

我的 VirtualBox 来宾操作系统是 Win XP,我最近刚刚让它使用第二个显示器 (1280x1028)。我的主显示器(笔记本电脑)是宽屏,就像您的一样,为 1366x768。

起初,我在设置两个虚拟屏幕以适应两个显示器的确切分辨率(尤其是主显示器)时也遇到了困难,因为桌面属性设置中只有 1360x768 作为分辨率选择。无论我如何调整分辨率,我的最终显示要么在主显示器中要么在辅助显示器中混乱。

后来我发现菜单中有自动调整访客显示大小的View功能。因此,我只需在全屏模式或缩放模式(正常窗口模式)下单击它,它就会自动调整分辨率以适合我的显示器。

不过,我想说这个解决方案对我来说并不完美,因为当我切换全屏模式时,我的屏幕有时会变得混乱,我必须将虚拟屏幕更改为不同的主机屏幕和/或更改回来,具体取决于它是否有效。这可能是由于我的视频内存较低,但只是为了分享此技巧,以防您遇到同样的问题。

PS:/我意识到无法发布图片来更好地说明,因为我没有足够的声誉。找到菜单确实更清晰,而且不像现在那么啰嗦。

更新
我意识到我可以通过谷歌搜索在线图像来更好地说明,此链接显示了我提到的“查看菜单”。