RRoy | NPC | 创造力: | 帖子: | 发消息 | 串个门 | 加好友 | 打招呼
2021-9-8 17:38:28 [显示全部楼层]
1300浏览
查看: 1300|回复: 3

简单几步,给树莓派安装一个Windows 11系统

[复制链接]
本帖最后由 RRoy 于 2021-9-8 17:41 编辑

之前想要在树莓派上面安装Windows一直是个比较麻烦的事情,下载系统镜像,烧录、还有一系列复杂的配置。

前俩个月,国外树莓派爱好者写了一个脚本——WoR-flasher,可以把上面的操作都自动化,而且还带图形化界面,并且也不用担心微软许可证的问题,此脚本完全合法!(当然也可以用来装Windows 10)

一起来看看吧。

安装WoR-flashher自动安装


想要让 WoR-flasher 在RPi上运行的最快方法是使用Raspberry Pi的Pi-Apps应用商店。

qw2.jpg

从Pi-Apps上安装WoR-flasher有几个好处:
  • 会自动在开始菜单中新建一个按钮
  • 支持一键卸载
  • 方便一键更新


下载方法

  1. wget -qO- https://raw.githubusercontent.com/Botspot/pi-apps/master/install | bash
复制代码


注:同时兼容树莓派操作系统和大多数其他基于Debian的ARM操作系统,如Twister OS、MX Linux、Kali Linux和Ubuntu。

GitHub地址:https://github.com/Botspot/pi-apps


手动安装
当然也可以手动安装,终端输入:
  1. git clone https://github.com/Botspot/wor-flasher
复制代码


这样运行之后,你会看到一个名字是wor-flasher的目录,

关于依赖
运行该脚本将自动安装这些软件包:yad aria2 cabextract wimtools chntpw genisoimage exfat-fuse exfat-utils wget

然后在终端启动脚本:

  1. ~/wor-flasher/install-wor-gui.sh
复制代码


会弹出来一个图形化界面,就可以开始傻瓜式安装了。

正式开始安装(图形化)
第一步,选一下你要安装的Win11还是Win10,然后选择树莓派的型号(建议用Pi4),

qw3.jpg

第二步,选择操作系统要用的语言,

qw4.jpg

第三步,插入一个可读写至少8GB的内存卡(25GB以上最佳),

  • 如果内存卡大于25GB,可以自行安装;
  • 如果内存卡小于25GB但大于7GB,它只能在大于16GB的其他驱动器上安装Windows;
  • 如果内存卡小于7GB,将无法安装。

qw5.jpg

第四步,检查一下默认配置,如果还有别的需要可以自己添加一些,再次检查,确认无误之后,点击“Flash”,

qw6.jpg

终端开始正式运行install-wor.sh脚本:

qw7.jpg

这步比较费时间,将会从微软下载安装包、压缩、生成镜像(如果你用别的更快的/非官方的方式搞定了ISO文件的话,这里可以跳过镜像生成这个耗时的步骤。)

作者在这也声明:此脚本完全合法,不用担心微软只向OEM(原始设备制造商)出售ARM版本Windows许可证这个问题。

有人拿着它去和微软的几位员工交流过了,他们都没有任何异议。

qw8.jpg

而Microsoft的更新服务器是可以公开访问的,与直接从官网下载x86 Windows ISO一样合法。

再加上微软从来都知道UUPdump的存在,但从未追究过它的责任。

所以不用担心这样安装是否合法。

如果一切正常,终端会自动关闭,然后会弹出这个界面:

qw9.jpg

按照提示把烧好的内存卡插上树莓派,脚本会继续自动帮你安装好Windows系统并重启——一切就搞定了(安装大概需要30分钟)。

唯一需要的就是花点时间耐心地等待。

此外,还有一个好消息不知道大家注意了没,Windows 11引入了一个名为“ARM64EC”的“仿真兼容”接口(ABI),是一种在装有Windows 11系统的ARM设备上构建应用程序的新方法。

qw10.jpg

这样的话,树莓派上就可以运行64位的exe程序了。

好了,赶紧去试试吧。

参考资料

[1]wor-flashe脚本地址: https://github.com/Botspot/wor-flasher
[2]UUPdump官网: https://uupdump.net/
[3]arstechnica: https://arstechnica.com/gadgets/2021/09/new-script-makes-it-easyish-to-put-windows-10-or-11-on-a-raspberry-pi/?comments=1
[4]树莓派官网: https://www.raspberrypi.org/forums/viewtopic.php?f=29&t=318599#p1907313
[5]量子位: https://mp.weixin.qq.com/s/Bn0aoMnhg0CPcbfewtXxRg




