- 下载安装qemu:
这里安装的是20211215版本,是目前我用的最新的:
安装结束可能会出现找不到路径的问题,需要自己去环境变量添加该路径到path。
2.创建android.img
qemu-img create android.img 8192M
这里似乎设置的大小就与实际虚拟机的大小相关。
3.下载iso进行启动:自己搜索android iso,有很多,我下载的是android-x86_64-9.0-r2.iso,可能太新了,注意要将这个.iso拷贝到qemu安装目录。
加载:
qemu-system-x86_64.exe -L . -m 4096 -hda android.img -cdrom android-x86_64-9.0-r2.iso -boot d
然后会看到这样的一个界面:
复杂的操作开始了:
按C选择Create,然后OK:
询问是否使用GPT分区,选择“no”,回车
进入分区界面(之前分失败了一个!,500M的那个太小了):
选择new, 选择“primary”新建一个主分区,回车:
注意修改大小为至少4G(4096),我这里直接创建8192M,8G的空间应该够了:
选择8192M的分区,然后选择Bootable设置为C盘启动盘.
可以看到Flags已经有了Boot,然后就可以选择write:
然后输入yes,进行写入,完成之后选择Quit!
完成分区:
选择sda1分区,ok:
选择ext4,然后选择yes:
GRUB:选择yes:
下一个对话框选择No,点击yes的话很增加调试内容。
点错大一倍:
、
等待安装完成,调试版需要2个多G啊。。
选择reboot,ok.
关闭qemu。
4.启动
qemu-system-x86_64.exe -L . -m 4096 -hda android.img -boot c
直接回车尝试开启。
启动失败啊,倒是下面的debug可以进入命令行模式。
看到最后你哭了吗?哈哈哈,好像不行



