当前位置:首页 > 虚拟机 > 正文

vbox虚拟机安装mac


一、virtualbox安装macos的要求是什么在VirtualBox中运行macOS的要求
这将是一个相当漫长的过程,但我们会使其尽可能简单。不过,在开始之前,您需要下载VirtualBox和其他一些基本文件。以下链接应该可以帮助您下​​载必要的文件,以便在VirtualBox虚拟机上激活和运行macOSBigSur,不会出现任何问题。您还可以使用不同版本的macOS,前提是您还拥有该版本的ISO。
下载适用于Windows的VirtualBox下载VirtualBox扩展包VirtualBox代码MacOSVirtualBox屏幕分辨率代码
性能将取决于运行VirtualBox的计算机的速度,因此显然PC更好,更好的macOS会在上面运行虚拟化。
如何使用VirtualBox在Windows上安装macOSBigSur
现在您已将所有必需的文件下载到计算机上,可以继续此过程了。本教程仅用于教育目的。
在您的计算机上安装VirtualBox软件。之后,单击您下载的VirtualBox扩展包文件。
点击扩展包将在Windows上打开VirtualBox并弹出一个窗口提示您安装它。单击“安装”完成此步骤。
您已成功安装扩展包。现在您已准备好创建虚拟机。单击VirtualBox软件中的“新建”。
在此,为您的虚拟机提供有效的名称。例如,“macOSBigSur”如下所示。确保类型设置为MacOSX并选择64位版本。完成后,单击“专家模式”继续下一步。
在此步骤中,您将选择分配给虚拟机的内存或RAM量。建议为来宾操作系统设置总系统RAM的一半。确保选择“立即创建虚拟硬盘”,然后单击“创建”。
现在,使用滑块根据您的喜好设置虚拟硬盘大小。尽管这取决于您计算机上的可用存储空间量,但我们建议您为虚拟机分配100GB。选择“VMDK(虚拟机磁盘)”作为硬盘文件类型,然后单击“创建”。
现在,单击VirtualBox中的“设置”,如下面的屏幕截。
转到“系统”类别,然后单击顶部菜单中的“处理器”。您将能够使用滑块调整处理器分配。建议为虚拟机分配一半数量的处理器核心。请记住,如果您有4核/8线程处理器,它将在VirtualBox中显示为8个CPU核。在这种情况下,您可以提供4个核心用于处理器分配。
接下来,单击左侧窗格中的“查看”并将滑块向右移动到“视频内存”。
现在,转到“存储”类别,然后单击“存储设备”下的“擦除”。然后,单击右侧的磁盘图标并从下拉菜单中选择“创建虚拟磁盘”。
您可以单击“添加”使用文件资源管理器浏览下载的BigSurISOmacOS文件。选择ISO文件并单击“选择”。
现在,单击“确定”退出VirtualBox设置并关闭VirtualBox应用程序。
在您的电脑上打开命令提示符。确保您以管理员身份运行命令提示符。
现在,在记事本中打开VBox代码文本文件。复制/粘贴命令提示符中的第一个命令行,然后按“Enter”。
接下来,您需要粘贴剩余的行,但在此之前,您需要将“虚拟机的名称”替换为您在VirtualBox中设置计算机时使用的名称。例如,在本例中为“macOSBigSur”。替换后,复制/粘贴命令提示符中的所有剩余行,然后按“Enter”。
现在,再次打开VirtualBox并单击“开始”。等待几分钟,让VirtualBox执行其操作。您现在应该在VirtualBox中看到macOS安装进度。这将需要几分钟才能完成,但完成后,您可以按照屏幕上的说明设置Mac,这与设置任何新的Apple设备类似。
即使您的计算机上已安装并运行macOS,我们的工作还没有完成。macOS或您在VirtualBox上安装的任何客户操作系统的默认分辨率是1024×768,这可能不是您想要的。但是,可以使用macOS屏幕分辨率代码更改此设置。关闭VirtualBox,以管理员身份运行命令提示符,然后复制/粘贴屏幕分辨率代码文件中的第一行。点击进入”。
现在,请确保将第二行代码中的分辨率值替换为您的虚拟机名称,并根据您的显示器分辨率或个人喜好。然后,复制/粘贴此内容在命令提示符中按“Enter”并退出CMD
下次启动虚拟机时,VirtualBox将以更高的屏幕分辨率加载macOS。是一个现实检验。不要期望虚拟macOS的机器运行得像在计算机上本地运行的真实Mac或Windows一样快。期望体验会很慢。虚拟机的性能还将在很大程度上取决于您的系统硬件。
二、[黑苹果]:如何在Virtualbox上安装macOSSierra?