pATAq  版主

发表于 2021-9-9 00:05:08

感谢分享,不知实际体验如何,Raspbian都感觉挺卡的了
回复

使用道具 举报

RRoy  NPC
 楼主|

发表于 2021-9-10 08:53:30

pATAq 发表于 2021-9-9 00:05
感谢分享,不知实际体验如何,Raspbian都感觉挺卡的了

骑驴试了试,还是比较卡
回复

使用道具 举报

王奕翔  见习技师

发表于 2022-4-27 13:53:36

rpi@raspberrypi:~ $ wget -qO- https://raw.githubusercontent.com/Botspot/pi-apps/master/install | bash rpi@raspberrypi:~ $ git clone https://github.com/Botspot/wor-flasher 正克隆到 'wor-flasher'... remote: Enumerating objects: 239, done. remote: Counting objects: 100% (75/75), done. remote: Compressing objects: 100% (15/15), done. remote: Total 239 (delta 70), reused 60 (delta 60), pack-reused 164 接收对象中: 100% (239/239), 707.86 KiB | 223.00 KiB/s, 完成. 处理 delta 中: 100% (140/140), 完成. rpi@raspberrypi:~ $ ~/wor-flasher/install-wor-gui.sh DIRECTORY: /home/rpi/wor-flasher DL_DIR: /home/rpi/wor-flasher-files df: /home/rpi/wor-flasher-files: 没有那个文件或目录 Installing packages: yad aria2 cabextract wimtools chntpw genisoimage exfat-fuse exfat-utils 命中:1 http://security.debian.org/debian-security bullseye-security InRelease 命中:2 http://archive.raspberrypi.org/debian bullseye InRelease                 命中:3 http://deb.debian.org/debian bullseye InRelease                          命中:4 http://deb.debian.org/debian bullseye-updates InRelease 正在读取软件包列表... 完成 正在分析软件包的依赖关系树... 完成 正在读取状态信息... 完成                  有 30 个软件包可以升级。请执行 ‘apt list --upgradable’ 来查看它们。 正在读取软件包列表... 完成 正在分析软件包的依赖关系树... 完成 正在读取状态信息... 完成                  将会同时安装下列软件:   libaria2-0 libc-ares2 libmspack0 libwim15 建议安装:   wodim cdrkit-doc mtools syslinux 下列软件包将被【卸载】:   exfatprogs 下列【新】软件包将被安装:   aria2 cabextract chntpw exfat-fuse exfat-utils genisoimage libaria2-0   libc-ares2 libmspack0 libwim15 wimtools yad 升级了 0 个软件包,新安装了 12 个软件包,要卸载 1 个软件包,有 30 个软件包未被升级。 需要下载 2,491 kB 的归档。 解压缩后会消耗 10.8 MB 的额外空间。 获取:1 http://deb.debian.org/debian bullseye/main arm64 libc-ares2 arm64 1.17.1-1+deb11u1 [99.9 kB] 获取:2 http://deb.debian.org/debian bullseye/main arm64 libaria2-0 arm64 1.35.0-3 [994 kB] 36% [2 libaria2-0 978 kB/994 kB 98%]                               16.3 kB/s 1获取:3 http://deb.debian.org/debian bullseye/main arm64 aria2 arm64 1.35.0-3 [362 kB] 获取:4 http://deb.debian.org/debian bullseye/main arm64 libmspack0 arm64 0.10.1-2 [46.8 kB] 获取:5 http://deb.debian.org/debian bullseye/main arm64 cabextract arm64 1.9-3 [34.8 kB] 获取:6 http://deb.debian.org/debian bullseye/main arm64 chntpw arm64 1.0-1.1 [89.8 kB] 获取:7 http://deb.debian.org/debian bullseye/main arm64 exfat-fuse arm64 1.3.0-2 [29.1 kB] 获取:8 http://deb.debian.org/debian bullseye/main arm64 exfat-utils arm64 1.3.0-2 [44.7 kB] 获取:9 http://deb.debian.org/debian bullseye/main arm64 genisoimage arm64 9:1.1.11-3.2 [364 kB] 获取:10 http://deb.debian.org/debian bullseye/main arm64 libwim15 arm64 1.13.3-1 [158 kB] 获取:11 http://deb.debian.org/debian bullseye/main arm64 wimtools arm64 1.13.3-1 [103 kB] 获取:12 http://deb.debian.org/debian bullseye/main arm64 yad arm64 0.40.0-1 [166 kB] 已下载 2,491 kB,耗时 2分 28秒 (16.8 kB/s)                                    (正在读取数据库 ... 系统当前共安装有 92175 个文件和目录。) 正在卸载 exfatprogs (1.1.0-1) ... 正在选中未选择的软件包 libc-ares2:arm64。 (正在读取数据库 ... 系统当前共安装有 92161 个文件和目录。) 准备解压 .../00-libc-ares2_1.17.1-1+deb11u1_arm64.deb  ... 正在解压 libc-ares2:arm64 (1.17.1-1+deb11u1) ... 正在选中未选择的软件包 libaria2-0:arm64。 准备解压 .../01-libaria2-0_1.35.0-3_arm64.deb  ... 正在解压 libaria2-0:arm64 (1.35.0-3) ... 正在选中未选择的软件包 aria2。 准备解压 .../02-aria2_1.35.0-3_arm64.deb  ... 正在解压 aria2 (1.35.0-3) ... 正在选中未选择的软件包 libmspack0:arm64。 准备解压 .../03-libmspack0_0.10.1-2_arm64.deb  ... 正在解压 libmspack0:arm64 (0.10.1-2) ... 正在选中未选择的软件包 cabextract。 准备解压 .../04-cabextract_1.9-3_arm64.deb  ... 正在解压 cabextract (1.9-3) ... 正在选中未选择的软件包 chntpw。 准备解压 .../05-chntpw_1.0-1.1_arm64.deb  ... 正在解压 chntpw (1.0-1.1) ... 正在选中未选择的软件包 exfat-fuse。 准备解压 .../06-exfat-fuse_1.3.0-2_arm64.deb  ... 正在解压 exfat-fuse (1.3.0-2) ... 正在选中未选择的软件包 exfat-utils。 准备解压 .../07-exfat-utils_1.3.0-2_arm64.deb  ... 正在解压 exfat-utils (1.3.0-2) ... 正在选中未选择的软件包 genisoimage。 准备解压 .../08-genisoimage_9%3a1.1.11-3.2_arm64.deb  ... 正在解压 genisoimage (9:1.1.11-3.2) ... 正在选中未选择的软件包 libwim15:arm64。 准备解压 .../09-libwim15_1.13.3-1_arm64.deb  ... 正在解压 libwim15:arm64 (1.13.3-1) ... 正在选中未选择的软件包 wimtools。 准备解压 .../10-wimtools_1.13.3-1_arm64.deb  ... 正在解压 wimtools (1.13.3-1) ... 正在选中未选择的软件包 yad。 准备解压 .../11-yad_0.40.0-1_arm64.deb  ... 正在解压 yad (0.40.0-1) ... 正在设置 genisoimage (9:1.1.11-3.2) ... 正在设置 libwim15:arm64 (1.13.3-1) ... 正在设置 wimtools (1.13.3-1) ... 正在设置 libmspack0:arm64 (0.10.1-2) ... 正在设置 libc-ares2:arm64 (1.17.1-1+deb11u1) ... 正在设置 exfat-utils (1.3.0-2) ... 正在设置 chntpw (1.0-1.1) ... 正在设置 yad (0.40.0-1) ... 正在设置 exfat-fuse (1.3.0-2) ... 正在设置 libaria2-0:arm64 (1.35.0-3) ... 正在设置 cabextract (1.9-3) ... 正在设置 aria2 (1.35.0-3) ... 正在处理用于 man-db (2.9.4-2) 的触发器 ... 正在处理用于 mailcap (3.69) 的触发器 ... 正在处理用于 desktop-file-utils (0.26-1) 的触发器 ... 正在处理用于 hicolor-icon-theme (0.17-2) 的触发器 ... 正在处理用于 gnome-menus (3.36.0-1) 的触发器 ... 正在处理用于 libc-bin (2.31-13+rpt2+rpi1+deb11u2) 的触发器 ... UUID: fdb8a3c7-e28d-48e2-80fa-54673f5786ee RPI_MODEL: 4
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2022 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail