0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

arm64版本WinPE启动盘的制作方法有哪些?

安芯教育科技 来源:Arm服务器 作者:Martin1983 2021-06-19 15:11 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Arm去年10月推出了Arm SystemReady基础认证计划,这有助于软件无缝跨越一个充满活力、多样的基于Arm的硬件生态系统。

自Arm系统架构诞生以来,微软一直是基于标准的有力推动者。现在,微软继续大力支持Arm SystemReady计划,友好的公开了WinPE,它可以用于SystemReady认证。WinPE在识别标准兼容问题方面有很大帮助,特别是在PCIe和ACPI领域。

本文主要介绍arm64版本WinPE启动盘的制作方法,以及制作过程中可能会遇到的问题和解决方法。

制作方法

准备一台安装了windows系统的PC或虚拟机(本文的安装过程在windows10 1809版本下完成)

下载并安装 Windows ADK

微软官网提供了Windows ADK的介绍和下载地址,链接如下:

https://docs.microsoft.com/zh.。。

运行copype和MakeWinPEMedia两个命令完成WinPE启动盘的制作

第一步:创建WinPE文件的工作副本,注意这里的architecture选项要使用arm64

copype arm64 C:WinPE_arm64

第二步:制作可启动的WinPE U盘。/UFD表示选项格式化U盘并安装WinPE,P:表示U盘的驱动器

MakeWinPEMedia /UFD C:WinPE_arm64 P:

微软官网参考步骤如下:

https://docs.microsoft.com/zh.。。

常见问题和解决方法

运行copype时出现错误“Can‘t find copype command”

解决方法:找到windows 10版本下的copype安装路径,到相关路径下直接运行。

查找copype所在路径

dir copype* /a /s

该版本中copype命令实际所在位置如下

C:Program Files (x86)Windows Kits10Assessment and Deployment KitWindows Preinstallation Environment

运行copype时出现错误“ERROR: The following processor architecture was not found: arm64”

解决方法:找到copype.cmd脚本,打开并加入下面两个环境变量

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

运行copype时出现错误ERROR: The following path for firmware files was not found: “。。。.arm64Oscdimg”

解决方法:该错误表示Oscdimg的路径不对。找到copype.cmd脚本,打开并修改环境变量FWFILESROOT

原内容:set FWFILESROOT=%OSCDImgRoot%.。。。\%WINPE_ARCH%Oscdimg

修改为:set FWFILESROOT=%OSCDImgRoot%\%WINPE_ARCH%Oscdimg

运行MakeWinPEMedia时出现错误“ERROR: Failed to format ”E:“; DiskPart errorlevel -2147212243.”

解决方法:该错误表示U盘分区的大小超过了FAT32的上限32GB。将U盘分出一个小于32GB的分区,再次运行该命令即可。

运行MakeWinPEMedia时出现错误“ERROR: Failed to format ”D:“; DiskPart errorlevel -2147024809”

解决方法:该错误表示U盘的分区格式为GPT,将分区格式改为MBR,再次运行该命令即可。

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微软
    +关注

    关注

    4

    文章

    6752

    浏览量

    108082
  • ARM
    ARM
    +关注

    关注

    135

    文章

    9588

    浏览量

    393664
  • U盘
    +关注

    关注

    7

    文章

    498

    浏览量

    66545
  • ACPI
    +关注

    关注

    1

    文章

    14

    浏览量

    9292

原文标题:arm64版本WinPE启动盘的制作方法

