在Hyper-V上安裝RemixOS 的Android模擬器


不想用實體機,想不想弄個快速的Android虛擬環境,今天我們就來說說把Android模擬器(RemixOS)安到Hyper-v上的辦法。

1. 下載RemixOs   或者直接去 論壇獲得下載地址

2. 在Hyper-v中創建第1代的虛擬機,50G硬盤,2G內存。別急着開機。

3. 在計算機管理中打開磁盤管理,附加上剛才的虛擬磁盤,以MBR格式初化  格式化成Fat32格式,然后分離磁盤。

 

4. 通過VM機的光盤啟動系統,但是不要選擇上面的任何一項,直接按Tab鍵進去編輯

5. 修改原來的啟動code如下:

/kernel initrd=initrd.img root=/dev/ram0 androidboot.hardware=remix_x86_64 androidboot.selinux=permissive quiet INSTALL=1 nomodeset vga=791

關於不同的vga代碼可以參考如下:

 

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 

不要 format

選擇安裝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.img

title 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.img

title 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.img

title 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/

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM