Arm去年10月推出了Arm SystemReady基礎(chǔ)認(rèn)證計(jì)劃,這有助于軟件無縫跨越一個充滿活力、多樣的基于Arm的硬件生態(tài)系統(tǒng)。
自Arm系統(tǒng)架構(gòu)誕生以來,微軟一直是基于標(biāo)準(zhǔn)的有力推動者。現(xiàn)在,微軟繼續(xù)大力支持Arm SystemReady計(jì)劃,友好的公開了WinPE,它可以用于SystemReady認(rèn)證。WinPE在識別標(biāo)準(zhǔn)兼容問題方面有很大幫助,特別是在PCIe和ACPI領(lǐng)域。
本文主要介紹arm64版本W(wǎng)inPE啟動盤的制作方法,以及制作過程中可能會遇到的問題和解決方法。
制作方法
準(zhǔn)備一臺安裝了windows系統(tǒng)的PC或虛擬機(jī)(本文的安裝過程在windows10 1809版本下完成)
下載并安裝 Windows ADK
微軟官網(wǎng)提供了Windows ADK的介紹和下載地址,鏈接如下:
https://docs.microsoft.com/zh.。。
運(yùn)行copype和MakeWinPEMedia兩個命令完成WinPE啟動盤的制作
第一步:創(chuàng)建WinPE文件的工作副本,注意這里的architecture選項(xiàng)要使用arm64
copype arm64 C:WinPE_arm64
第二步:制作可啟動的WinPE U盤。/UFD表示選項(xiàng)格式化U盤并安裝WinPE,P:表示U盤的驅(qū)動器號
MakeWinPEMedia /UFD C:WinPE_arm64 P:
微軟官網(wǎng)參考步驟如下:
https://docs.microsoft.com/zh.。。
常見問題和解決方法
運(yùn)行copype時出現(xiàn)錯誤“Can‘t find copype command”
解決方法:找到windows 10版本下的copype安裝路徑,到相關(guān)路徑下直接運(yùn)行。
查找copype所在路徑
dir copype* /a /s
該版本中copype命令實(shí)際所在位置如下
C:Program Files (x86)Windows Kits10Assessment and Deployment KitWindows Preinstallation Environment
運(yùn)行copype時出現(xiàn)錯誤“ERROR: The following processor architecture was not found: arm64”
解決方法:找到copype.cmd腳本,打開并加入下面兩個環(huán)境變量
set WinPERoot=C:Program Files (x86)Windows Kits10Assessment and Deployment KitWindows Preinstallation Environment
set OSCDImgRoot=C:Program Files (x86)Windows Kits10Assessment and Deployment KitDeployment Tools
運(yùn)行copype時出現(xiàn)錯誤ERROR: The following path for firmware files was not found: “。。。.arm64Oscdimg”
解決方法:該錯誤表示Oscdimg的路徑不對。找到copype.cmd腳本,打開并修改環(huán)境變量FWFILESROOT
原內(nèi)容:set FWFILESROOT=%OSCDImgRoot%.。。。\%WINPE_ARCH%Oscdimg
修改為:set FWFILESROOT=%OSCDImgRoot%\%WINPE_ARCH%Oscdimg
運(yùn)行MakeWinPEMedia時出現(xiàn)錯誤“ERROR: Failed to format ”E:“; DiskPart errorlevel -2147212243.”
解決方法:該錯誤表示U盤分區(qū)的大小超過了FAT32的上限32GB。將U盤分出一個小于32GB的分區(qū),再次運(yùn)行該命令即可。
運(yùn)行MakeWinPEMedia時出現(xiàn)錯誤“ERROR: Failed to format ”D:“; DiskPart errorlevel -2147024809”
解決方法:該錯誤表示U盤的分區(qū)格式為GPT,將分區(qū)格式改為MBR,再次運(yùn)行該命令即可。
編輯:jq
-
微軟
+關(guān)注
關(guān)注
4文章
6750瀏覽量
108063 -
ARM
+關(guān)注
關(guān)注
135文章
9582瀏覽量
393431 -
U盤
+關(guān)注
關(guān)注
7文章
497瀏覽量
66527 -
ACPI
+關(guān)注
關(guān)注
1文章
14瀏覽量
9292
原文標(biāo)題:arm64版本W(wǎng)inPE啟動盤的制作方法
文章出處:【微信號:Ithingedu,微信公眾號:安芯教育科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
Linux Kernel 6.1 tools目錄全解析?| RK平臺ARM64交叉編譯實(shí)戰(zhàn)指南
無法在 VF2 上運(yùn)行 aarch64 / x86_64 容器怎么處理?
從架構(gòu)到驅(qū)動:這三本經(jīng)典書,承包了我的嵌入式Linux入門與進(jìn)階
深入剖析ARM64內(nèi)核關(guān)鍵文件:kernel-6.1/arch/arm64/kernel/head.S
allegro17.2版本在pcb里編輯器件焊盤,不顯示焊盤數(shù)據(jù)
深入剖析ARM64異常處理:開發(fā)者必須掌握的底層核心邏輯
Quartus Prime Pro 25.1版本的安裝和使用
【HZ-RK3568開發(fā)板免費(fèi)體驗(yàn)】HZ-RK3568開發(fā)板操作系統(tǒng)編譯
請問各位dayu200是不是不支持燒錄64位的OpenHarmony
【HZ-RK3568開發(fā)板免費(fèi)體驗(yàn)】03 使用SDK編譯Debian系統(tǒng)并配置
Labview與低功率藍(lán)牙(5.0版本)怎么連接和通信
產(chǎn)品使用 | 龍芯2K0300 TF卡啟動與系統(tǒng)更新指南
arm64版本W(wǎng)inPE啟動盤的制作方法有哪些?
評論