文章出处:【微信号:Ithingedu,微信公众号:安芯教育科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    信创装机实测:GS0-5001 主板 + 海光 5380 平台,Rufus 制作启动盘完美适配麒麟 2503

    操作系统V102503版本的全流程装机实测,最终结果十分亮眼:在处理器集成显卡(集显)输出环境下,通过Rufus工具制作启动盘,可实现全程无障碍安装,系统正常引导、完美
    的头像 发表于 04-23 11:09 278次阅读
    信创装机实测:GS0-5001 主板 + 海光 5380 平台,Rufus <b class='flag-5'>制作</b><b class='flag-5'>启动盘</b>完美适配麒麟 2503

    手把手教你:AI算力模组适配Ubuntu 24.04教程

    1、作业前准备:步骤详细说明硬件确认确认主板/模组架构。•X86:Intel/AMD主板•ARM:需确认模组厂商(如美格智能)是否提供Ubuntu24.04ARM64镜像。接口检查确保主板
    的头像 发表于 04-21 12:02 84次阅读
    手把手教你:AI算力模组适配Ubuntu 24.04教程

    Linux Kernel 6.1 tools目录全解析 | RK平台ARM64交叉编译实战指南

      在瑞芯微( RK ) ARM64 平台嵌入式 Linux 开发、内核调试与硬件外设测试中, Linux 内核源码自带的 tools 目录 是官方标配的工具集合,涵盖性能分析、设备调试、系统管理
    的头像 发表于 04-16 18:42 6896次阅读
    Linux Kernel 6.1 tools目录全解析 | RK平台<b class='flag-5'>ARM64</b>交叉编译实战指南

    无法在 VF2 上运行 aarch64 / x86_64 容器怎么处理?

    设置好 qemu 和 podman 后,我尝试使用 --arch 运行跨架构容器,但遇到错误: user@starfive:~$ podman run --arch arm64
    发表于 03-17 06:27

    从架构到驱动:这三经典书,承包了我的嵌入式Linux入门与进阶

    作为一个深耕嵌入式领域的开发者,书架上总有几本“压箱底” 的书 —— 它们既是新手入门的灯塔,也是老手复的手册。今天想和大家聊聊几本经典的书,《ARM64 体系结构编程与实践》《鸟哥的 Linux
    的头像 发表于 02-09 17:02 1357次阅读

    深入剖析ARM64内核关键文件:kernel-6.1/arch/arm64/kernel/head.S

    ARM64 架构的 Linux 内核开发中,arch/arm64/kernel/head.S是一个绕不开的关键文件—— 它是内核启动早期的 “桥梁”,承接 Bootloader 与内核初始化核心
    的头像 发表于 02-04 17:35 1387次阅读
    深入剖析<b class='flag-5'>ARM64</b>内核关键文件:kernel-6.1/arch/<b class='flag-5'>arm64</b>/kernel/head.S

    allegro17.2版本在pcb里编辑器件焊,不显示焊数据

    allegro17.2版本在pcb里编辑器件焊,不显示焊数据,重装软件也一样,是不是哪没设置好
    发表于 01-19 20:27

    深入剖析ARM64异常处理:开发者必须掌握的底层核心逻辑

    ARM64架构的开发领域,异常处理绝非单纯的理论知识点,而是直接决定系统稳定性、调试效率和功能实现的关键技术。无论是嵌入式开发、Linux内核移植,还是驱动开发与芯片调试,理解异常发生后CPU
    的头像 发表于 12-24 07:05 1354次阅读
    深入剖析<b class='flag-5'>ARM64</b>异常处理:开发者必须掌握的底层核心逻辑

    【HZ-RK3568开发板免费体验】HZ-RK3568开发板操作系统编译

    驱动 cd kernel make ARCH=arm64 rockchip_defconfig make ARCH=arm64 menuconfig 按照目录找到如下设置: Device
    发表于 08-17 09:15

    请问各位dayu200是不是不支持烧录64位的OpenHarmony

    我自己编译了OpenHarmony5.0.2的镜像,发现如果使用arm64参数编译为64版本,烧录后卡在开机动画无法开机,如果编译为32位就可以正常。请问dayu200不支持64位系
    发表于 08-16 17:39

    Labview与低功率蓝牙(5.0版本)怎么连接和通信

    Labview与低功率蓝牙(5.0版本)怎么连接和通信: 当前NI自带的蓝牙函数只能连接4.0以前的版本,针对低功率蓝牙无法搜索到和连接? 请问什么好的好的解决方法? 我看有的说用M
    发表于 06-09 21:56

    产品使用 | 龙芯2K0300 TF卡启动与系统更新指南

    启动盘方法,以及如何快速更新内核文件。一、TF卡系统安装1.1Windows环境安装步骤所需工具:7-Zip(或同类解压工具)UltraISO(需管理员权限运行)
    的头像 发表于 05-23 08:32 1296次阅读
    产品使用 | 龙芯2K0300 TF卡<b class='flag-5'>启动</b>与系统更新指南

    DTMB天线制作的几种简易图纸和方法 5分钟就做出来了

    目录: 八单元DTMB扇形振子宽频带DTMB定向天线 自制DTMB扇形UHF天线 自制DTMB天线之双菱天线制作方法 VHFUHF电视天线放大器电路图 近距离DTMB接收宽频带UHF天线 一款UHF频段简易环形天线
    发表于 05-09 11:46

    U一键制作

    在电脑维修中启动盘很重要,靠谱的u一键启动制作方法
    发表于 05-06 16:10 44次下载

    Windows Arm64托管运行器正式支持GitHub Actions

    过去一年,Arm 与 GitHub 持续紧密合作,致力于为基于 Arm 平台的开发者打造更便捷、更高效的开发体验。GitHub 推出的 Arm 托管运行器正在革新应用程序的开发与部署流程,而近期推出
    的头像 发表于 04-28 14:23 1294次阅读