jjzjj

m1/m1Pro/m1Max芯片下载win11-arm镜像

江畔独步 2023-07-24 原文

背景

有不少同学在购买苹果mac电脑之后,发现很多软件或者游戏无法安装,只能在windows操作系统中运行,如果不想卸载macOS重装windows系统的话,最好的方法就是在mac苹果电脑中安装双系统,那么macbook如何安装双系统呢?

一般来说有2种方式:

  • 通过“启动转换助理(Boot Camp Assistant)”的功能,该功能可在搭载英特尔芯片的 Mac 电脑上一键安装 Windows 系统

然而,该功能目前在 M1 Mac 中不可用,即使微软推出了 Win10 ARM 系统,苹果也没有进行官方适配。在以前的版本中,当 M1 Mac 用户打开“启动转换助理”功能后,系统会提示该功能无法使用。
在最新的 macOS 12 Monterey 中,M1 Mac 中的“启动转换助理”功能已经被彻底移除,这么一来 M1 Mac 同学通过官方途径用上 Windows 的可能性比较小了。

  • 通过Parallels Desktop来安装win11 arm版 windows操作系统

这样做的好处是,可以在有临时需要使用windows系统的时候使用(如一些必须在windows系统上安装的软件、软件在多os下兼容性测试等),此时macos与windows同时启动,便于系统间的通信交互。

如下实验是在m1Pro上,生成一个win11 arm版 windows操作系统的安装镜像。之后拿到这个ISO镜像后,即可通过Parallels Desktop17 来进行双系统的安装了。

宿主机环境信息

操作系统版本:

MacOS monterey 12.1

如下:

ISO镜像下载打包的核心步骤

0、准备工作:

打开 uupdump 官网,在搜索栏里,输入22000.194

选择这个:

1、选择系统语言:

2、选择系统版本

3、下载包的生成设置


下载后的文件名:
22000.194_arm64_zh-cn_professional_c193cd2b_convert.zip

完成这个步骤之后,即可根据压缩包中提供的针对Windows、Linux、MacOS对应的archive打包程序来下载和打包ISO镜像文件了。

4、安装缺失的软件包

这里选择MacOS的打包程序:uup_download_macos.sh

在但运行该程序时,会提示必要的软件集存在缺失:

22000.194_arm64_zh-cn_professional_c193cd2b_convert sh uup_download_macos.sh
One of required applications is not installed.
The following applications need to be installed to use this script:
 - aria2c
 - cabextract
 - wimlib-imagex
 - chntpw
 - genisoimage or mkisofs

