macbookair2020怎么装windows系统-安装win10教程

  • A+
所属分类:macos

现在,很长一段时间以来,Apple支持在基于x86的MacBook上运行Windows。支持的方法是使用BootCamp Assistant。尽管这在很多情况下确实可行,但可能仍有理由在MacBook上手动安装Windows。例如,如果您要完全摆脱macOS。其他原因可能是放弃了对较早MacBook的支持,使用自定义/修改后的Windows安装的功能,或者您想在外部驱动器上安装的功能。这篇文章介绍了如何在不使用BootCamp Assistant的情况下在配备T2安全芯片的2019/2020 MacBook(Air)上安装Windows。随着苹果发布基于M1 ARM的CPU和相关的Mac系列产品,2019/2020型可能是最后一批支持运行Windows的型号。尽管如此,使用BootCamp Assistant确实可以在许多情况下工作,但是能够完全安装它而又不必依赖它,这是一个很好的选择。

所需的硬件

在某些方面,要在不使用BootCamp助手的情况下本地安装Windows是一项挑战。Windows安装程序和基础安装程序没有MacBook中许多硬件组件的驱动程序,包括键盘,触控板和无线设备。因此,为什么需要以下内容:

  • 外接键盘和鼠标
  • 能够连接键盘和鼠标(因此很可能是USB-C到USB-A适配器)
  • 可以连接到USB-C或使用兼容适配器的USB驱动器(建议16GB或更大)(更多信息)
  • 额外的运行Windows的PC(或VM)以准备安装
    macbookair2020怎么装windows系统-安装win10教程

这篇文章中的屏幕截图基于MacBook Air,其中装有全新安装的macOS 11,即众所周知的Big Sur。

过程

由于该过程很长,因此我们首先列出要成功完成此过程需要完成的任务。因为这有助于理解以下步骤的整体情况:

  1. 获取适用于MacBook的型号标识符
  2. 准备具有Windows安装和所需驱动程序的可引导USB驱动器
  3. 在MacBook上禁用安全启动
  4. 重新分配MacBook上的SSD以保留安装Windows的位置
    在这里,您可以选择使用整个Windows的SSD或通过macOS进行双重引导
  5. 从USB驱动器启动,为SSD加载驱动程序并通过安装程序运行
  6. 安装基本必需的驱动程序以实现最小功能
  7. 运行Windows更新并安装必需和可选更新以加载其余驱动程序

此外,在文章结尾,我还将提到如何在Windows和macOS之间双重引导以及如何根据需要正确清理Windows安装。

准备并安装Windows

步骤1)获取MacBook的型号标识符

为了确保我们下载了适合您MacBook型号的Windows驱动程序集,我们首先需要获取它的标识符。我们将在下一步中使用它。

为此,在macOS中,导航到左上角的苹果图标,然后单击“关于本机”:

macbookair2020怎么装windows系统-安装win10教程

在下一个对话框中,单击“系统报告”,您将找到您的型号标识符,在我的情况下为:MacBookAir8,2。只需将其放在第二步即可。

macbookair2020怎么装windows系统-安装win10教程

步骤2)准备可启动的USB驱动器

要启动Windows 10安装,我们需要创建一个包含安装文件的可启动USB驱动器。紧接着,如前所述,我们需要它包含所需的驱动程序,以完成安装并使我们连接到Internet,以便我们可以获取其他缺少的驱动程序。

第一部分与使用Windows安装程序的任何其他可启动USB驱动器没有什么不同,最简单的方法是使用Windows Media创建工具。您可以简单地从Microsoft网站下载它:https : //www.microsoft.com/en-us/software-download/windows10

macbookair2020怎么装windows系统-安装win10教程

下载该工具后,您可以启动它并单击以下步骤以创建用于安装Windows的标准USB驱动器:

macbookair2020怎么装windows系统-安装win10教程

