【已解决】Virtualbox中安装Android-x86后去启动Android,结果出错:FATAL no bootable medium found system halted

【问题】

之前已经正常在Virtualbox中安装了Android-x86了:

【记录】Virtualbox中安装Android虚拟机
然后安装后,去启动:

【记录】Virtualbox中安装Android-x86过程中安装完毕Android-x86后第一次启动

结果,都可以进入Android主界面,看到安卓机器人了,但是却没有响应:

【已解决】Virtualbox中安装Android-x86后第一次启动,结果没有响应,Android像死掉了一样

在重启后,结果又遇到错误:

FATAL no bootable medium found system halted

FATAL no bootable medium found system halted

【解决过程】

1.很明显是找不到启动介质,即虚拟磁盘,找不到。

2. 参考:

虚拟机VirtualBox安装Android x86 4.0冰激凌三明治系统

说是,安装后,还是要从iso中启动的。

所以再去加载对应的iso。

再去启动,然后在启动过程中,按F12,就可以出现对应的启动界面了:

after f12 show boot menu

选择1,结果错误依旧。

3.和那人的教程比较一下,发现我此处,估计是之前强制关闭后,把虚拟磁盘搞挂了,所以此处找不到磁盘,无法启动了。

不会真的还要我重新创建磁盘安装一遍吧。。。

4.后来,没办法了,只能再去重新安装一遍,仍旧是故意选择的是ntfs(而不是像他教程里面说的选ext3)

然后再去,安装完毕后,把iso去掉,再重启试试。

结果问题依旧。

5.所以,至此,已经基本确定了,就是Android-x86中,安装的GRUB无法识别ntfs的分区而导致无法启动。

因为,试了多次,都还是,虽然之前格式化为ntfs了,结果到了安装这一步,检测出来的磁盘的结果,还是让你选择文件系统。

摆明了就是没有识别出来之前格式化好的ntfs。

6.所以,再去重新安装一遍,然后把磁盘格式格式化为ext3:

choose ext3

will format to ext3

之后的所有的安装过程,都和之前的:

【记录】Virtualbox中安装Android-x86过程中新建分区后再去格式化分区,安装GRUB,设置system文件夹为可读写

是一样了。

 

【总结】

看来Android-x86对于ntfs支持的不好啊。

虽然自己声称可以支持ntfs,但是实际上,正常安装后,通过GRUB启动虚拟机,是找不到ntfs的硬盘的,所以也就无法启动了。

解决办法就是:

格式化的时候,一定要选择ext3等分区,而不能选择ntfs。

 

注:我都验证了2次了,都还是无法启动,会出现:

FATAL no bootable medium found system halted

的错误的。



One Thought on “【已解决】Virtualbox中安装Android-x86后去启动Android,结果出错:FATAL no bootable medium found system halted

  1. 谢谢了,解决了我刚启动就无法启动的问题,fat32也不行哟!!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

无觅相关文章插件,快速提升流量