如何在VM VirtualBox上运行Android-x86 4.2 ISO?


9

我在Win7上安装了Oracle VirtualBox,然后从Android-x86下载了android-x86-4.2-20121225.iso-Android移植到x86。从ISO在VirtualBox上安装Android x86-4.2并为其创建伪造的SD卡后,我尝试运行它,但是当我启动它时,在控制台中看到了以下几行:

Detecting Android-x86... found at /dev/sda1

ANDROID root@x86:/ #

没别的。我试过几次,但结果是一样的。我该如何解决这个问题?

更新:即使我等待了20分钟以上,也没有任何反应!

Answers:


5

您只需要将grub命令中“ androidboot.hardware”参数的值从“ Android-x86”更改为“ x86”。您可以通过在启动菜单中按“ Tab”或在安装ISO映像上编辑“ isolinux.cfg”文件来执行此操作。

希望这对您有用。


谢谢,对我有用!尽管需要一些时间。
hasanghaforian

1

我有一台装有Windows 7的HP430笔记本电脑。我遇到了同样的问题。但是我想出了解决方案:

在使用Windows 7引导计算机时,我进入了BIOS菜单。有一个选项可以优化PC以进行虚拟化。我选了 之后,一切顺利。

后来我注意到在VirtualBox中,在系统设置中,加速类型为VT-x AMD,Nested Paging,PAE / NX。优化之前这是不同的。


1

真正的答案出现在9个月前的youtube上:

  • 关闭虚拟机
  • 在Android机器设置下的系统标签中,取消选中“ UTC时间中的硬件时钟”
  • 在显示选项卡中,将图形控制器设置为“ vboxvga”并启用3D硬件加速

出现ANDROID root@x86:/ #卡住的消息后,一分钟之内应显示“ Android”屏幕


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.