完成此部分后,我们需要获取MacBook的驱动程序,并将它们也复制到USB驱动器。再次,有几种方法可以实现此目的,但我发现最容易使用一种称为Brigadier的工具。该工具主要是为不再(正确)支持Bootcamp的Apple硬件开发的。

Brigadier内部使用7Zip,以便在下载后提取驱动程序。尽管GitHub页面提到Brigadier将自动安装7zip,但这似乎没有按预期工作,并导致了错误:“ SSL23_GET_SERVER_HELLO:tlsv1警报协议版本”。为避免此错误,最好先从https://www.7-zip.org/download.html手动下载并安装7zip。

一旦安装了7Zip,我们就可以从作者的GitHub页面下载Brigadier:https://github.com/timsutton/brigadier/releases并在命令提示符下运行它,如下所示:

C:\Users\jensd\Downloads>brigadier.exe --model MacBookAir8,2
Using Mac model: MacBookAir8,2.

Model supported in package distribution file at http://swcdn.apple.com/content/downloads/52/10/061-26579-A_7RJL96VW4I/z662ygc05hfe7cukb3itfbc8i1j7boxu95/061-26579.English.dist.

Distribution 061-26579 supports the following models: MacBookAir8,2.
...
Done.

如您所见,您需要在命令行上传递确切的Model Identifier来启动Brigadier。请记住,这是区分大小写的!

结果,如果一切顺利,您现在应该在启动Brigadier的目录中获得一个名为BootCamp-xxx的新文件夹:

macbookair2020怎么装windows系统-安装win10教程

这些是完成安装所需的所有驱动程序,包括Windows的BootCamp工具。要在安装时方便使用它们,请将它们复制到先前与Windows Media Creation Tool一起使用的USB驱动器中。

步骤3)停用安全启动

自2018年以来,苹果一直在为其设备配备T2安全芯片。该芯片具有与安全性相关的广泛功能集。例如,它允许以安全的方式保存触摸ID传感器的加密密钥或签名。这些功能之一是仅允许使用Apple签名的操作系统来保护启动过程。

为了使我们安装Windows副本,我们首先需要禁用此安全性的一部分,并明确告知T2芯片允许启动其他非Apple签名的操作系统。同样默认情况下,不支持从外部介质(例如USB驱动器)引导。

要更改T2芯片中与引导相关的安全功能,您可以在恢复模式下引导MacBook。为此,请打开或重新启动笔记本电脑并同时按住Command + R:

macbookair2020怎么装windows系统-安装win10教程

等到看到Apple徽标和进度条,然后松开按键。一段时间后,您应该可以恢复。

在这里,您可以导航至顶部菜单栏中的实用程序>启动安全实用程序:

macbookair2020怎么装windows系统-安装win10教程

使用管理员密码进行身份验证后,在“安全启动”下,将设置更改为“无安全性”。在外部启动下,更改允许从外部媒体启动。关闭窗口后,更改将立即应用:macbookair2020怎么装windows系统-安装win10教程

在这里,您可以执行重新引导,然后回到macOS,但是下一步我们也需要恢复,因此最好留下来……

步骤4)重新分区SSD /磁盘

自从macOS High Sierra以来,默认的macOS安装会将整个磁盘或SSD分区为APFS容器。在容器中,macOS可能使用不同的卷。为了有安装Windows的空间,我们现在有两个选择:

  • 选项1)仅Windows:擦除整个APFS容器并为Windows创建一个大分区。
    这将取消使用macOS的功能,但将为Windows提供所有可用空间。
  • 选项2)双重启动:调整APFS容器的大小并为Windows分配释放的空间。

如果由于上一步您尚未恢复,请首先启动进入恢复模式(请参阅步骤3)。在恢复模式下,选择打开“磁盘工具”并更改以查看所有设备而不是仅查看卷:

macbookair2020怎么装windows系统-安装win10教程

