4887| 3
|
简单几步,给树莓派安装一个Windows 11系统 |
本帖最后由 RRoy 于 2021-9-8 17:41 编辑 之前想要在树莓派上面安装Windows一直是个比较麻烦的事情,下载系统镜像,烧录、还有一系列复杂的配置。 前俩个月,国外树莓派爱好者写了一个脚本——WoR-flasher,可以把上面的操作都自动化,而且还带图形化界面,并且也不用担心微软许可证的问题,此脚本完全合法!(当然也可以用来装Windows 10) 一起来看看吧。 安装WoR-flashher自动安装 想要让 WoR-flasher 在RPi上运行的最快方法是使用Raspberry Pi的Pi-Apps应用商店。 从Pi-Apps上安装WoR-flasher有几个好处:
下载方法
注:同时兼容树莓派操作系统和大多数其他基于Debian的ARM操作系统,如Twister OS、MX Linux、Kali Linux和Ubuntu。 GitHub地址:https://github.com/Botspot/pi-apps 手动安装 当然也可以手动安装,终端输入:
这样运行之后,你会看到一个名字是wor-flasher的目录, 关于依赖 运行该脚本将自动安装这些软件包:yad aria2 cabextract wimtools chntpw genisoimage exfat-fuse exfat-utils wget 然后在终端启动脚本:
会弹出来一个图形化界面,就可以开始傻瓜式安装了。 正式开始安装(图形化) 第一步,选一下你要安装的Win11还是Win10,然后选择树莓派的型号(建议用Pi4), 第二步,选择操作系统要用的语言, 第三步,插入一个可读写至少8GB的内存卡(25GB以上最佳),
第四步,检查一下默认配置,如果还有别的需要可以自己添加一些,再次检查,确认无误之后,点击“Flash”, 终端开始正式运行install-wor.sh脚本: 这步比较费时间,将会从微软下载安装包、压缩、生成镜像(如果你用别的更快的/非官方的方式搞定了ISO文件的话,这里可以跳过镜像生成这个耗时的步骤。) 作者在这也声明:此脚本完全合法,不用担心微软只向OEM(原始设备制造商)出售ARM版本Windows许可证这个问题。 有人拿着它去和微软的几位员工交流过了,他们都没有任何异议。 而Microsoft的更新服务器是可以公开访问的,与直接从官网下载x86 Windows ISO一样合法。 再加上微软从来都知道UUPdump的存在,但从未追究过它的责任。 所以不用担心这样安装是否合法。 如果一切正常,终端会自动关闭,然后会弹出这个界面: 按照提示把烧好的内存卡插上树莓派,脚本会继续自动帮你安装好Windows系统并重启——一切就搞定了(安装大概需要30分钟)。 唯一需要的就是花点时间耐心地等待。 此外,还有一个好消息不知道大家注意了没,Windows 11引入了一个名为“ARM64EC”的“仿真兼容”接口(ABI),是一种在装有Windows 11系统的ARM设备上构建应用程序的新方法。 这样的话,树莓派上就可以运行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 |
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 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed