如何在 Windows 上的 VirtualBox 中安装 macOS Big Sur

【手把手】如何在 Windows 上的 VirtualBox 中安装 macOS Big Sur

零、软件环境前提准备

虚拟机版本:VirtualBox6.1.26,以及 VirtualBox Extension Pack,在这下载

macOS版本:macOS-Big-Sur-11.6.1-20G224.iso,

下载地址:链接: https://pan.baidu.com/s/1JH0MWtfHL4sJmlwEP36hCg?pwd=u95n 提取码: u95n

一、准备安装

1.在您的计算机上安装 VirtualBox 软件。之后,单击您下载的 VirtualBox 扩展包文件

https://download.virtualbox.org/virtualbox/6.1.12/Oracle_VM_VirtualBox_Extension_Pack-6.1.12.vbox-extpack
在这里插入图片描述

2.单击扩展包将在 Windows 上打开 VirtualBox,并弹出一个提示您安装的窗口。单击“安装”以完成此步骤

在这里插入图片描述

3.您已成功安装扩展包。现在,您已准备好创建虚拟机。在 VirtualBox 软件中单击“新建”

在这里插入图片描述

4. 在这里,为您的虚拟机提供一个有效的名称。例如“macOS Big Sur”如下图。确保类型设置为 Mac OS X 并选择 64 位版本。完成后,单击“专家模式”继续下一步。

在这里插入图片描述

5.在此步骤中,您将选择将为虚拟机分配的内存大小或 RAM。建议为来宾操作系统设置总系统 RAM 的一半。确保选择“立即创建虚拟硬盘”,然后单击“创建”。

在这里插入图片描述

6. 现在,使用滑块根据您的喜好设置虚拟硬盘大小。尽管这取决于您的计算机上有多少可用存储空间,但我们建议您为虚拟机分配 100 GB。硬盘文件类型选择“VMDK(虚拟机磁盘)”,点击“创建”。

在这里插入图片描述

扫描二维码关注公众号,回复: 15113707 查看本文章

7. 现在,单击 VirtualBox 中的“设置”,如下面的屏幕截图所示

在这里插入图片描述

8.转到“系统”类别,然后单击顶部菜单中的“处理器”。您将能够使用滑块来调整处理器分配。建议为虚拟机分配处理器核心数的一半。请记住,如果您有一个 4 核/8 线程处理器,它将在 VirtualBox 中显示为 8 个 CPU 内核。在这种情况下,您可以为处理器分配设置 4 个内核。

在这里插入图片描述

9.接下来,单击左侧窗格中的“显示”并将滑块一直向右移动到“视频内存”。

在这里插入图片描述

10.现在,转到“存储”类别,然后单击“存储设备”下的“清空”。然后,单击右侧的光盘图标并从下拉菜单中选择“创建虚拟光盘”。

在这里插入图片描述

11.您可以单击“添加”以浏览使用文件资源管理器下载的 macOS Big Sur ISO 文件。选择 ISO 文件,然后单击“选择”。

在这里插入图片描述

12.现在,单击“确定”退出 VirtualBox 设置并关闭 VirtualBox 应用程序。

在这里插入图片描述

13.在您的 PC 上打开“命令提示符”。请务必以管理员身份运行命令提示符。

在这里插入图片描述

14.逐行运行


虚拟框代码:

cd "D:\VirtualBox\"


.\VBoxManage.exe modifyvm "macOS Big Sur" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

.\VBoxManage setextradata "macOS Big Sur" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"

.\VBoxManage setextradata "macOS Big Sur" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"

.\VBoxManage setextradata "macOS Big Sur" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"

.\VBoxManage setextradata "macOS Big Sur" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"

.\VBoxManage setextradata "macOS Big Sur" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

.\VBoxManage modifyvm "macOS Big Sur" --cpu-profile "Intel Xeon X5482 3.20GHz"

15.现在,再次打开 VirtualBox 并单击“开始”。等待几分钟,让 VirtualBox 执行操作。您现在应该可以在 VirtualBox 中看到 macOS 安装进度。这将需要几分钟才能完成,但完成后,您可以按照屏幕上的说明设置您的 Mac,这类似于设置任何新的 Apple 设备。

在这里插入图片描述

二、安装

16.安装的时候会提示一个命令行,点exit退出即可

在这里插入图片描述

17.然后点击Boot Maintenance Manager → Boot From File → ,选第一个,然后进入以下目录,打开boot.efi即可

在这里插入图片描述

18. 选择 →→→boot.efi

在这里插入图片描述

19. 进入了安装界面

在这里插入图片描述

20.接着选中Mac硬盘,如果你的硬盘安装了双系统,那么注意选择Mac系统的分区哦,接着点击【抹掉】。

在这里插入图片描述

21.接着会提示是否要抹掉【APPLE SSD AP0256M Media】吗?我们选择【APFS格式】和【GUID 分区图】后点击下方的【抹掉】按钮。

名称:根据自己需求对分区命名。
格式:选取【APFS】或【Mac OS 扩展(日志式)】。正常情况下,“磁盘工具”自动选择兼容的格式哦。
方案:我们选取【GUID 分区图】。

在这里插入图片描述

22. 点重新安装

在这里插入图片描述

23. 点同意

在这里插入图片描述

24. 选择磁盘

在这里插入图片描述

25. 等…

在这里插入图片描述

26. 再等…

在这里插入图片描述

27. 还等…

在这里插入图片描述

28.胜利在望…

在这里插入图片描述

29. 嗯!Niceeeee~ …

在这里插入图片描述

三、设置屏幕分辨率

VirtualBox 的 macOS 屏幕分辨率代码:



d "D:\VirtualBox\"

.\VBoxManage setextradata "macOS Big Sur" VBoxInternal2/EfiGraphicsResolution 1920x1080


附:

640x480

800x600

1024x768

1280x1024

1440x900

1920x1200

1920×1080 (FHD)

2560×1440 (QHD)

2048×1080 (2K)

下次启动虚拟机时,VirtualBox 会以指定的屏幕分辨率加载 macOS。

四、须知

不要指望您的 macOS 虚拟机在任何地方都能像实际的 Mac 或在计算机上本地运行的 Windows 一样快地运行。预计会有缓慢的体验。虚拟机的性能也将在很大程度上取决于您的系统硬件。

五、文章参考资料

参考引用1: https://www.biaopan8.com/9639.html.

参考引用2:https://blog.csdn.net/qiuchenjun/article/details/121171954.

参考引用3:https://zhuanlan.zhihu.com/p/304561779.

另附图文引用参考(几乎未作引用,但读者可作为参考):https://zhuanlan.zhihu.com/p/165608087.

猜你喜欢

转载自blog.csdn.net/weixin_42692989/article/details/124281707