对于选项1)仅Windows,在左侧,选择系统中的SSD,然后在屏幕右侧选择擦除:

macbookair2020怎么装windows系统-安装win10教程

在下一个屏幕中,将类型设置为MS-DOS(FAT),然后单击“应用”。请注意,这将完全清除磁盘上的所有数据,除非您重新安装操作系统,否则系统将无法启动(就像本文其余部分中将使用Windows或重新安装macOS一样)。

结果如下:

macbookair2020怎么装windows系统-安装win10教程

对于选项2)双启动,单击左侧的Macintosh HD,然后选择分区。

macbookair2020怎么装windows系统-安装win10教程

在这里您可以看到APFS正在使用整个磁盘。我们可以简单地通过单击饼图下方的+图标来添加另一个卷,然后,将类型更改为MS-DOS(FAT)并根据需要设置大小。如果有足够的可用空间,磁盘工具将自动更改APFS容器的大小。提供一个您将记住的标签并应用更改,只需单击“应用”并选择继续即可。

macbookair2020怎么装windows系统-安装win10教程

我确实注意到,使用Big Sur,上述操作将始终在磁盘实用程序中失败,并显示以下错误:操作失败…似乎磁盘实用程序中存在错误/缺陷:

macbookair2020怎么装windows系统-安装win10教程

万一发生这种情况,您可以看到Disk Utility创建了另一个APFS容器,而不是创建新的FAT分区。您可以再次简单地选择SSD,然后再次单击分区。将类型更改为MS-DOS(FAT),然后单击“应用”。在我看到的所有情况下,问题都得到解决,并且我设法获得了一个较小的APFS容器和所需的FAT分区:

macbookair2020怎么装windows系统-安装win10教程

步骤5)引导安装程序

至此,所有准备工作已经完成:我们已经准备好USB驱动器,禁用了安全启动,并在Windows的SSD上保留了空间。在此步骤中,我们需要通过从USB驱动器启动系统来启动Windows安装。

我们可以通过按住Option键重新启动或启动MacBook。这应该使我们进入引导加载程序。在这里您应该看到“ Macintosh HD”。其中包含macOS安装。

现在是将准备好的USB驱动器连接到系统的时刻。如果一切顺利,您应该会在此处看到一个新条目:EFI-boot:

macbookair2020怎么装windows系统-安装win10教程

不幸的是,为了使事情变得更复杂,我注意到当使用带有多个USB-A端口的USB-C扩展坞时,我从未设法显示EFI-boot条目。当我使用单端口USB-C到USB-A适配器时,所有工作正常:macbookair2020怎么装windows系统-安装win10教程

选择EFI-boot条目,然后按Enter。您将看到Windows安装程序启动,就像在其他任何系统上看到的一样。

安装程序启动后,您需要将外部键盘和鼠标连接到MacBook,否则将无法导航,因为内部键盘和触控板无法正常工作。如果像我一样没有地方使用第二个USB-C端口,则可以立即将USB驱动器以及键盘/鼠标连接器安全地移至另一个USB-C扩展坞:

macbookair2020怎么装windows系统-安装win10教程

从这里开始,继续执行安装的第一步,直到需要选择用于Windows安装的分区为止。由于Windows安装程序没有用于内部SSD的驱动程序,因此它不显示任何分区/卷:

macbookair2020怎么装windows系统-安装win10教程

单击“加载驱动程序”选项,然后浏览至较早的第1步,即复制我们下载并复制到USB驱动器的驱动程序。导航到目录BootCamp-X \ $ WinPEDriver $ \ AppleSSD64 \:

macbookair2020怎么装windows系统-安装win10教程

当您返回到“您想在哪里安装Windows?”时,现在您应该看到我们在步骤4中创建的分区。如果要进行双引导,请确保通过选择分区来选择正确的分区,方法是:您之前设置的标签。在继续之前,我们需要使用NTFS格式化分区,为此,请选择“格式化”选项,然后单击“下一步”:

