不想用實體機,想不想弄個快速的Android虛擬環境,今天咱們就來講說把Android模擬器(RemixOS)安到Hyper-v上的辦法。php
1. 下載RemixOs 或者直接去 論壇得到下載地址linux
2. 在Hyper-v中建立第1代的虛擬機,50G硬盤,2G內存。別急着開機。android
3. 在計算機管理中打開磁盤管理,附加上剛纔的虛擬磁盤,以MBR格式初化 格式化成Fat32格式,而後分離磁盤。ide
4. 經過VM機的光盤啓動系統,可是不要選擇上面的任何一項,直接按Tab鍵進去編輯。ui
5. 修改原來的啓動code以下:spa
/kernel initrd=initrd.img root=/dev/ram0 androidboot.hardware=remix_x86_64 androidboot.selinux=permissive quiet INSTALL=1 nomodeset vga=7913d
關於不一樣的vga代碼能夠參考以下:code
Colour depth | 640x480 | 800x600 | 1024x768 | 1280x1024 | 1400x1050 | 1600x1200 |
8 (256) | 769 | 771 | 773 | 775 | ||
15 (32K) | 784 | 787 | 790 | 793 | ||
16 (65K) | 785 | 788 | 791 | 794 | 834 | 884 |
24 (16M) | 786 | 789 | 792 | 795 |
6. 選擇:sda1 orm
不要 formatblog
選擇安裝GRUB (YES)
跳過安裝EFI GRUB2 (SKIP)
選擇YES: making system directory read-write.
選擇YES: creating user data image.
輸入data.img的大小,2014M
而後耐心等待。
由於我是安在SSD上的。速度很快。
注意狀況:
第一,要再次關機後,從新附加到磁盤管理器上,打開硬盤裏\grub\menu.lst文件,把文件中的kernel791替換爲kernel vga=791。改完後以下:
default=0
timeout=6
splashimage=/grub/android-x86.xpm.gz
root (hd0,0)title Remix OS 2016-10-24
kernel /android-2016-10-24/kernel vga=791 quiet root=/dev/ram0 androidboot.hardware=remix_cn_x86_64 androidboot.selinux=permissive nomodeset SRC=/android-2016-10-24
initrd /android-2016-10-24/initrd.imgtitle Remix OS 2016-10-24 (Debug mode)
kernel /android-2016-10-24/kernel vga=791 root=/dev/ram0 androidboot.hardware=remix_cn_x86_64 androidboot.selinux=permissive nomodeset DEBUG=2 SRC=/android-2016-10-24
initrd /android-2016-10-24/initrd.imgtitle Remix OS 2016-10-24 (Debug nomodeset)
kernel /android-2016-10-24/kernel vga=791 nomodeset root=/dev/ram0 androidboot.hardware=remix_cn_x86_64 androidboot.selinux=permissive nomodeset DEBUG=2 SRC=/android-2016-10-24
initrd /android-2016-10-24/initrd.imgtitle Remix OS 2016-10-24 (Debug video=LVDS-1:d)
kernel /android-2016-10-24/kernel vga=791 video=LVDS-1:d root=/dev/ram0 androidboot.hardware=remix_cn_x86_64 androidboot.selinux=permissive nomodeset DEBUG=2 SRC=/android-2016-10-24
initrd /android-2016-10-24/initrd.img
第二,你發現你的鼠標不能用,要一直按着拖才能操。這個太痛苦了。估計死的心都有了。那麼。這個時候,就要先忍着打開控制終端,而後輸入以下:
1. 獲取ROOT權限: su
2. 刪除一個東東: rmmod hid_hyperv
參考文檔:http://trukhanov.com/2016/01/install-remixos-on-hyper-v-virtual-machine/