from :http://www.in189.com/thread-351074-1-1.html
安卓手機是arm平臺,windows是x86平臺,指令集完全不同,怎么可能運行起來(lái)。這句話(huà)的確很有道理,以前也有很多人拿遠程控制的畫(huà)面來(lái)冒充。但在這里要教給大家的是靠軟件模擬一個(gè)x86環(huán)境,來(lái)運行原來(lái)只能運行在x86平臺的系統,也就是模擬器虛擬機。經(jīng)過(guò)一番嘗試,成功運行起win98、winxp、debian linux,理論上也能運行其它pc系統。在教給大家如何運行windows之前先簡(jiǎn)單介紹下Bochs。
Bochs是一種十分輕便的使用c++編寫(xiě)的開(kāi)源IA-32(x86電腦模擬器,可以運行在最受歡迎的平臺上。它仿真英特爾x86 CPU、常見(jiàn)的I/O設備、和定制的BIOS。目前,Bochs可以被編譯仿真386、486、Pentium/PentiumII/PentiumIII/Pentium4或x86-64位的CPU,包括可選的MMX,S**和3DNow指令。在Bochs仿真環(huán)境里能夠運行許多操作系統,比如Linux、DOS、Windows 95/98/NT/2000/XP或者Windows Vista。Bochs是由凱文·勞頓編寫(xiě)的,目前由Bochs項目組維護。
Bochs可以被編譯運用在多種模式下,其中有些仍處于發(fā)展中。bochs的典型應用是提供x86 PC的完整仿真,包括x86處理器、硬件設備、和存儲器。這讓您在您的工作站上的模擬器里運行操作系統和軟件,就像你有一臺機器內的機器。例如,Bochs還將允許您在安裝X11的Solaris機上運行windows應用程序。因為bochs的開(kāi)源特性,現在它已被移植到了各種設備平臺上。今天我要說(shuō)的就是bochs的安卓平臺版本,其實(shí)bochs on andriod這個(gè)項目在xda上已經(jīng)存在好長(cháng)時(shí)間了。另外說(shuō)一下bochs在psp也有移植的,感興趣的請自行查找。首先說(shuō)下需要的東西:
1模擬器主程序(就是一個(gè)apk程序文件)
2配置文件(已經(jīng)打包好在附件里)
3磁盤(pán)鏡像(用過(guò)虛擬機的都知道,相當于一個(gè)安裝好的操作系統鏡像。剛開(kāi)始我測試的時(shí)候誤認為是系統安裝盤(pán)鏡像,走了很多彎路。制作磁盤(pán)鏡像比較麻煩,我費了九牛二虎之力才做好一個(gè)xp的鏡像,大家直接用我做好的鏡像就行)
步驟1:安裝模擬器主程序(這個(gè)就不用多說(shuō)了,和普通安卓應用一樣)
步驟2:將裝有配置文件的SDL文件夾拷貝到機身內存根目錄中(沒(méi)有機身內存的手機請拷貝到SD卡中,不清楚拷貝到哪里的就用RE管理器拷貝到手機根目錄顯示sdcard的文件夾里)
步驟3:將磁盤(pán)鏡像文件改名為c.img,拷貝到步驟2中的SDL文件夾(要用什么系統就拷貝相應的鏡像)
步驟4:運行安裝好的模擬器主程序,
沒(méi)有問(wèn)題的話(huà)就會(huì )開(kāi)機運行操作系統了簡(jiǎn)單說(shuō)下進(jìn)入系統后的操作方法觸屏左下角點(diǎn)擊下是鍵盤(pán)輸入,音量+是鼠標左鍵,—是右鍵,滑動(dòng)觸屏是移動(dòng)鼠標...本教程只是個(gè)初級傻瓜教程,要想實(shí)現模擬系統實(shí)現更多的功能(優(yōu)化虛擬機性能、增加磁盤(pán)等)請翻閱XDA的帖子。傳送門(mén):
. http://forum.xda-developers.com/showthread.php?t=145915
想要自己制作磁盤(pán)鏡像來(lái)安裝自己所需操作系統的請參閱這個(gè)帖子(希望能有人試試win7之類(lèi)的系統):
http://forum.xda-developers.com/showthread.php?t=1465365
工具和鏡像模擬器主程序+配置文件(配置文件已裝在SDL文件夾,直接將SDL文件夾拷貝到內存根目錄就行)
下載地址:
http://yunpan.cn/QEXqmdtxBNCNmwin98磁盤(pán)鏡像:
下載地址:
http://yunpan.cn/QEXqdyjiJhL42winxp磁盤(pán)鏡像:
下載地址:
http://yunpan.cn/QEXPDHppzBf4Nbochs的主頁(yè)有一些linux和UNIX類(lèi)的系統磁盤(pán)鏡像,有需要的可以翻翻:
http://bochs.sourceforge.net/diskimages.html