大家好,又见面了,我是你们的朋友全栈君。
我想将它安装到运行在Ubuntu 16.04 64位上的虚拟机上,UEFI使用QEMU / KVM和virt-manager作为图形前端.
安装OVMF并正确配置虚拟机管理程序,作为具有UEFI的Ubuntu测试虚拟机,其虚拟磁盘文件和安装程序映像在同一位置正常工作.
但是,当我使用下面转储的设置启动新创建的VM并将下载的Android-x86映像安装到虚拟CD驱动器中时,它不会启动但显示EFI Shell:
我在这做错了什么?如何在QEMU / KVM中安装Android-x86?
$virsh dumpxml android-x86_64-5.1rc1
android-x86_64-5.1rc1
599615a7-aaad-499a-84b4-0d894080dd95
1048576
1048576
1
/machine
hvm
/usr/share/OVMF/OVMF_CODE.fd
/var/lib/libvirt/qemu/nvram/android-x86_64-5.1rc1_VARS.fd
Broadwell-noTSX
destroy
restart
restart
/usr/bin/kvm-spice
libvirt-599615a7-aaad-499a-84b4-0d894080dd95
libvirt-599615a7-aaad-499a-84b4-0d894080dd95
解决方法:
您的域XML中可见的“android-x86_64-5.1-rc1.img”文件不是带有El Torito / EFI启动映像的CD-ROM映像.相反,它似乎是一个预装的硬盘映像.它应该用来代替“Android-x86_64-5_1rc1.qcow2”.
下载页面似乎不提供适合您的ISO映像.
标签:android,ubuntu,qemu,kvm,uefi
来源: https://codeday.me/bug/20190813/1647770.html
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/162007.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...