gpt4 book ai didi

macos - 如何将 Virtual Box mac OS Big Sur 更改为不同的屏幕分辨率(尺寸),包括 1366x768?

转载 作者:行者123 更新时间:2023-12-05 02:42:32 25 4
gpt4 key购买 nike

免责声明——我刚刚在我的 Virtual Box 6 Big Sur guest 操作系统 11.1 版中为我工作...这个问题是针对那些与我遇到的相同问题相关的人,他们花了数小时在互联网上搜索但无济于事。我希望找到不同解决方案的其他人,尤其是当我尝试的解决方案不起作用时,可以分享他们的解决方案。也许有人也可以解释为什么我所做的有效。

引用以下Similar Forum ,首先对我不起作用。

我不知道 VMwareTools(按 X 表示怀疑)和 Virtual Box Darwin Guest Additions(这实际上是为 Mac OS X 指定的,所以我不确定) 是必要的,但我在下载它们之前尝试过的方法没有用。因此,如果要遵循的命令不起作用,也许可以下载它们。

这些是我执行的步骤:<我有一台 Windows 10 主机>

-- 关闭您的虚拟 mac 操作系统。

-- 以管理员身份运行命令提示符

-- cd到你的VirtualBox文件夹所在的位置,我相信默认是在C盘,但我的是故意放在E;所以你可以通过直接指向文件夹来做到这一点:

cd Program Files/Oracle/VirtualBox

-- 然后就可以使用代码了

VBoxManage setextradata "Whatever Your Machine Is Called– vmname, put in these quotes" "VBoxInternal2/EfiGraphicsResolution" "1920x1080"

您应该将 1920x1080 编辑为您需要的分辨率,以及您的虚拟机名称。我还看到其他教程指示使用上述内容而无需将 VBoxInternal2/EfiGraphicsResolution 放在引号中。没有为我工作。输入代码后,打开您的虚拟机,希望资源已更改。

现在,我曾痛苦地尝试在 1366x768 分辨率下进行这项工作,但没有成功(改为使用默认分辨率)。它仅适用于某些不属于 1366x768 的标准分辨率。我找到了 this过了一会儿,这可能就是它不起作用的原因。不支持将其作为标准分辨率。所以,我找到了this并通过以下方式创建自定义模式:

VBoxManage setextradata "vmname again" "CustomVideoMode1" "1366x768x32"

这样做之后,我再次尝试放置第一 block 代码:

VBoxManage setextradata "Whatever Your Machine Is Called– vmname, put in these quotes" "VBoxInternal2/EfiGraphicsResolution" "1366x768"

成功了。我假设它与创建您自己的标准分辨率有关,只有这样您才能使用该分辨率?任何人确认都会很好。请原谅我是否完全离题,这是我第一次正确使用虚拟盒子。

我刚刚意识到最后有一个回答我的问题的选项。

最佳答案

我和你有同样的问题,但是我懒得去找解决办法了。幸运的是,您已经为我们完成了一些工作,我相信这些时间都花得值!

答案总是在手册中(只要有详细记录)。

1366x768 屏幕的自定义分辨率示例:

规范:

  • 访客:Macos Catalina 10.15.5
  • 宿主:Windows 10

同时运行:

VBoxManage setextradata "macosx" "CustomVideoMode1" "1366x768x32"
VBoxManage setextradata "macosx" VBoxInternal2/EfiGraphicsResolution "1366x768"

来自源头的解释

引用 VirtualBox's manual :

  1. 如果您不运行任何命令,它将应用 default .

Reason: The default resolution is 1024x768

  1. list 中选择一个分辨率(其中包含一些 VESA 标准),然后运行以下命令:VBoxManage setextradata "VM name"VBoxInternal2/EfiGraphicsResolution HxV

Reason: Apart from the standard VESA resolutions, the Oracle VM VirtualBox VESA BIOS enables you to add up to 16 custom video modes which will be reported to the guest operating system.*

  1. 如果您尝试使用未列出的分辨率,您必须首先配置自定义 VESA 分辨率,方法是运行:VBoxManage setextradata VM-name "CustomVideoMode1""HxVxD" 然后继续执行第 2 步。

Reason: Additional video modes can be configured for each VM using the extra data facility. The extra data key is called CustomVideoModex with x being a number from 1 to 16. Please note that modes will be read from 1 until either the following number is not defined or 16 is reached.**

* 将 Windows guest 与 Oracle VM VirtualBox Guest Additions 结合使用时不适用。

** 应向 Linux 提供其他命令

关于macos - 如何将 Virtual Box mac OS Big Sur 更改为不同的屏幕分辨率(尺寸),包括 1366x768?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67557853/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com