【问题标题】:How to start GUI from command line in Android-x86如何在 Android-x86 中从命令行启动 GUI
【发布时间】:2013-08-14 04:46:26
【问题描述】:

我设法让 Android-x86 在 VMware 播放器中运行,但如果我需要按 Alt+F1 进入命令行,我无法返回 GUI。如何从命令行重启 GUI?

【问题讨论】:

    标签: android android-x86


    【解决方案1】:

    要启动 GUI,我必须在虚拟机的 VirtualBox 显示设置中选择 VboxVGA 而不是 VMSVGA

    注意:这是一个使它与 VirtualBox 一起工作的解决方案,以防它帮助找到这个问题的人。使它与 VMware player 一起工作的解决方案可能是类似的。

    我也找到了这个信息here

    强制:除非安装来宾添加,否则更改默认值 VMSVGA 转 VBoxVGA。

    【讨论】:

    • 这是让 VirtualBox 6.1.10 中的 Android_x86-9.0-r2 +GRUB 为我工作所需的唯一更改。 ?
    • 在我的情况下,VBoxSVGA 有帮助。您可能应该尝试所有配置。其中之一应该有所帮助。有时也提高Video Memory 的帮助。
    • 这个答案是针对在 VirtualBox 中运行 Android-x86,但问题是关于在 VMWare Player 中运行 Android-x86。
    • @Jake 确实,我在搜索引擎上发现了这个问题,所以我认为分享我如何为使用 VirtualBox 发现这个问题的人解决这个问题会很有帮助(VMware 播放器的解决方案可能是也类似)。我更新了答案以提及这一点。
    【解决方案2】:

    要解决此问题,您必须进入 虚拟机的设置 然后在显示设置 确保 3D 加速勾选! 启动您的 Android 机器并在命令行上等待最多 10 秒,然后它将启动到 Android GUI。

    【讨论】:

    • 这现在总是有效的。例如它不适用于 VB 6.1.12 和 Android-x86 9.0
    • 不适用于 android x86 64bits 9.0 r2。 baptx 指定的VboxVGA 修复了它。
    【解决方案3】:

    添加另一个可选解决方案,因为即使投票最多的解决方案(由 JAGJIT DHALIWAL 编写)帮助了我,但它并没有完成全部工作。
    尝试安装 android x86 8.1 (oreo) 时,建议的答案没有奏效,我的 android VM 卡在 GUI 初始化上,在查看 this video 后,我的问题得到了解决。

    我要做的是:

    1. 以调试模式启动虚拟机,或在 GUI 初始化之前打开 CLI。
    2. 重新挂载 mnt:mount -o remount,rw /mnt
    3. 编辑/mnt/grub/menu.lst (vi /mnt/grub/menu.lst)
    4. 将此代码附加到第一个选项(第一行以 kernel 开头)nomodeset xforcevesa
    5. 保存文件(:wq:x
    6. 重新启动,VM 像 GUI 一样神奇地启动

    【讨论】:

    • 也适用于 android 9.0
    • /mnt 文件夹是空的怎么办?
    • 确保安装正确(使用mount查看虚拟机的所有安装)
    • 适用于馅饼。只是在 vi 中编辑 menu.lst 时遇到了一些麻烦。谢谢
    • 为我工作了 8.1-r6
    【解决方案4】:

    要返回 GUI,请尝试使用 Alt+F7

    【讨论】:

      猜你喜欢
      • 2021-10-15
      • 2012-04-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-15
      • 2011-06-25
      • 2018-09-07
      相关资源
      最近更新 更多