安装Oracle VM VirtualBox,然后安装Android虚拟机的记录

Oracle VM VirtualBox安装Android虚拟机的记录


前言

最近使用Oracle VM VirtualBox,准备安装Android虚拟机,结果遇到了各种不能运行的问题;网上搜索的答案花样百出,但最终还是摸索着搞定,成功运行起来了Android虚拟机,特此记录下来,当做一个参考。

一、安装Oracle VM VirtualBox

安装Oracle VM VirtualBox的过程,没啥说的,依次点击下一步,按照默认的选择就行了;
在安装过程中会提示安装设备软件,见下图,全部选择安装就行了。
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
Windows 10 安装完成后直接能打开;
Windows 7上安装完成后,打开时会报错,详情见下图
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
解决方法
1、 打开注册表,【开始】-【运行】中输入“regedit”。
2、修改注册表的如下两项:
HKEY_CLASSES_ROOT\CLSID{00020420-0000-0000-C000-000000000046}\InprocServer32
HKEY_CLASSES_ROOT\CLSID{00020424-0000-0000-C000-000000000046}\InprocServer32
将它们的默认值都改成:

C:\Windows\system32\oleaut32.dll

见下图
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
修改好注册表后,就可以正常启动Oracle VM VirtualBox了
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录

二、下载 Android-x86系统,下载地址: https://www.android-x86.org

三、创建虚拟机,安装Android-x86系统

打开 VirtualBox,单击上方的 “新建” 按钮,在弹出的窗口中选择 “类型:Linux” ;根据下载的 ISO 镜像来确定版本【x86 对应 “32-bit”,x86_64 对应 “64-bit”】,此处选择 “Linux 2.6 / 3.x / 4.x (64-bit)”。

安装Oracle VM VirtualBox,然后安装Android虚拟机的记录

根据物理机的实际配置来选择

安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录

创建完成后,直接启动,在选择启动盘这儿时会报错,见下图

安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
在启动前,先做一下设置
1、设置 -> 系统 -> 指点设备 选择 “PS/2”
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
2、设置 -> 存储 -> 控制器IDE选择下载好的Android-x86系统
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
然后再启动虚拟机,选择下载的Android-x86系统
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
如果想长时间使用 Android,选择 “Installation” 选项,你也可以选择 Live 模式体验 Android 环境;按回车确认
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
选择红色字母C开头的选项,创建或者修改分区
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
官方不推荐使用 GPT 格式,所以我们选择 “No”
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
使用方向键来选择 “New” ,然后选择 “Primary”,按回车确认
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
分区大小系统已经计算好了,按回车确认
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
选择 “Bootable”,然后按回车键(上方表格中 “Flags” 标志下面会出现 “boot” 标志),再选择 “Write” ,回车后输入 yes ,再回车确认
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
选择“Quit”退出,继续安装过程
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
默认第一个选项,回车确认
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
选择ext4,按回车确认
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
后面全部选择“Yes”
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
等待安装
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
安装完成后,选择“Reboot”,重启
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
回到了初始的安装界面,点击顶部的 “设备” -> “分配光驱” -> “移除虚拟盘”
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
移除虚拟盘后,再选择顶部的“控制” -> “重启”
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
默认选择第一项,回车确认
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
然后,就卡在这儿没反应了,见下图
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
解决方法:
1、选择顶部的“控制” -> “重启”,见下图,选择第一项,按e
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
2、选择第一项 再次按e
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
3、向左移动光标,移动到quiet位置,见下图
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
4、将quiet修改为“nomodeset xforcevesa” 见下图,然后按回车确认
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
5、选择第一项,按 b 进入引导
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
坐等一下下,就会出现 android 的画面,见下图
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
然后继续等待ing,出现下图,就是启动成功;按照新机设置一样,根据提示一步步设置就OK了
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
安装Oracle VM VirtualBox,然后安装Android虚拟机的记录
设置完成后,记得选择顶部的“控制” -> “生成备份【系统快照】”,添加上系统快照

参考文章:
1、https://linux.cn/article-10024-1.html?pr
2、https://blog.csdn.net/songisgood/article/details/104090981

上一篇:Linux下利用ssh远程文件传输 传输命令 scp


下一篇:实现一个顺序存储的线性表