【New】安卓上的虛擬機_Qemu啟動器使用方法
【2019-2020-2021-2022】教程重修計劃/跨架構(gòu)虛擬機/QEMU/基礎(chǔ)知識/軟件應(yīng)用/Qemu啟動器詳細(xì)教程
ps:本計劃教程將通過?專欄/視頻?兩方面更新 方便初學(xué)者快速熟練

本教程的視頻教程:

事先說明
!本教程僅適用于安卓5~7并且CPU是Arm64架構(gòu)的設(shè)備!
!本教程僅適用于安卓5~7并且CPU是Arm64架構(gòu)的設(shè)備!
!本教程僅適用于安卓5~7并且CPU是Arm64架構(gòu)的設(shè)備!
!安卓版本超出或CPU不符合請勿嘗試
先上文件:
【鏡像】(win7為例)https://pan.baidu.com/s/17criyaUd-oJ8tnXDDMoidA?pwd=873z?
提取碼:873z
【軟件】https://wwr.lanzoui.com/iSOAXvwmxyh

〖1.基本配置〗
Qemu啟動器是一個可以幫助我們簡化啟動步驟 在安卓手機上面跨架構(gòu)運行各種操作系統(tǒng)的軟件 也是我們進(jìn)入QEMU世界最簡單的第1步 他是一個安卓軟件(這里指的是啟動器)安裝進(jìn)行簡單的配置即可運行? 可是雖然他方便 但需要注意的地方還有一些
在安裝之前 我還是要強調(diào)一下安卓版本還有CPU架構(gòu)和位數(shù)的問題
安卓版本可以在 設(shè)置/關(guān)于手機/Android 那一欄查看

?CPU架構(gòu)(需要先安裝aida64)可以在aida64/中央處理器那一欄查看

為什么要求這么嚴(yán)格呢? 因為編譯好的QEMU的二進(jìn)制文件是要分架構(gòu)的 如果不符合是無法啟動虛擬機的
好的 在強調(diào)這些以后 我們開始
首先準(zhǔn)備需要的文件

把能安裝的依次安裝



裝好以后 會問你是否安裝QEMU2.11.1 選擇確定

然后會解壓配置文件 等待一會兒 不要中途退出

出現(xiàn)這個界面解壓成功

接下來配置要模擬的CPU架構(gòu)
我要模擬的系統(tǒng)是windows 7 32bit
所以CPU架構(gòu)可以選擇i386(x86)或者x86_64(amd64) 這里我選擇x86_64

然后選擇一個CPU型號
這里我推薦用lvyBridge
(opteron_G5的時代過去了~)

然后是CPU核心 在這里并不能真正啟用多線程 所以調(diào)多了反而會有適得其反的效果 所以選擇保留一個就可以

然后虛擬運行內(nèi)存應(yīng)該是你手機總內(nèi)存的1/4
調(diào)大了會殺后臺 會導(dǎo)致一些不好的事情發(fā)生

然后來到zarchiver 給予存儲權(quán)限

然后點擊右上角的三個點

選中設(shè)置/壓縮設(shè)置

點擊CPU

按照你本機的CPU核心數(shù)選擇(aida64可以查看)
我的是8核就選擇8

做完這一切后再選中鏡像壓縮包/點擊解壓到當(dāng)前文件夾

等....

解壓好了,應(yīng)該是這樣的

回到QEMU啟動器 點開磁盤a

選擇剛剛解壓好的鏡像


然后在你的存儲根目錄下(/sdcard)創(chuàng)建一個文件夾 作為共享目錄 用來向虛擬機傳遞文件 這個文件夾里的文件大小不應(yīng)該超過500M 超過會導(dǎo)致虛擬機無法啟動 文件夾的名稱不可以存在長名稱和中文


然后點開磁盤B

進(jìn)入你剛才創(chuàng)建并且要共享的目錄 在右上角點擊"選擇當(dāng)前目錄"

完成以后應(yīng)該是這樣的

接下來設(shè)定聲卡 型號根據(jù)鏡像作者提供的型號
如果不知道的就默認(rèn)選AC97吧 不過呢vnc無法傳聲 要聲卡也是沒有聲音的 這個只是為了強迫癥解決狀態(tài)欄音頻那個大紅叉

?接下來設(shè)定上網(wǎng)方式 一定要選擇user!!! TAP需要root權(quán)限 可是在這個軟件里即使有root也無法運行 所以干脆不要選

網(wǎng)卡型號也是根據(jù)當(dāng)前鏡像作者來選擇
如果你不知道的話你也默認(rèn)rtl8139吧

顯卡的話這里推薦用vmware 我想用qxl 但是并不能啟動........

最后 將啟動方式設(shè)為硬盤 記得點右上角的保存配置

然后點一下黃色的播放鍵啟動虛擬機

會反饋給你啟動結(jié)果 如果不成功的話 可以考慮一下其他因素 或者多試幾次
啟動成功 選擇確定來打開vnc

