qemu启动android-x86
#
首先在系统上安装qemu 以及qemu-img,这里不细说qemu的安装;
用qemu命令来创建虚拟机.
第一步 创建一个虚拟机的硬盘 vdisk
将来来存放虚拟操作系统的.这个虚拟硬盘是利用文件系统来进行模拟的.
qemu-img create -f qcow2 vdisk.img 10G
qcow2是一种硬盘的格式,比qcow更新;
qcow2 is an updated version of the qcow format, intended to supersede it.
The main difference with the original is that qcow2 supports multiple
virtual machine snapshots through a new, flexible model for storing snapshots.
qcow支持数据大小动态的增加,而不是一开始就固定大小了,直接分配那么大的位置占空间。
第二步 安装iso并运行
qemu-system-x86_64 -enable-kvm -m 1024 -smp 2 -boot order=dc -hda /opt/vdisk.img -cdrom android_x86.iso
选项解释:
-enable-kvm
是使用kvm内核,不用qemu的内核,开启虚拟机加速;
-m 1024
是给客户机分配1024MB内存;
-smp 1
是给客户机分配1个CPU;
-boot order=dc
是指定系统