1. 安裝 qemu 及相關工具程式 : sudo apt install qemu-system-x86 qemu-utils
2. 上 andoid-x86 網站下載 android-x86_64-9.0-r2-k49.iso 檔 : https://sourceforge.net/projects/android-x86/files/
3. 事先建立好 20G 的虛擬機影像檔: qemu-img create -f qcow2 x86.qcow2 20G
4. 開機啟動 iso 檔, 需按照螢幕指示, 先創造並切割硬碟分割區, 最後將 android 系統安裝到虛擬機
qemu-system-x86_64 -enable-kvm -drive file=x86.qcow2,if=virtio \
-machine type=q35,vmport=off \
-display sdl,gl=on \
-audiodev pa,id=snd0 \
-device AC97,audiodev=snd0 \
-device virtio-vga-gl \
-device virtio-tablet \
-device virtio-keyboard \
-device qemu-xhci,id=xhci \
-net nic,model=virtio-net-pci \
-net user,hostfwd=tcp::4444-:5555 \
-cpu host -m 4096 -usb -smp 4 \
-cdrom android-x86_64-9.0-r2-k49.iso
5. 以後只要啟動虛擬機就可以了, 不再需要 iso 檔. 記得將 smp 數量降低, 避免全數 smp 被使用.
qemu-system-x86_64 -enable-kvm -drive file=x86.qcow2,if=virtio \
-machine type=q35,vmport=off \
-display sdl,gl=on \
-audiodev pa,id=snd0 \
-device AC97,audiodev=snd0 \
-device virtio-vga-gl \
-device virtio-tablet \
-device virtio-keyboard \
-device qemu-xhci,id=xhci \
-net nic,model=virtio-net-pci \
-net user,hostfwd=tcp::4444-:5555 \
-cpu host -m 4096 -usb -smp 2