VirtualBox虚拟机安装android8.1x86.iso镜像
1、首先,前面几步是网上流传的步骤,都差不多。这里也把这几步放上来。
提供两个下载地址
1.下载安装VirtualBox
官网:http://www.virtualbox.org/wiki/Downloads
2.下载Android-x86
官网:http://www.android-x86.org/download
也可以自己搜索下载

2、打开VirtualBox——新建,名称随便,类型选择“Linux”,版本选择“Other Linux (64位)”,这里位数根据你自己下载的安卓镜像位数选择32位还是64位的,如果是32位就选Other Linux (32位)

3、设置虚拟机的内存大小,内存根据自己的情况分配

4、首次使用我们需要创建虚拟硬盘,选择“现在创建虚拟硬盘”。

5、选择VDI

6、为了节省物理硬盘空间,节约时间建议使用动态分配。

7、设置虚拟硬盘存放位置和大小

8、Linux虚拟环境创建完毕,下一步就是安装Android
1、右键->设置->系统, 修改指点设备为PS/2鼠标

2、显示:显存设置为最大,并启用3D加速

3、网络:修改为桥接网卡(默认的NAT方式主机无法访问虚拟机)

4、使用光盘镜像进行安装Android,加载已下载的安卓虚拟镜像,并设置光驱启动

5、设置好以后就可以点启动进行android的安装了
6、前3个都是光盘启动Android-x86系统,无需安装。我们选择最后一项,回车开始安装,如下

7、创建系统分区,Create/Modify partitions

8、GPT这里选择NO,回车

9、选择NEW建立磁盘

10、属性选择Primary

11、分区大小可以自己定义或选择默认的

12、选择Bootable作为启动分区,回车,如下

13、选择Write回车,然后填写yes并回车,把上面的操作全部写入磁盘,如下

14、然后Quit,回到安装界面,选择第一项sda1,回车

15、分区格式我们这里选择ext3,官方推荐ntfs,但实际测试选择ntfs系统无法启动。

16、然后一路yes


17、EFI GRUB2,选择Skip

18、Yes

19、正在写入:

20、安装成功,然后移除安卓镜像(一定要先做这步再重启,很多教程没有这步,直接重启还是会加载ISO进入系统安装界面,导致安装不成功),在下方这个图标上右键,移除镜像

21、Reboot,重启

22、顺利进入GRUB,在下面这个界面的时候按e(如没进入,看23,24步,如进入,可跳过23,24步)

23、有时候重启会进入不了GRUB,而是 下面这个界面

24、这时我们就要关掉正在运行的安卓虚拟机,在设置里点一下android.vdi,然后点OK,再运行安卓虚拟机,进入第22步

25、下面这个界面再按e

26、移动光标“ quiet ”参数替换为“ nomodeset xforcevesa ”
即按图输入以下参数: nomodeset xforcevesa root=/dev/ram0
然后按“回车”


27、然后按b,等待系统加载

28、看到久违的安卓界面

29、下面的步骤大家都会了,遇到语言选择就选择中文,遇到WiFi链接就跳过