macbookair2020怎么装windows系统-安装win10教程

尽管我注意到您肯定需要一些耐心,但其余的安装应该继续进行,不要太麻烦。

如果一切顺利,则在一段时间后,应该向您提出一些有关您的首选项和创建用户的能力等其他问题。一旦成功解决了这些问题,您将最终使用Windows桌面。

步骤6)最小化驱动程序安装

尽管我们在上一步中设法使Windows桌面正常运行,但是您会很快注意到很多事情都无法正常进行。其中包括内部键盘,触控板和wifi。目前还不是真正可用或便携式的笔记本电脑…

macbookair2020怎么装windows系统-安装win10教程

如果您根本不想使用任何Boot Camp组件,则可以选择仅在此处安装无线网卡的驱动程序,然后跳到下一步使用Windows Update安装其余驱动程序。我只是假设您到这里来是因为您想要更大的灵活性,或者其他某项不起作用,所以我将选择更简单的选项,我们将在第一步中安装Boot Camp软件包,该软件包是与Brigadier一起下载的一部分。

在Windows中,导航至USB驱动器和Boot Camp文件夹。运行setup.exe,然后单击完成安装步骤。重新启动后,您会发现显示效果更好,因为安装了视频驱动程序,更重要的是,安装了wifi网卡的驱动程序:macbookair2020怎么装windows系统-安装win10教程

步骤7)安装其余的驱动程序

由于我们现在拥有可以使用的网卡,因此我们可以连接到Internet,并通过可用的Windows更新来继续该过程。单击开始,然后键入“检查更新”,然后单击菜单中的条目。在Windows Update中,单击“检查更新”:

检查后,将自动安装更新列表,并在完成后要求您执行重新引导:

macbookair2020怎么装windows系统-安装win10教程

一些更新包含其余驱动程序的一部分。在完成上述Windows更新过程之后,您会发现通过查看设备管理器可以安装大多数缺少的驱动程序:

macbookair2020怎么装windows系统-安装win10教程

尽管这样做更好,但是仍然有一些设备被列为未知或缺少驱动程序。根据我的经验,安装可选更新可以解决此问题。您可以通过重复Windows Update过程来完成,但是选择安装可选更新:

macbookair2020怎么装windows系统-安装win10教程

完成此过程并执行请求的重新引导后,您将看到所有驱动程序均已安装且一切正常,包括亮度,音量等功能键…

macbookair2020怎么装windows系统-安装win10教程

结果是在MacBook上完全正常运行Windows 10安装。使用该安装几天后,我注意到一切正常。电池寿命似乎与macOS中的电池寿命相似,并且性能也是如此。唯一不起作用的组件是指纹扫描仪(Touch ID),因为其数据也存储在T2芯片中,Apple不会在其内部发布任何驱动程序/文档。

在Windows和macOS之间切换

您可能已经注意到,由于Windows安装程序开始安装,因此执行了几次重新引导,默认情况下,现在MacBook在Windows中启动。

为了选择所需的操作系统,macOS或Windows,要启动,有两个选项。

选项1)在按住Option键的同时重新启动或启动MacBook。这与我们用来引导USB驱动器上的安装程序的方法相同。只是现在,在安装Windows之后,引导加载程序应显示两个选项:Macintosh HD和Windows / Bootcamp。只需在菜单中选择所需的选项。

选项2)使用Windows或macOS上的启动盘。

从Windows到macOS,该选件是Boot Camp工具的一部分,一旦启动并运行Windows,便会安装该工具。在通知区域中,单击“ Boot Camp”图标,然后选择“在macOS中重新启动”以重新启动到macOS:

macbookair2020怎么装windows系统-安装win10教程

从macOS到Windows,启动启动盘,单击锁以启用更改,然后选择Windows / Bootcamp磁盘以重新启动到Windows:

