查看“如何部署Windows 10 ARM64与Windows Server ARM64”的源代码
←
如何部署Windows 10 ARM64与Windows Server ARM64
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您必须确认您的电子邮件地址才能编辑页面。请通过
参数设置
设置并确认您的电子邮件地址。
您可以查看和复制此页面的源代码。
{{NavBar|[[Beta常识]] > '''如何部署Windows 10 ARM64与Windows Server ARM64'''}} 本内容仅适用于虚拟机部署,实机部署请不要参考。 ==14282/14324/14877== *1. 下载QEMU for Windows 2.9.0 64位:https://qemu.weilnetz.de/w64/2017/qemu-w64-setup-20170420.exe 32位:https://qemu.weilnetz.de/w32/2017/qemu-w32-setup-20170420.exe *2. 下载Linaro UEFI 15.12 http://releases.linaro.org/components/kernel/uefi-linaro/15.12/release/qemu64/QEMU_EFI.fd 并将其复制到QEMU安装目录。 *3. 下载USB Mass Storage UEFI (ARM64) 驱动 链接:http://pan.baidu.com/s/1qXQYivy *4. 创建VHD文件 以管理员身份运行cmd,输入diskpart并回车,在DISKPART>提示符下执行以下命令(可缩写): create vdisk file="C:\test\usb.vhd" maximum=4000 type=expandable (其中C:\test\usb.vhd为你想要存放的VHD文件的位置和文件名,下同) select vdisk file="C:\test\usb.vhd" attach vdisk convert gpt create partition primary format fs=fat32 quick assign letter=m (其中m为盘符,下同) create vdisk file="C:\test\hdd.vhd" maximum=20000 type=expandable select vdisk file="C:\test\hdd.vhd" attach vdisk convert gpt create partition efi size=100 format fs=fat32 quick assign letter=p create partition primary format quick assign letter=w exit *5. 导入驱动及系统镜像 将UsbMassStorageDxe_arm64.efi复制到M:\中,然后弹出M盘; 挂载系统镜像,假设盘符为D,以管理员身份运行cmd,执行以下命令: dism /apply-image /imagefile:D:\sources\install.wim /index:1 /applydir:W: bcdboot W:\Windows /s P: /f uefi 完成后弹出P或W盘。注意,P盘符会有残留,不用担心,重启就会消失。 *6. 启动模拟器 进入QEMU安装目录,执行: qemu-system-aarch64 -m 2048 -cpu cortex-a57 -M virt -bios QEMU_EFI.fd -device VGA -device ich9-usb-ehci1 -device usb-kbd -device usb-tablet -hda C:\test\usb.vhd -drive if=none,id=usbstick,file=C:\test\hdd.vhd -device usb-storage,drive=usbstick -rtc base=2016-7-11,clock=vm *7. 安装系统 开机后按F2,进入EFI设置,如果要修改分辨率,依次进入Device Manager、OVMF Platform Configuration,将Change Preferred项改为你想要的分辨率(例如1024x768),然后选Commit Changes and Exit,在QEMU菜单中选Machine下的Reset重启。 *)再次按F2进入EFI设置后,选择Boot Manager,进入EFI Internal Shell,看Mapping table中有一项PciRoot(0x0)/PCI(0x4,0x0)/HD(2,GPT,……,前面的黄色字即为硬盘的盘符。在Shell>提示符下输入盘符并回车(例如,FS0:),执行以下命令: load UsbMassStorageDxe_arm64.efi map -r efi\boot\bootaa64.efi 即可启动系统。 *8. 进入桌面 '''每次重启时都必须重复步骤7中的*)段至步骤7结束;''' 耐心等待系统安装完成,通过OOBE并进入Press Ctrl-Alt-Delete to Unlock界面; 强制退出QEMU,并挂载C:\test\hdd.vhd; 在宿主机打开注册表编辑器,单击HKEY_LOCAL_MACHINE,在菜单中选择“文件(F)→加载配置单元(L)...”,打开W:\Windows\System32\config\SOFTWARE,任意命名项(例如,arm),展开该项并定位至\Microsoft\Windows NT\CurrentVersion\Winlogon(不展开),在右侧新建字符串值,名为AutoAdminLogon,值为1,新建字符串值,名为DefaultUserName,值为Administrator,新建字符串值,名为DefaultPassword,值为在OOBE中设置的密码,完成后回到本机HKEY_LOCAL_MACHINE,在菜单中选择“文件(F)→卸载配置单元(U)...”,在弹出的对话框中选择“是(Y)”; 重复步骤6、7,耐心等待至进入桌面,安装完成。 '''该方法同样适用于14282、14324,二者BIOS日期分别为2016-3-8和2016-4-15。14901不适用于该方法。''' '''本方法版权所有@[[用户:th1r5bvn23|th1r5bvn23]],2017 保留所有权利,未经许可不得擅自转载''' ==14901+== 对于Windows 10 ARM64 Build 14901+以上的版本: 请使用此EFI替换掉上面的EFI: https://pan.baidu.com/s/1df6BOM 密码: h45b 并使用最新版本的QEMU:https://pan.baidu.com/s/1hugq9sK 密码: fbvd * QEMU启动参数范例: qemu-system-aarch64 -M virt -m 内存大小 -cpu cortex-a53 -smp 核心数 -device VGA -device nec-usb-xhci -device usb-kbd -device usb-mouse -drive if=none,id=usbstick,file=系统VHD路径 -device usb-storage,drive=usbstick -bios UEFI路径 然后机子会自动进入安装过程,全程大约2.5小时左右。请耐心等待 此外上文中提到的USB驱动和自动登录设定都不需要执行。 以下是安装后的步骤 * 1.在OOBE第一屏处按下Ctrl+Shift+F3,进入审核模式 * 2.系统重启后,打开注册表编辑器,更改HKLM\SYSTEM\Setup中除SetupSupported以外的非0项的值为0,并将HKLM\SYSTEM\Setup\Status的Auditboot改为0。 * 2.用“用户管理”或者net命令新建一个管理员用户 * 3.打开命令提示符,输入net user administrator /active:no * 4.重启计算机,会自动登录进新用户 另外16299.15的ARM64版支持X86程序模拟运行。 '''本方法版权所有@slzkud(Conan),2018 保留所有权利,未经许可不得擅自转载''' ==Windows Server 2016 Build 14901== * 1. 下载QEMU for Windows 2.11.0 RC5 64位:https://qemu.weilnetz.de/w64/2017/qemu-w64-setup-20171211.exe 32位:https://qemu.weilnetz.de/w32/2017/qemu-w32-setup-20171211.exe * 2. 下载Linaro UEFI 修改版 https://pan.baidu.com/s/1df6BOM 密码: h45b 并将其复制到QEMU安装目录。 * 3. 创建VHD文件 以管理员身份运行cmd,输入diskpart并回车,在DISKPART>提示符下执行以下命令(可缩写): create vdisk file="C:\test\hdd.vhd" maximum=20000 type=expandable (其中C:\test\hdd.vhd为你想要存放的VHD文件的位置和文件名,下同) select vdisk file="C:\test\hdd.vhd" attach vdisk convert gpt create partition efi size=100 format fs=fat32 quick assign letter=p (其中p为盘符,下同) create partition primary format quick assign letter=w exit * 4. 导入系统镜像 挂载系统镜像,假设盘符为D,以管理员身份运行cmd,执行以下命令: dism /apply-image /imagefile:D:\sources\install.wim /index:1 /applydir:W: bcdboot W:\Windows /s P: /f uefi 完成后弹出P或W盘。注意,P盘符会有残留,不用担心,重启就会消失。 * 5. 启动模拟器 进入QEMU安装目录,执行: qemu-system-aarch64 -m 2048 -cpu cortex-a57 -M virt -bios QEMU_EFI_TEST.fd -device VGA -device ich9-usb-ehci1 -device usb-kbd -device usb-tablet -drive if=none,id=usbstick,file=C:\test\usb.vhd -device usb-storage,drive=usbstick -rtc base=2016-8-10,clock=vm * 6. 修改分辨率 开机后按F2,进入EFI设置,依次进入Device Manager、OVMF Platform Configuration,将Change Preferred项改为你想要的分辨率(例如1024x768),然后选Commit Changes and Exit,在QEMU菜单中选Machine下的Reset重启。 * 7. 进入桌面 耐心等待系统安装完成,通过OOBE并进入Press Ctrl-Alt-Delete to Unlock界面; 按下Ctrl+Alt+2进入QEMU Monitor,输入sendkey ctrl-alt-delete并回车,再按下Ctrl+Alt+1返回系统界面,输入密码并登录即可。 '''本方法版权所有@[[用户:Th1r5bvn23|th1r5bvn23]],2018 保留所有权利,未经许可不得擅自转载'''
本页使用的模板:
模板:NavBar
(
查看源代码
)(受保护)
返回
如何部署Windows 10 ARM64与Windows Server ARM64
。
我们提供服务需要使用Cookie。您使用我们的服务,即表示您同意我们使用Cookie。
确定
导航菜单
个人工具
创建账号
登录
命名空间
页面
讨论
大陆简体
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
编辑指南
使用本百科
批量上传文件
深色模式
工具
链入页面
相关更改
特殊页面
页面信息