https://m.toutiao.com/is/iLMxUcgd/ 1,下載QEMU虛擬機軟件,使用以下版本,并安裝到計算機任意目錄之下。 https://qemu./w64/2017/qemu-w64-setup-20171217.exe https://qemu./w32/2017/qemu-w32-setup-20171217.exe 2,下載WINDOWS 10 ARM64鏡像,從以下地址獲取,下載完成后,把鏡像移入QEMU虛擬機根目錄之下。 https://uup./index.php 注意:此網(wǎng)站下載的是批處理文件,在WINDOWS下執(zhí)行,既可下載到最終ISO鏡像。 3,下載Linaro UEFI與帶虛擬磁盤驅(qū)動的虛擬磁盤三個文件,從以下地址獲得。 鏈接: 4,把下載好的Linaro UEFl的ROM文件 5,新建TXT文本,名稱創(chuàng)建磁盤,復制以下命令并保存,后綴更改為bat或cmd,然后在Windows系統(tǒng)下執(zhí)行,就得到名稱system.img ,大小20GB的虛擬磁盤文件。 qemu-img create -f raw system.img 20G 6,新建TXT文本,名稱WINDOWS 10 ARM安裝,復制以下命令并保存,后綴更改為bat或cmd,然后修改其中含ISO文件的名稱,名稱是之前下載的鏡像,system.vhdx修改為system.img,最后保存。 qemu-system-aarch64.exe ^ -M virt ^ -cpu cortex-a57 ^ -smp 3 ^ -m 4G ^ -pflash QEMU_EFI.img ^ -pflash QEMU_VARS.img ^ -device VGA ^ -device nec-usb-xhci ^ -device usb-kbd ^ -device usb-mouse ^ -device usb-storage,drive=install ^ -machine usb=on -device usb-tablet ^ -drive if=none,id=install,format=raw,media=cdrom,file=17083.1000.180119-1645.RS_PRERELEASE_CLIENTCOMBINED_UUP_ARM64FRE_EN-US.ISO ^ -device usb-storage,drive=drivers ^ -drive if=none,id=drivers,readonly=on,file=drivers.vhdx ^ -device virtio-blk,drive=system ^ -drive if=none,id=system,format=raw,file=system.vhdx 7,在Windows下執(zhí)行Windows 10 ARM.BAT批處理,開始安裝系統(tǒng)如下。其中,按F2是進Linaro UEFI BIOS設置選項,F(xiàn)4是啟動光盤鏡像安裝。 ![]() QEMU UEFI設置界面圖,F(xiàn)2進設置,F(xiàn)4光盤啟動。 ![]() 開始安裝,顯WINDOWS 10圖標。 ![]() WINDOWS安裝程序,選擇默認,下一步。 ![]() 選擇現(xiàn)在安裝。 ![]() 等待安裝程序啟動。 ![]() 選擇WINDOWS版本,我選擇專業(yè)版。 ![]() 同意許可,點下一步。 ![]() 選擇自定義安裝。 ![]() 選擇加載驅(qū)動程序。 ![]() 選擇瀏覽,找到drivers.vhdx這個盤符后掃描,找到以上驅(qū)動程序后,選擇并點下一步進行安裝磁盤驅(qū)動,讓其識別之前創(chuàng)建的20GB磁盤。 ![]() 選擇安裝到驅(qū)動器1未分配分區(qū),點下一步。 ![]() 等待系統(tǒng)安裝復制文件,需要耐心等待。 ![]() 耐心等待。 ![]() 等待重啟。 ![]() 耐心等待1。 ![]() 耐心等待2。 ![]() 耐心等待3 ![]() 耐心等待4 ![]() 選擇中國,點是。 ![]() 默認設置,點是。 ![]() 跳過鍵盤選擇。 ![]() 跳過網(wǎng)絡設置。 ![]() 設置帳戶名,自己定。 ![]() 密碼空,下一步。 ![]() 個人助理選擇否。 ![]() 默認設置。 ![]() 等待加載桌面。 ![]() 桌面加載完成,Windows 10標準桌面。 ![]() 熟悉的Windows 10開始菜單。 ![]() Windows 10設置系統(tǒng)信息,基于ARM處理器的Windows 10 64位操作系統(tǒng),我裝的是1803版的Windows 10。 ![]() 傳統(tǒng)控制面板系統(tǒng)信息。 ![]() Windows 10設備管理器,CPU顯示四核虛擬處理器,磁盤驅(qū)動就是系統(tǒng)安裝之前安裝的驅(qū)動程序。 ![]() 其中有個很特別文件夾,程序文件(ARM)。 ![]() 系統(tǒng)目錄下幾個特殊目錄,如下: 注:SYSARM32對應ARM32位應用程序調(diào)用庫,SYSTEM32對應ARM64應用程序調(diào)用庫,SYSWOW64對應X86-32位應用程序調(diào)用庫。 以下是Windows 10 ARM64系統(tǒng)下,運行X86 32系統(tǒng)應用程序截圖,是可以真實運行的。 ![]() X86版CPU-Z檢測CPU信息,只是信息是虛擬X86處理器,也就是表示此系統(tǒng)是通過模擬方式運行X86程序。 ![]() X86版3D模型查看器。 ![]() X86版軟碟通,估計熟悉的人不少,這軟件刻光盤,提取光盤鏡像,制作USB啟動盤都能做。 ![]() X86版家園2模型編輯器CFHODED,能完美運行。 ![]() X86版家園2模型編輯器CFHODED,能正常打開家園2 HOD模型,并且可以進行3D模型查看與編輯。 ![]() X86軟件與ARM64軟件并存運行 ![]() X86版3D模型查看器,同樣可以查看3D模型,可以說明QEMU目前的虛擬顯卡是支援3D應用的,只是很弱。 最后說明:WINDOWS 10 ARM64版本與WINDOWS 10 X86/X64版本之前界面功能沒任何差別,只是ARM64版除支持ARM版Windows應用外還能通過模擬器形式支持運行X86-32位應用程序,兩個系統(tǒng)版本,前者支援ARM處理器的精簡指令集架構(gòu),后者支援X86-64處理器的復雜指令集架構(gòu)。 |
|
來自: 山峰云繞 > 《虛擬機技術硬件平臺仿真模擬器》