macbookair2020怎么装windows系统-安装win10教程

删除Windows并清理

如果您的MacBook不再需要Windows本机安装。您可以返回到仅macOS的设置,如下所示:

当您选择选项1时,要通过删除APFS容器完全删除macOS并将其替换为Windows分区,则需要使用可引导的安装USB驱动器重新安装macOS。您可以使用其他Mac从安装程序应用中创建一个。

选择选项2(具有双启动选项)时,需要删除Windows分区,并将空间退还给APFS容器,以便在macOS上使用。在那之后,为了使事情变得井井有条,您还需要删除EFI分区中与Windows相关的文件。否则,仍然会有一个无法正常工作的引导项。

要清理分区:

按照步骤2开始时的指示重新启动设备以进行恢复。启动Disk Utility,然后选择查看所有设备。

在左侧菜单中选择SSD,单击分区,然后简单地删除为Windows创建的分区。单击“应用”并确认后,“磁盘工具”将自动回收macOS APFS容器和卷的空间。

macbookair2020怎么装windows系统-安装win10教程

要清理EFI条目,请执行以下操作:

如果使用“启动磁盘”工具将macOS选择为要引导的默认操作系统,您甚至可能没有注意到EFI引导分区中有未使用的条目。不过,清理此条目是个好习惯。

为此,在macOS中,我们首先需要确保正确识别EFI分区。默认情况下为/ dev / disk0s1,但最好先进行验证。

打开终端并输入:diskutil list

users-MacBook-Air:~ user$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI ⁨EFI⁩                     314.6 MB   disk0s1
   2:                 Apple_APFS ⁨Container disk1⁩         70.7 GB    disk0s2
   3:       Microsoft Basic Data ⁨BOOTCAMP⁩                180.0 GB   disk0s3

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +70.7 GB    disk1
                                 Physical Store disk0s2
   1:                APFS Volume ⁨Macintosh HD - Data⁩     5.5 GB     disk1s1
   2:                APFS Volume ⁨Preboot⁩                 295.1 MB   disk1s2
   3:                APFS Volume ⁨Recovery⁩                613.6 MB   disk1s3
   4:                APFS Volume ⁨VM⁩                      20.5 KB    disk1s4
   5:                APFS Volume ⁨Macintosh HD⁩            15.0 GB    disk1s5
   6:              APFS Snapshot ⁨com.apple.os.update-...⁩ 15.0 GB    disk1s5s1

从输出中可以看到,EFI分区位于disk0的卷1上,因此/ dev / disk0s1是我们下一步需要使用的分区。

再次在终端中,创建一个目录,将在该目录中装入EFI分区:

users-MacBook-Air:~ user$ sudo mkdir /Volumes/efi

接下来,将我们上面确定的EFI分区安装在该位置:

users-MacBook-Air:~ user$ sudo mount -t msdos /dev/disk0s1 /Volumes/efi
Executing: /usr/bin/kmutil load -p /System/Library/Extensions/msdosfs.kext

最后,我们可以导航到安装EFI的目录,并删除Windows创建的条目。这些是Boot和Microsoft:

users-MacBook-Air:~ user$ cd /Volumes/efi/EFI/
users-MacBook-Air:EFI user$ ls -al
total 40
drwxrwxrwx  1 user  staff  4096 Dec 29 15:30 .
drwxrwxrwx@ 1 user  staff  4096 Dec 29 15:29 ..
drwxrwxrwx  1 user  staff  4096 Dec 28 17:15 APPLE
drwxrwxrwx  1 user  staff  4096 Dec 29 14:54 Boot
drwxrwxrwx  1 user  staff  4096 Dec 29 14:50 Microsoft
users-MacBook-Air:EFI user$ rm -rf Boot
users-MacBook-Air:EFI user$ rm -rf Microsoft

完成这两个步骤后,您的MacBook应该只安装了macOS,并具有所有可用空间。

管理员

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: