virtualbox安装Android×86 - 7.1虚拟机

本文详细介绍了如何从下载安卓虚拟机镜像开始,到在虚拟机中安装安卓系统的全过程。包括选择适合的虚拟机版本、配置虚拟机参数、安装安卓系统、设置网络连接等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安卓虚拟机下载地址:
https://zh.osdn.net/projects/android-x86/downloads/67834/android-x86-7.1-rc2.iso/
也可以选择其他版本(×86为32bit,×86_64为64bit)

新建虚拟机

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
创建完成后如图:
在这里插入图片描述
在新创建好的虚拟机上【右键】→【设置】,将【系统】中的【指点设备】换成【PS/2鼠标】,如图:
在这里插入图片描述
【显示】中,将【显存大小】设为最大,并【启用3D加速】。
在这里插入图片描述
可以在【网络】中将 “连接方式” 设置为【桥接模式】,界面名称选择的是真实主机连接网络的,可以在主机的网络设置中查看。这步操作是为了让主机能够连接虚拟机,不设置也可以,并不影响虚拟机运行。

虚拟机四种网络连接方式的不同可以参考快速理解虚拟机的四种网络连接方式
在这里插入图片描述
在存储中添加盘片:
在这里插入图片描述
然后启动虚拟机。

虚拟机系统安装

选择最后一项,【回车】开始安装。
在这里插入图片描述
选择【创建新分区】,如下:

在这里插入图片描述
选择【NO】
在这里插入图片描述
界面下方选择【New】
在这里插入图片描述
选【Primary】
在这里插入图片描述
默认大小,直接【回车】:
在这里插入图片描述
选择【Bootable】作为启动分区,【回车】,如下图

在这里插入图片描述
然后选择【write】,填入【yes】,【回车】
在这里插入图片描述
在这里插入图片描述
然后【Quit】,回到安装界面,选择第一项sda1,【回车】
在这里插入图片描述
在这里插入图片描述
分区格式这里选择【ext4】,官方推荐ntfs,但实际测试选择ntfs系统无法启动。
在这里插入图片描述
选择【Yes】
在这里插入图片描述
开始格式化
在这里插入图片描述
提示是否安装GRUB,即启动系统时的引导界面,选择【Yes】
在这里插入图片描述
是否允许在目录 /system 进行读写,选择 “Yes”
在这里插入图片描述
在这里插入图片描述
安装完成后,当系统提示可以重启的时候你可以安全地重启系统。在重启之前,可以先关机,然后在 VitualBox 的 【设置 -> 存储”】中检查 Android iso 镜像是否还连接在虚拟机上,如果在,将它移除;如果不移除虚拟盘,重启后还是会加载ISO进入系统安装界面。
在这里插入图片描述
在这里插入图片描述

运行Android

在 GRUB 引导界面,有调试模式和普通模式的选项。选择第一项启动【Android-x86 7.1-rc2】
在这里插入图片描述
如果一切正常,你将会看到如下界面:
在这里插入图片描述
在这里插入图片描述
可选择语言【简体中文】
在这里插入图片描述
点击【开始】
在这里插入图片描述
点击【使用新设置】
在这里插入图片描述
但在这一步,我遇到了网络不能连接的问题,可以连接到网络的朋友可以继续按照提示填写信息,填好后可以进入“主界面”;遇到同样问题或者想跳过下面的个人设置步骤的朋友可以进行如下操作:

返回之前可以选择语言的开始界面(“返回” 按钮即界面下方的 ”小三角“),依次点击该界面的左上、右上、右下、左下四个位置(依次点击ABCD),如图:
在这里插入图片描述
然后会提示跳过设置信息,选择主屏幕应用,两种方式随意选择。这里选择的是第一个【Launcher3】
在这里插入图片描述
进入到主界面。
在这里插入图片描述

