320 views
# Android x86 on KVM ###### tags: `android` `x86` `kvm` `webvirtcloud` # 安裝步驟 1. 在 webvirtcloud 中創建一個新的 VM 2. 使用 android_86 的 ISO 3. 修改 XML 中的顯示器參數 ```<model type='cirrus'...``` 修改為 ```<model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1'/>``` 4. 就可以直接啟動,進入安裝程序 ## 目前測試可以安裝成功的方式 1. Create partition 來用 ![](https://minio.mcl.math.ncu.edu.tw:443/hackmd/uploads/upload_bfd6aeabfca16f970aa6092db66420c1.PNG) 2. 不要使用 GPT ![](https://minio.mcl.math.ncu.edu.tw:443/hackmd/uploads/upload_28d2090c552c6cd887963b7ffcf46a77.PNG) 3. 創建新的 Partition ![](https://minio.mcl.math.ncu.edu.tw:443/hackmd/uploads/upload_b69d82e7e8b064e052eaa7617bc28919.PNG) 4. 使用 Primary 的設定即可 ![](https://minio.mcl.math.ncu.edu.tw:443/hackmd/uploads/upload_52383a28a72607c03aa56d01dceb6db3.PNG) 5. 使用預設給定的大小,應該會照目前偵測到的硬碟,切出最大的大小 ![](https://minio.mcl.math.ncu.edu.tw:443/hackmd/uploads/upload_d6d46c6658b3bc3394c60bd2d567d73f.PNG) 6. 寫入目前規劃的設定到硬碟中 ![](https://minio.mcl.math.ncu.edu.tw:443/hackmd/uploads/upload_38b3b8ef308566f93c2b757262141931.PNG) 7. 輸入 `yes`,確定寫入 ![](https://minio.mcl.math.ncu.edu.tw:443/hackmd/uploads/upload_c1307cdff488fc3d165f8d820baa8f21.PNG) 8. 離開硬碟切割模式 ![](https://minio.mcl.math.ncu.edu.tw:443/hackmd/uploads/upload_c200204f6beb66095b2698e8b1cbd1f6.PNG) 9. 使用剛剛切出來的 partition 進行之後的安裝 ![](https://minio.mcl.math.ncu.edu.tw:443/hackmd/uploads/upload_1b2790273bf446ed221b9e5bb2b008ff.PNG) 10. 使用 `ext4` 檔案格式安裝 ![](https://minio.mcl.math.ncu.edu.tw:443/hackmd/uploads/upload_d36c95e6ea5b322b2bbec7444acebffc.PNG) 11. 確定使用目前選擇的檔案格式安裝 ![](https://minio.mcl.math.ncu.edu.tw:443/hackmd/uploads/upload_f2c1ea5484ca65e5757081d041ee1995.PNG) 12. 安裝 `GRUB` boot loader(開機的機制) ![](https://minio.mcl.math.ncu.edu.tw:443/hackmd/uploads/upload_751762f79a9ba55cadd51151bf0719df.PNG) 13. 安裝 `debug` mode 需要的設定 ![](https://minio.mcl.math.ncu.edu.tw:443/hackmd/uploads/upload_5518dc73db2cf656f88c2e1d3d5d7de8.PNG)