macOS requires Homebrew (https://brew.sh) to install the prerequisite software.
If you use Homebrew, you can install these using:
brew tap sidneys/homebrew
brew install aria2 cabextract wimlib cdrtools sidneys/homebrew/chntpw

通过如下方式补全缺失的软件集:

22000.194_arm64_zh-cn_professional_c193cd2b_convert cd /Users/user/Downloads/22000.194_arm64_zh-cn_professional_c193cd2b_convert
➜  22000.194_arm64_zh-cn_professional_c193cd2b_convert brew tap sidneys/homebrew
➜  22000.194_arm64_zh-cn_professional_c193cd2b_convert brew install aria2 cabextract wimlib cdrtools sidneys/homebrew/chntpw

5、执行镜像包的下载打包ISO镜像步骤:

22000.194_arm64_zh-cn_professional_c193cd2b_convert sh uup_download_macos.sh

执行完该程序:即可在sh文件所在的安装目录下看到生成好的ISO镜像:
22000.1_PROFESSIONAL_ARM64_ZH-CN.ISO

注意事项

ISO镜像的安装脚本包下载、ISO下载生成过程中,可能需要梯子才能够完成下载、打包。

有关m1/m1Pro/m1Max芯片下载win11-arm镜像的更多相关文章

  1. ruby-on-rails - 事件记录 : Select max of limit - 2

    我正在尝试将以下SQL查询转换为ActiveRecord,它正在融化我的大脑。deletefromtablewhereid有什么想法吗?我想做的是限制表中的行数。所以,我想删除少于最近10个条目的所有内容。编辑:通过结合以下几个答案找到了解决方案。Temperature.where('id这给我留下了最新的10个条目。 最佳答案 从您的SQL来看,您似乎想要从表中删除前10条记录。我相信到目前为止的大多数答案都会如此。这里有两个额外的选择:基于MurifoX的版本:Table.where(:id=>Table.order(:id).

  2. u盘安装系统(win10为例) - 2

    下载微PE工具箱进入官网下载微PE工具箱-下载 安装好后,打开微PE工具箱客户端,选择安装PE到U盘 PE壁纸可选择自己喜欢的壁纸,勾选上包含DOS工具箱,个性化盘符图标 下载原版系统进入网站下载镜像NEXT,ITELLYOU如果没有账号,注册一下就好进入选择开始使用选择win10 这里我们选择消费者版,用迅雷把BT种子下载下来 下面的两个盘符,是PE工具箱安装进U盘后,分成的盘符,注意EFI的盘符,这里面不能删东西,也不能添东西,另一个盘符可以当做正常的U盘空间使用,我们现在需要把下载下来的景象文件复制到正常的U盘空间中去 这个时候我们的系统U盘就只做好了 安装系统我们将U盘插入电脑,开机,

  3. Win10 / 11新电脑最简单跳过联网激活和使用本地账户登录方法 - 2

    跳过联网激活:OOBE界面直接按Ctrl+Shift+F3进入审核模式。这样就可以直接进入系统进行一些硬件测试等,而不用联网激活导致新机无法退货。需要注意的是,在审核模式下进行的一些操作都会保留,并不会在退出后自动还原!安装的软件在正常开机进系统后还会看见!如果电脑确实没连互联网又不想强行跳过OOBE(网上很多教程会叫你直接结束OOBE进程,但这是不推荐的,因为一些厂商自带优化程序和系统初始化设置在后面都会应用,对于笔记本跳过的话你会发现驱动和内置应用都没有装上。其实这部分脚本就在系统盘的Recovery隐藏文件夹下),可以参考以下方式:https://www.landiannews.com/

  4. ruby - 安装gem : Couldn't reserve space for cygwin's heap, Win32错误487错误 - 2

    我正在尝试在我的机器上安装win32-apigem,但在构建native扩展时我遇到了一些问题:$geminstallwin32-api--no-ri--rdocTemporarilyenhancingPATHtoincludeDevKit...Buildingnativeextensions.Thiscouldtakeawhile...C:\Programs\dev_kit\bin\make.exe:***Couldn'treservespaceforcygwin'sheap,Win32error0ERROR:Errorinstallingwin32-api:ERROR:Failed

  5. Ruby 1.9 - 没有这样的文件可以加载 'win32/open3' - 2

    我在Windows上运行ruby​​1.9.2并试图移植在Ruby1.8中工作的代码。该代码使用以前运行良好的Open4.popen4。对于1.9.2,我做了以下事情:通过geminstallPOpen4安装了POpen4需要POpen4通过require'popen4'尝试像这样使用POpen4:Open4.popen4("cmd"){|io_in,io_out,io_er|...}当我这样做时,我得到了错误:nosuchfiletoload--win32/open3如果我尝试安装win32-open3(geminstallwin32-open3),我会收到错误消息:win32-op

  6. homebrew和git的安装|部署本地Git与Github连接(SSH)|macbook M1 - 2

    0前言(目的导向直接跳过去年换了新设备macbookM1,因为在知乎实习的时候用了苹果完完全全被它的触控板吸引住了,研一结束后打算重拾代码啦,为了更好地实现代码的写协作和云端备份,当然是要先配置好git啦~我首先看了git官网的下载说明,非常地繁琐:第一步「Installhomebrewifyoudon’talreadyhaveit」,我去到homebrew官网:https://brew.sh/下载homebrew,在本地终端执行命令会发现进行地非常慢,而且中间会有很多连接不上网站的情况。所以选择用回老法子,国内镜像hhh1步骤1.1安装homebrew打开苹果自带terminal终端,输入以

  7. ruby - Pro.arity 与 Lambda.arity - 2

    为什么proc和lambda返回不同的元数值?例如proc{|x=0|}.arity#=>0lambda{|a=0|}.arity#=>-1proc{|x=0,y|}.arity#=>1lambda{|x=0,y|}.arity#=>-2参见:http://www.ruby-doc.org/core-2.0/Proc.html#method-i-arity 最佳答案 根据您链接到的文档:Returnsthenumberofargumentsthatwouldnotbeignored.Iftheblockisdeclaredtotak

  8. 嵌入式:ARM内嵌汇编及C和ARM汇编相互调用 - 2

    内嵌汇编在C程序中嵌入汇编程序可以实现一些高级语言没有的功能,并可以提高执行效率。armcc和armcpp内嵌汇编器支持完整的ARM指令集;tcc和tcpp用于Thumb指集。但是内嵌汇编器并不支持诸如直接修改PC实现跳转的底层功能。内嵌的汇编指令包括大部分的ARM指令和Thumb指令,但是不能直接引用C的变量定义,数据交换必须通过ATPCS进行。嵌入式汇编在形式上表现为独立定义的函数体。内嵌汇编指令的语法格式__asm(“指令[;指令]”);ARMC汇编器使用关键字“__asm"。如果有多条汇编指令需要嵌入,可以用“{}”将它们归为一条语句。如:__asm{指令[;指令]…[指令]}各指令用

  9. 弹簧靴2.0.0 m1-执行器不起作用 - 2

    我有一个弹簧启动项目,该项目使用Spring-Boot执行器提供应用程序统计和指标。通过在项目中添加“弹簧启动-启动器”来提供执行器功能。在这一点上,安全性是禁用的,因此该项目不会导入春季安全性。使用Spring-boot1.5.x,所有执行器端点(自动提供,作为/信息以及我的特定定义端点)都可以正常工作。更新到Spring-Boot2.0.0M1后,执行器端点不再暴露。调用/信息端点返回以下错误:{"timestamp":1496948526890,"status":404,"error":"NotFound","message":"Nomessageavailable","path":"/

  10. ruby-on-rails - rails : Finding max of array that may contain nil - 2

    给定:shipping_costs={key1:45,key2:99,key3:nil,key4:24}假设nil=0,获取这些键的最大值的最简洁方法是什么?如果我在Rails控制台中直接运行shipping_costs.values.max,我会得到:ArgumentError:comparisonofFixnumwithnilfailed在运行max之前将这些nils变成零的最干净的方法? 最佳答案 如果你想让它非常简洁,你可以使用shipping_costs.values.compact.maxcompact方法从数组中删除所

随机推荐