進(jìn)入vnc 一路確定 直到進(jìn)入軟件的主頁面


會看到這樣一個界面 點一下右下角綠色的加號

然后在第1行輸入127.0.0.1 然后點擊CREATE

會來到這個界面 然后點第2行的picture quality

將選項改成high(這是一個調(diào)畫質(zhì)的操作 為保證虛擬機的畫質(zhì)清晰)

然后點擊最下面綠色的按鈕連接

到這個紅色的警告界面 把下面這個開關(guān)關(guān)掉 并點右上角的OK

會看到圖像并彈出信息 問你要不要過新手教程 點擊skip

然后將左上角的固定任務(wù)欄關(guān)掉

這里選擇OK

然后就可以看到開機畫面 只需要靜靜等待虛擬機啟動就可以了

共享文件夾工作以后會在虛擬機里面的此電腦里多出一個盤符




好了 QEMU起動器的基本配置已經(jīng)結(jié)束了
現(xiàn)在開始進(jìn)階
〖2.應(yīng)用環(huán)境變換〗
情境1:如果說用它裝系統(tǒng)應(yīng)該怎么弄辦?
第1步 用軟件自帶的鏡像工具創(chuàng)建鏡像
點擊右上角三個點/鏡像工具箱

選擇創(chuàng)建空白磁盤

隨便輸入一個名字 格式的話選擇qcow2 大小盡量以G為單位 不要創(chuàng)建幾tb那么大


然后點擊生成 會生成在/sdcard/Qemu 這個目錄下面
然后重新選擇磁盤a?

選擇剛剛生成的空白磁盤鏡像

然后找到只讀光盤 打開

選擇一個可引導(dǎo)的iso鏡像文件(這里以win7安裝盤為例)

然后把啟動方式選擇為只讀光盤

然后就可以嘗試啟動了


情境3:(簡略說明)
這個網(wǎng)絡(luò)好像不太好用啊 有黃色感嘆號并且顯示無法連接到internet
這個嘛! 你要先保證你的設(shè)備連到網(wǎng)絡(luò)
然后跟我一步步來
首先想解決這個問題呢 需要修改你模擬系統(tǒng)內(nèi)的DNS地址 這里以windows7為例
控制面板/網(wǎng)絡(luò)和internet/網(wǎng)絡(luò)和共享中心/更改適配器設(shè)置/右鍵rtl8139網(wǎng)卡 選擇屬性/進(jìn)入本地連接屬性/選擇internet協(xié)議版本4 ipv4 屬性/然后將自動獲得DNS服務(wù)地址 改成使用下面的服務(wù)器地址 首選DNS服務(wù)器輸入114.114.114.114備用輸入8.8.8.8
保存并重啟虛擬機即可聯(lián)網(wǎng)(這個方法可以百度搜索如何手動配置windows DNS地址)







然后再重啟虛擬機就可以聯(lián)網(wǎng)啦 是不是很簡單呢?

情景3
如何使用SDL連接虛擬機方式?
?SDL全名xserverxsdl 又稱x11
用它連接可以聽到虛擬機的聲音(全損音質(zhì))
但是缺點就是操控很不舒服
接下來教你們?nèi)绾斡胹dl來連接
首先需要安裝一個xserverxsdl客戶端
這個可以在網(wǎng)上下載的?


然后在桌面上打開它

進(jìn)入這個倒計時界面以后點一下屏幕

會讓你選擇一個屏幕分辨率? 選擇1920×1080就行

然后會讓你選擇DPI 選擇最小的就行

之后會來到這個界面 點一下第1行的keyboard后面的system

將system改成Builtin QWERTY
然后點擊第2行的ctrl/Alt xxxxx 將后面的值改成no

最后的結(jié)果應(yīng)該是這樣 然后點最下面的okay

然后會來到這個藍(lán)屏界面

這個時候保持sdl軟件運行 回到啟動器
將圖形界面選擇vnc改成SDL

然后就可以點擊啟動

成功運行后點確定就可以 直接打開xsdl

操作界面應(yīng)該是這樣的

按返回鍵就可以調(diào)出屏幕鍵盤

如果你覺得虛擬機的畫質(zhì)并不友好 那你可以改一下下面的設(shè)置
在啟動xserverxsdl的一瞬間? 點擊上面的更改設(shè)備配置

然后在彈出的窗口中下滑

找到視頻選項

然后將24bpp顏色深度勾選

如果想關(guān)掉藍(lán)色邊框的話,就把電視邊框這個選項取消勾選 最后點擊下面的完成就好了? 之前設(shè)置好的配置不要動 直到出現(xiàn)藍(lán)屏界面再啟動虛擬機就可以獲得完美畫質(zhì)了


好了! 自此 QEMU啟動器教程結(jié)束了
他是給我第1次體驗QEMU的地方
希望你們 也能如此!