如何在 VMware Player 中的 Android-x86 上设置自定义分辨率
Posted
技术标签:
【中文标题】如何在 VMware Player 中的 Android-x86 上设置自定义分辨率【英文标题】:How to set a custom resolution on Android-x86 in VMware Player 【发布时间】:2020-06-19 22:06:50 【问题描述】:我想在 Vmware Workstation Player 15 中以全高清分辨率运行 android X86 9.0-r1 虚拟机。
【问题讨论】:
【参考方案1】:以调试模式启动(启动菜单中的第二个选项)
当启动停止时按“Enter”并输入命令mount -o remount,rw /mnt
命令cd /mnt/grub
命令vi menu.lst
按“i”进入编辑模式
将第一个配置中的 quiet
参数替换为 'nomodeset xforcevesa video=1920x1080' 或使用自己的参数。您也可以像这样添加深度缓冲区 video=1280x720x32
或添加 dpi 设置 video=1280x720x32 DPI=400
按“Esc”,输入“:w”,按“Enter”保存。
按“Esc”,输入“:x”,按“Enter”退出。
输入reboot -f
就是这样!
【讨论】:
这不适用于 VirtualBox 上的 Android x86 版本 7。是否支持 600x1040 等垂直分辨率?这就是我用来制作像 TikTok 这样的应用程序在 Anbox 上部分工作的方法。更新:我可以使用命令wm size 600x1040
(***.com/questions/28336026/…) 更改分辨率,但它没有解决 TikTok 崩溃的问题。【参考方案2】:
如果安卓系统启动,请按Alt+F1
。
输入
mkdir /mnt/sda
mount /dev/block/sda1 /mnt/sda
vi /mnt/sda/grub/menu.lst
按i
进行编辑,如果您直到现在还没有这样做,请将quiet
替换为nomodeset xforcevesa
。因为您可以确保它会启动。在行尾添加UVESA_MODE=yourdesiredresolution
作为示例UVESA_MODE=1280x720
按Esc
返回阅读模式
按:w
然后按Enter
按:q
然后按Enter
输入reboot
,然后按Enter
很遗憾,我还有一句话:你不能选择任何分辨率!我尝试了3840x2160
,因为我想在智能桌子上使用 Android x86。本来不错。太糟糕了。
【讨论】:
以上是关于如何在 VMware Player 中的 Android-x86 上设置自定义分辨率的主要内容,如果未能解决你的问题,请参考以下文章
vmware workstation 12 player 安装 centos 7是提示 VMware Player 与 Device/Credential Guard 不兼容
如何在 macOS 上安装虚拟机软件 VMware Fusion Player (个人版免费)
vmware player虚拟机装ubuntu,启动后界面显示不全