<think>好的,用户问的是虚拟机安装后启动出现一个小机器人,这是怎么回事以及如何解决。我需要先分析这个问题可能的原因。 首先,用户可能使用的是Android系统的虚拟机,因为小机器人通常是Android的标志,比如Android x86项目或者模拟器如BlueStacks。但也有可能是其他Linux发行版使用了类似的启动画面,不过可能性较低。 接下来,用户可能是在安装完成后启动时卡在这个界面,无法继续进入系统。这时候要考虑几种可能性:镜像文件是否正确、硬件加速是否启用、虚拟机配置是否合理,或者安装过程中是否有错误。 可能的解决方案包括检查镜像的完整性,确保下载的Android镜像没有损坏。然后确认虚拟机的配置,比如内存是否足够,至少2GB以上,存储空间是否足够。另外,启用硬件虚拟化支持,比如在BIOS中开启VT-x/AMD-V,以及在虚拟机软件中启用相应的选项,比如VirtualBox中的嵌套虚拟化。 另外,可能需要调整图形设置,比如更换显卡控制器为VBoxVGA或者VMSVGA,禁用3D加速,因为某些Android镜像可能对图形支持有问题。还有可能需要检查启动顺序,确保是从正确的虚拟硬盘启动,而不是再次从ISO镜像启动,导致重复安装。 如果小机器人界面是Android的启动画面,可能只是启动时间较长,需要耐心等待。或者可能需要进入恢复模式,清除缓存或重新安装系统。 另外,用户可能没有正确完成安装步骤,比如在安装Android x86时,需要正确分区并安装GRUB引导程序,否则可能会导致启动失败。这时候可能需要重新安装,并确保按照安装指南操作。 还有可能是虚拟机软件的问题,比如VirtualBox或VMware的版本过旧,需要更新到最新版本。或者尝试使用其他虚拟机软件,比如Genymotion,专门针对Android优化的模拟器。 最后,查看虚拟机日志文件,寻找错误信息,比如磁盘读写错误、内存不足、显卡驱动问题等,根据具体错误信息进一步排查。 总结下来,可能的解决步骤是:检查镜像完整性,确认配置足够资源,启用硬件加速,调整显示设置,检查启动顺序,等待足够时间,查看日志,重新安装或更换镜像,更换虚拟机软件。</think>虚拟机启动时出现 **小机器人图标**(通常是 Android 系统标志),表明虚拟机正在运行 **Android 系统**(例如 Android-x86 项目或模拟器)。如果系统卡在此界面无法进入,可能是 **引导失败**、**配置错误** 或 **硬件兼容性问题**。以下是具体解决方案: --- ### **一、确认镜像类型** 1. **是否为 Android 系统镜像** - 检查下载的镜像文件名(如 `android-x86_64-9.0-r2.iso`),确认是 Android-x86 或第三方定制镜像(如 Bliss OS)。 -Android 镜像(如 Ubuntu)出现机器人图标,需重新下载官方镜像。 --- ### **二、检查虚拟机配置** 1. **分配足够资源** - **内存**:Android 系统至少需要 **2GB RAM**(建议 4GB)。 - **CPU**:分配 **2 核以上**,并启用 **硬件虚拟化**(Intel VT-x / AMD-V)。 - **存储**:虚拟硬盘空间建议 **16GB 以上**(Android 9+ 需更大空间)。 2. **启用硬件加速** - **VirtualBox**:在虚拟机设置中勾选 `系统 → 加速 → 启用嵌套分页` 和 `启用 VT-x/AMD-V`。 - **VMware**:勾选 `虚拟机设置 → 处理器 → 虚拟化引擎 → 首选模式`。 --- ### **三、调整显示与显卡设置** 1. **更换显卡控制器** - **VirtualBox**: ```plaintext 设置 → 显示 → 显卡控制器 → 切换为 VBoxVGA 或 VMSVGA ``` - **VMware**: ```plaintext 虚拟机设置 → 显示器 → 指定显示器设置 → 选择 "指定显示器设置" 并降低分辨率 ``` 2. **禁用 3D 加速** - 部分 Android 镜像与 3D 加速不兼容,需关闭此功能: ```plaintext 设置 → 显示 → 取消勾选 "启用 3D 加速" ``` --- ### **四、修复引导问题** 1. **检查启动顺序** - 确保虚拟机从 **虚拟硬盘** 启动,而非 ISO 镜像(安装完成后需卸载 ISO)。 2. **重新安装 GRUB 引导** -安装过程中未正确配置引导,需重新安装- 进入 Android-x86 安装界面 → 选择 `Advanced options → Reinstall GRUB`。 3. **手动编辑启动参数** - 在 GRUB 界面按 `e` 键,修改内核启动参数: ```bash androidboot.selinux=permissive quiet ``` --- ### **五、其他解决方案** 1. **更换 Android 镜像版本** - 尝试低版本(如 Android 7.1)或兼容性更好的镜像(如 **PrimeOS**)。 2. **使用专用 Android 模拟器** - 若问题持续,改用 **BlueStacks**、**Genymotion** 或 **Android Studio 模拟器**。 --- ### **六、日志分析** 1. **查看虚拟机日志** - **VirtualBox**:虚拟机目录下的 `Logs/VBox.log`。 - 搜索关键词:`failed to initialize graphics`、`kernel panic`。 --- ### **总结流程** ``` 检查镜像类型 → 分配资源 → 调整显卡设置 → 修复引导 → 更换镜像 → 使用专用模拟器 ``` 若仍无法解决,请提供以下信息: 1. 虚拟机软件名称及版本(如 VirtualBox 7.0) 2. Android 镜像版本(如 Android-x86 9.0) 3. 日志中的关键错误片段
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Charonmomo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值