Android環境虛擬WINDOWS系統

參考文檔:http://bbs.anzhi.com/thread-5120526-1-1.htmlhtml

 

咱們知道安卓手機是arm平臺,windows是x86平臺,指令集徹底不一樣,但在這裏要教給你們的是靠軟件模擬一個x86環境,來運行原來只能運行在x86平臺的系統,也就是模擬器虛擬機。通過一番嘗試,成功運行起win9八、winxp、debian linux,理論上也能運行其它pc系統。例如Win7甚至Win8.linux

在教給你們如何運行windows以前先簡單介紹下Bochs。c++

Bochs是一種十分輕便的使用c++編寫的開源IA-32(x86)電腦模擬器,能夠運行在最受歡迎的平臺上。它仿真英特爾x86 CPU、常見的I/O設備、和定製的BIOS。目前,Bochs能夠被編譯仿真38六、48六、Pentium/PentiumII/PentiumIII/Pentium4或x86-64位的CPU,包括可選的MMX,SSEx和3DNow指令。在Bochs仿真環境裏可以運行許多操做系統,好比Linux、DOS、Windows 95/98/NT/2000/XP或者Windows Vista。Bochs是由凱文·勞頓編寫的,目前由Bochs項目組維護。 Bochs能夠被編譯運用在多種模式下,其中有些仍處於發展中。bochs的典型應用是提供x86 PC的完整仿真,包括x86處理器、硬件設備、和存儲器。這讓您在您的工做站上的模擬器裏運行操做系統和軟件,就像你有一臺機器內的機器。例如,Bochs還將容許您在安裝X11的Solaris機上運行windows應用程序。 首先說下須要的東西: 1模擬器主程序(就是一個apk程序文件) 2配置文件(已經打包好在附件裏) 3系統鏡像windows

步驟1:安裝模擬器主程序(這個就不用多說了,和普通安卓應用同樣)操作系統

步驟2:將裝有配置文件的SDL文件夾拷貝到機身內存根目錄中(沒有機身內存的手機請拷貝到SD卡中,不清楚拷貝到哪裏的就用RE管理器拷貝到手機根目錄顯示sdcard的文件夾裏)htm

步驟3:將系統鏡像文件更名爲c.img,拷貝到步驟2中的SDL文件夾(要用什麼系統就拷貝相應的鏡像)內存

步驟4:運行安裝好的模擬器主程序,沒有問題的話就會開機運行操做系統了文檔

相關文章
相關標籤/搜索