[黑苹果]:如何在Virtualbox上安装macOS Sierra?

如果你认为Siri在iPhone手机上表现很棒,那你应该看一下她在PC上有哪些功能。你可以让Siri查询天气、帮助你拼写、创建电子邮件、在线搜索等等,只要你想的出来她都可以实现。她也可以在Mac上做Spotlight可以做的一切事情,比如可以用Siri打开文档中的PDF文件。在Windows平台上不知道怎样安装Sierra,只要你按照下面的步骤就可以在任何时候通过Windows来运行Sierra系统,并且不会破坏Windows系统的完整性。

以下是在Windows10 VirtualBox上安装macos10.12 Sierra的步骤

  • 01

    用解压软件解压映像文件,选择系统映像,右键点击然后选择“解压到当前文件夹”,由于文件较大,请合理安排解压位置。解压后出现一个后缀vmdk的文件在接下来的步骤中需要用到。

  • 02

    安装virtualbox虚拟机,推荐使用搜狗搜索直接下载安装,本教程使用的是Virtualbox版本5.2.X,使用VMware同样可以装黑苹果,以后有机会编写相关文章。

  • 03

    创建新虚拟机 名称:Mac 类型:Mac OS X。 版本:Mac OS Sierra 10.12。 内存大小为4GB (本机RAM的50%) 虚拟磁盘文件:macOS 10.12 Sierra.vmdk。

  • 04

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

  • 05

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

  • 06

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

  • 07

    存储:macOS 10.12.vmdk

  • 08

    通过CMD将下面的代码添加到VirtualBox,“确保以管理员的身份运行它”,使用命令条之前关闭virtualbox后台程序 cd "C:\Program Files\Oracle\VirtualBox\"

  • 09

    接下来是6条代码 注意:将“Mac”替换为 虚拟机名称,然后复制粘贴到CMD。 你可以使用记事本的替换功能,如下图 VBoxManage.exe modifyvm "Mac" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff VBoxManage setextradata "Mac" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3" VBoxManage setextradata "Mac" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" VBoxManage setextradata "Mac" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple" VBoxManage setextradata "Mac" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" VBoxManage setextradata "Mac" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

  • 10

    VBoxManage.exe modifyvm "此处是你的虚拟机名称请替换" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

  • 11

    VBoxManage setextradata "此处是你的虚拟机名称请替换" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"

  • 12

    VBoxManage setextradata "此处是你的虚拟机名称请替换" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"

  • 13

    VBoxManage setextradata "此处是你的虚拟机名称请替换" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"

  • 14

    VBoxManage setextradata "此处是你的虚拟机名称请替换" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"

  • 15

    VBoxManage setextradata "此处是你的虚拟机名称请替换" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

  • 16

    非Virtualbox 5. x.x版本代码不同,下面是4.x.x的版本代码,原理是修改cpu代码 cd "C:\Program Files\Oracle\VirtualBox\" VBoxManage.exe modifyvm "AvoidErrors" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff VBoxManage setextradata "AvoidErrors" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "MacBookPro11,3" VBoxManage setextradata "AvoidErrors" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" VBoxManage setextradata "AvoidErrors" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple" VBoxManage setextradata "AvoidErrors" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" VBoxManage setextradata "AvoidErrors" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

  • 17

    务必等待代码加载完毕!

  • 18

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

  • 19

    操作语言设置由英文设置为中文的步骤,重启后生效。

(0)

相关推荐

  • 教你如何在Mac上安装Windows 10预览版?

    本月初,微软正式发布了Windows 10系统及首个预览版,供所有用户下载体验。经过我们测试,Windows 10在数年前的酷睿2笔记本上依然可以流畅运行,同时针对不同设备的版本划分更加清晰,尤其是针 ...

  • 如何在Mac上安装Windows 10预览版

    本月初,微软正式发布了Windows 10系统及首个预览版,供所有用户下载体验。经过我们测试,Windows 10在数年前的酷睿2笔记本上依然可以流畅运行,同时针对不同设备的版本划分更加清晰,尤其是针 ...

  • 如何在virtualbox上创建共享磁盘

    在安装virtualbox上安装oracle rac时候需要创建共享磁盘作为数据存储 1.创建3块固定大小硬盘 磁盘大小设置最好不一样,这样容易区分 crs---->1.57G fdisk -- ...

  • 如何在MAC上安装WinXP系统?

    如何在MAC上安装WinXP系统? 安装系统的准备工作: 1."Boot camp助理"软件. 这是在苹果笔记本上安装windows 系统的必备软件. 全新 10.5.2版本的Ma ...

  • 如何在win10上安装linux子系统的ubuntu

    win10系统中可以直接安装linux子系统的ubuntu,安装后可以代替虚拟机的作用,对开放人员来讲非常好用.下面就介绍一下如何在win10上安装linux子系统的ubuntu.具体如下:1. 右键 ...

  • 如何在Win10上安装STEP 7 V14

    STEP 7 V14是工业上的一款自动化软件,很神奇,小编今天就教下大家:如何在Win10上安装STEP 7 V14. STEP 7 V14下载 01 我们打开浏览器,在浏览器上输入"STE ...

  • windows下载python教程(如何在windows上安装python)

    我知道我的绝大多数订阅者都是使用Windows操作系统的,别的操作系统应该使用的很少,如果有,比如Linux使用者,我不用写,他们自己能搞定安装问题.在开始我们的正式编程之前,我们先把开发环境安装起来 ...

  • 如何在CentOS上安装Shutter屏幕截图程序? 成功安装Shutter的命令

    问题:我想要在我的CentOS桌面上试试Shutter屏幕截图程序,但是,当我试着用yum来安装Shutter时,它总是告诉我“没有shutter包可用”。我怎样才能在CentOS上安装Shutter ...

  • 如何在CentOS7上安装Tomcat9

    在 CentOS7 上安装 Tomcat9 1 通过 SecureCRT 连接到阿里云 CentOS7 服务器; 2 进入到目录 /usr/local/ 中: cd /usr/local/ 3 创建目 ...