如果您认为Siri在iPhone上运行良好,您应该看看她在PC上提供的功能。你可以让Siri查看天气、帮助你拼写、撰写电子邮件、搜索网络等等。只要你能想到的,她都能做到。她还可以执行Spotlight在Mac上可以执行的任何操作,例如使用Siri在文档中打开PDF文件。我不知道如何在Windows平台上安装Sierra只要按照以下步骤操作,您就可以随时通过Windows运行Sierra系统,而不会破坏Windows系统的完整性。

工具/材料

VirtualBoxV5.2.12(最新版本)

macOSSierra10.12最终系统镜像

以下是在Windows10VirtualBox上安装macos10.12Sierra的步骤01

用于解压软件解压镜像文件,选择系统镜像,右键选择“解压到当前文件夹”由于文件较大,请合理安排解压位置,解压后会出现一个后缀为vmdk的文件

02

安装virtualbox,建议直接使用搜狗搜索下载安装,本教程使用Virtualbox5.2.X版本来写相关文章。

03

创建一个新的虚拟机
类型:MacOSX。
内存大小为4GB(本地RAM的50%)
虚拟磁盘文件:。

04

自定义虚拟机的设置。
CPU:4核(我的CPU是coreI7)并启用PAE/NX。

05

系统:启用EFI,关闭软驱,芯片组为PIIX3或IHC9。

06

显示显存大小:设置为128MB

07

存:

08

通过CMD在VirtualBox中添加以下代码、“确保以管理员身份运行”,在使用命令行之前关闭virtualbox守护进程
cd"C:\ProgramFiles\Oracle\VirtualBox\"

09

接下来的6段代码可以使用记事本的替换功能,如下图
ifyvm"Mac"--cpuidset00000001000106e5001008000098e3fdbfebfbff
VBoxManagesetextradata"/Device"/DeviceFignal"/DeviceFignal"iMac11产品,3"
VBoxManagesetextradata"Mac""VBoxInternal/Devices/efi/0/Config/DmiSystemVersion""1.0"
VBoxManagesetextradata"Mac""VBoxInternal/Devices/efi/0/BoardProduct/Dmi""Iloveapple"
VBoxManagesetextradata"Mac""VBoxInternal/Devices/smc/0/Config/DeviceKey""我们的辛勤工作受到这些词的保护,请不要窃取(c)AppleComputerInc"
VBoxManagesetextradata/Devices0MacnfGetKeyFromRealSMC"1

10

ifyvm"这里是虚拟机的名称,请替换“--cpuidset00000001000106e5001008000098e3fdbfebfbff

11

你的互联网机器名称”,这里是你的VBox机器名称,这里是VBox数据”/Devices/efi/0/Config/DmiSystemProduct""iMac11,3"

12

VBoxManagesetextradata"这是您的虚拟机的名称。替换“”VBoxInternal/Devices/efi/0/Config/DmiSystemVersion“”。1.0"

13

VBoxManagesetextradata"这是您的虚拟机的名称。替换“”VBoxInternal/Devices/efi/0/Config/DmiBoardProduct”“Iloveapple”

14

VBoxManagesetextradata“这是。您的虚拟机名称请替换""VBoxInternal/Devices/smc/0/Config/DeviceKey""ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"

15

VBoxManagesetextradata"这是您的虚拟机名称。替换“”VBoxInternal。Devices/smc/0/Config/GetKeyFromRealSMC"1

16

非Virtualbox5.x.x版本代码不同,以下为4.x.x版本代码,原理是修改cpu代码
cd"C:\ProgramFiles\Oracle\VirtualBox\"
ifyvm"AvoidErrors"--cpuidset00000001000306a9041008007fbae3ffbfebfbff
AvoidErrorsManages"AvoidErrors"By/efi/0/Config/DmiSystemProduct"MacBookPro11,3"
VBoxManagesetextradata"避免错误""VBoxInternal/Devices/efi/0/Config/DmiSystemVersion""1.0"
VBoxManagesetextradata"避免错误""VBoxInternal/Devices/efi/0"/ConfigfProduct/0""
VBoxManagesetextradata"避免错误""VBoxInternal/Devices/smc/0/Config/DeviceKey""ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManagesetextradata/0/Config/DeviceKey""VBoxManagesetextradata/Intern"VBrors/GGetKeyFromRealSMC"1

17

请务必等待代码加载!

18

继续进行简单的导航设置,完成后,您现在可以运行虚拟机并享受macOS。

19

将操作语言设置从英文设置为中文的步骤将在重启后生效。

特别提示

如果刚刚加载虚拟机时出现错误,不用担心。实际情况是,第一次设置就需要等待很长时间才能进入系统!