在虚机VirtualBox安装Androidx86系统详细步骤要点

18次阅读
没有评论

最近需要用到安卓系统蓝牙功能做测试,就选择了Virtualbox+androidx86方案,先把系统安装好,后面看是否可以比较好的完成蓝牙功能测试。如果可以的话,我会再发文分享下的,敬请期待。

1.准备材料
(1)VirtualBox

    VirtualBox是一款开源虚拟机软件,原由德国Innotek公司开发,后来被Sun Microsystems公司收购,并在Sun被Oracle收购后正式更名为Oracle VM VirtualBox。VirtualBox支持多种操作系统,包括Windows、Linux、macOS、Solaris等,允许用户设置每个客户操作系统正在运行的虚拟硬件的类型,因此即使主机系统的硬件不兼容,用户也能够安装过时的操作系统。

官方下载地址:https://download.virtualbox.org/virtualbox/

清华大学源下载地址:https://mirrors.tuna.tsinghua.edu.cn/virtualbox/

Windows版清华大学下载链接 OSX版清华大学下载链接

在虚机VirtualBox安装Androidx86系统详细步骤要点

(2)Android-x86

Android是一个基于Linux内核的开源移动操作系统,由安迪·鲁宾开发,被谷歌收购。它具有开放性、可定制性、庞大的应用生态系统和集成谷歌服务等特点,是全球最流行的移动操作系统之一。

下载地址:Android-x86 download latest version

清华大学源下载地址:https://mirrors.tuna.tsinghua.edu.cn/

在虚机VirtualBox安装Androidx86系统详细步骤要点

点击获取下载链接

在虚机VirtualBox安装Androidx86系统详细步骤要点

我的安装环境是windows10 64bit系统,下载好的包如下所示:

步骤

1安装virtual box虚拟机,安装比较简单,这里不赘述。

2安装androidx86系统

记录下关键步骤和注意点:

1、.虚拟电脑名称和系统类型

当在虚拟光盘选择android-x86_64-9.0-r2.iso时,会自动选择类型为Linux,版本为Ubuntu(32-bit)。 版本按选择的镜像版本(_64)相应修改为Ubuntu(64-bit),否则后面会安装失败。

2、 安装系统到硬盘

如下图,选择Installation -Install Android-x86 to harddisk。

在虚机VirtualBox安装Androidx86系统详细步骤要点

3、创建硬盘分区

选择“Create/Modify partitions”。

在虚机VirtualBox安装Androidx86系统详细步骤要点

不使用GPT分区

在虚机VirtualBox安装Androidx86系统详细步骤要点

从可用空间创建新分区,选择New。

在虚机VirtualBox安装Androidx86系统详细步骤要点

选择Primary。

在虚机VirtualBox安装Androidx86系统详细步骤要点

回车确定。

在虚机VirtualBox安装Androidx86系统详细步骤要点

选择Write,回车。

在虚机VirtualBox安装Androidx86系统详细步骤要点

输入“yes”(注意“s”是显示不出来的),回车。

在虚机VirtualBox安装Androidx86系统详细步骤要点

回到界面选择“Quit”,回车。

在虚机VirtualBox安装Androidx86系统详细步骤要点

4、选择分区安装android系统

选择刚才分区好的“sda1”,回车。

在虚机VirtualBox安装Androidx86系统详细步骤要点

选择ext4,回车。

在虚机VirtualBox安装Androidx86系统详细步骤要点

格式化为etx4,选择Yes,回车。

在虚机VirtualBox安装Androidx86系统详细步骤要点

安装引导程序GRUB,选择Yes,回车。

在虚机VirtualBox安装Androidx86系统详细步骤要点

安装/system目录,选择Yes,回车。

在虚机VirtualBox安装Androidx86系统详细步骤要点

选择“Reboot(重启)”,回车。

在虚机VirtualBox安装Androidx86系统详细步骤要点

5、移除虚拟盘

重启发现又进入了安装界面,原因是光驱中还有安装镜像。可以在设备>分配光驱>移除虚拟盘。

在虚机VirtualBox安装Androidx86系统详细步骤要点

6、如何设置为开机启动图形界面

默认的是这种命令行模式如下图所示,不是我们要的图形界面。

所以我们还需要进一步设置,需要重启一次,开机选择第二项回车,进入debug模式。

重启选第二项(Debug mode)

在虚机VirtualBox安装Androidx86系统详细步骤要点

输入“mount -o remount,rw /mnt”(重新加载/mnt为可写模式)按回车键。

mount -o remount,rw /mnt
在虚机VirtualBox安装Androidx86系统详细步骤要点

修改/mnt/grub/menu.lst, 加入nomodeset选项,输入:vi /mnt/grub/menu.lst回车

vi /mnt/grub/menu.lst
在虚机VirtualBox安装Androidx86系统详细步骤要点

按“ i ”键,进入编辑模式,在第一个启动项,quiet后面加入nomodeset,如下图:

在虚机VirtualBox安装Androidx86系统详细步骤要点

按“esc”键取消编辑模式,输入”:wq”回车保存并退出,重启系统。启动图形界面如下:

LineageOS系统图形界面设置

在虚机VirtualBox安装Androidx86系统详细步骤要点

初次进入图形界面如下,

在虚机VirtualBox安装Androidx86系统详细步骤要点

点击语言选择下拉框,选择中文简体。

在虚机VirtualBox安装Androidx86系统详细步骤要点

点击开始,进入网络连接。

在虚机VirtualBox安装Androidx86系统详细步骤要点

日期和时间设置。

在虚机VirtualBox安装Androidx86系统详细步骤要点

Google服务,位置信息什么的自己选择,点接受。

在虚机VirtualBox安装Androidx86系统详细步骤要点

进入主界面,如下,现在可以使用这个系统进行开发测试了!

在虚机VirtualBox安装Androidx86系统详细步骤要点
正文完
 0
评论(没有评论)