`

基于Windows系统VirtualBox部署OS X El Capitan 10.11

阅读更多

基于Windows系统VirtualBox部署OS X El Capitan 10.11

想在VMware上部署OS X El Capitan 10.11的盆友移步至:基于Windows系统在VMware虚拟机上部署安装OS X El Capitan 10.11系统

之前完成了在Windows上VMware部署OS X El Capitan 10.11,相对于在VMware上的部署,VirtualBox上的部署要显得麻烦一点。归根也是10.11的一些新特性所导致的,旧版本的OS可以运用向导安装快速的完成部署,但10.11在VirtualBox上运用之前的部署方法的话会抛出:can`t find mach_kernel 的错误,也就是找不到内核文件,这也是10.11的新特性之一吧,将内核文件的路径和命名做了改动,导致在引导安装时无法找到预设路径下的mach_kernel文件。

经过多日爬文爬教程,终于得以实现在VirtualBox上用自己提取的iso文件进行OS X El Capitan 10.11 的部署。

准备以下东西
1、OS X El Capitan 10.11 .iso 镜像文件,制作方法见:Mac OS X 10.11 EI Capitan 的iso镜像提取
      也可自行下载,这里就不提供下载链接了,因为我也没有。。。。
2、VirtualBox 5.1.0  到这里去下载:https://www.virtualbox.org/
配置安装默认安装就好,不再赘述。相较于VMware的使用,VirtualBox不需要破解就可以直接部署OS系统。

Step 1
在Mac系统上提取iso文件,详见:Mac OS X 10.11 EI Capitan 的iso镜像提取

 
Step 2
新建虚拟机


 

 

 

 

 

 
Step 3
对虚拟机进行设置


 后话前说:在部署完El Capitan之后,再次启动时有可能会出现再次进入安装器导航的情况,所以在部署完关机后需要在设置中把“系统”的启动顺序中的“软驱”弃选。

 

 

 

 
到这就完成了虚拟机的基本设置了,但是这个时候还不能运行虚拟机,如果这个时候运行虚拟机的话会导致运行在刷了几页代码后卡死,鼠标变成不停转动的风火轮。
卡在 DSMOS has arrived.



 
所以这个时候就不能再往下走了。

Step 4
修改iso的配置文件

关闭所有VirtualBox的进程。以管理员身份运行命令行。依次输入执行以下命令。其中的El_Capitan10.11为你的虚拟机的名字,自己加以修改即可。

 

cd "C:\Program Files\Oracle\VirtualBox\"  
VBoxManage setextradata "El_Capitan10.11" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"  
VBoxManage setextradata "El_Capitan10.11" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"  
VBoxManage setextradata "El_Capitan10.11" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-F2238BAE"  
VBoxManage setextradata "El_Capitan10.11" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"  
VBoxManage setextradata "El_Capitan10.11" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1  

 
完成所有命令之后退出命令行,正常打开VirtualBox。启动虚拟机。


 
Step 5
启动虚拟机部署系统

进到安装界面先进行盘符的格式化,抹盘。


 

 

 

 

 
新装系统登录问题。


安装完后重新启动时会有选择“Apple ID登录”和“不登录”选项,这一步请选择“不登录”选项。新装系统会出现无法登录Apple ID的问题,如果选择“Apple ID登录”也许会出现卡死情况,别问我怎么知道的【手动再见】(直接导致我所有流程又走了一遍)。修复无法登录需要进到系统之后再进行一些配置,后续的配置详见:
解决OS X 10.11 El Capitan 无法连接Apple store 和登录Apple ID的问题

参考文章:链接地址

 

————————————————更新分割线——————————————————————————

如果需要更改预设的分辨率,退出VirtualBox管理员命令行执行:

VBoxManage setextradata "OSXElCapitan" "VBoxInternal2/EfiGopMode" 4

 后面的数字分别代表分辨率:

0 – 640×480
1 – 800×600
2 – 1024×768
3 – 1280×1024
4 – 1440×900

 

  • 大小: 111.4 KB
  • 大小: 36.1 KB
  • 大小: 41 KB
  • 大小: 47.1 KB
  • 大小: 53.8 KB
  • 大小: 47.3 KB
  • 大小: 119 KB
  • 大小: 51.9 KB
  • 大小: 53.3 KB
  • 大小: 60.5 KB
  • 大小: 59.8 KB
  • 大小: 136.6 KB
  • 大小: 369.7 KB
  • 大小: 386 KB
  • 大小: 325.7 KB
  • 大小: 296.1 KB
  • 大小: 324.2 KB
  • 大小: 59.8 KB
2
0
分享到:
评论
2 楼 梣梓cenzi 2016-07-20  
装成功了吗?
semmy 写道
    

1 楼 semmy 2016-07-20  
    

相关推荐

    Windows 7+VirtualBox安装Mac OS X虚拟机全教程

    在这篇文章中,我们将详细介绍如何在 Windows 7 操作系统下使用 VirtualBox 安装 Mac OS X 虚拟机。首先,我们需要准备一台配置充足的机器作为 Host,建议至少准备 3G 内存空间和 30G 左右的硬盘空间。同时,需要...

    OS X 10.11.1(15B42)百度网盘下载

    OS X 10.11 El Capitan是苹果公司开发的一款操作系统,它是继OS X Yosemite之后的一个重大更新,于2015年9月17日发布。El Capitan这个名称源自加利福尼亚州优胜美地国家公园的一座著名岩石,寓意其系统在稳定性和...

    Windows 7+VirtualBox安装Mac OS X虚拟机全教程.doc

    在本教程中,我们将详细介绍如何在Windows 7系统上使用VirtualBox安装Mac OS X Snow Leopard虚拟机。这个过程适用于那些需要同时使用Windows和Mac OS X的用户,特别是开发者或者需要跨平台工作的人。 首先,确保你...

    Installer2BoobableISO:将OS X(El Capitan发行版)安装程序转换为可引导的ISO映像,以在虚拟机中使用

    这个过程涉及到对操作系统安装程序的处理,以及对ISO映像格式的理解,尤其是对于那些希望在VirtualBox、VMware等虚拟化软件中运行OS X El Capitan的人来说,这是一个非常实用的技术。 首先,我们需要了解OS X El ...

    windows 版VirtualBox-6.0.10-132072.zip

    6. **多平台支持**:除了Windows,VirtualBox也支持其他操作系统,如Mac OS X、Linux和Solaris,这意味着这个版本也可能提升了在这些平台上的兼容性和性能。 7. **共享文件夹和网络设置**:VirtualBox允许用户设置...

    VirtualBox虚拟机安装Mac_OS_X_Lion

    VirtualBox虚拟机安装Mac_OS_X_Lion

    Win7 + VirtualBox安装Mac OS X雪豹操作系统图文详解

    本文将详细介绍如何在Windows 7系统上使用VirtualBox来安装Mac OS X Snow Leopard操作系统。 #### 二、准备工作 1. **硬件配置** - **CPU**:Intel E8400 3.0GHz 双核处理器 - **内存**:至少4GB(推荐配置) - ...

    Oracle VM VirtualBox虚拟机安装Mac OS X详细图解.docx

    ### Oracle VM VirtualBox 安装 Mac OS X 详细步骤与注意事项 #### 一、概述 在尝试使用硬盘安装助手和变色龙等方法未能成功安装 MacOS X 的背景下,本文介绍了一种新的安装策略:通过 Oracle VM VirtualBox ...

    virtualbox虚拟机安装Mac OS X 方法教程

    用户可以使用VirtualBox在 Windows、Linux、Mac OS X 等多种操作系统平台上安装和运行虚拟机。下面将详细介绍如何使用VirtualBox虚拟机安装Mac OS X。 安装VirtualBox 首先,需要下载并安装VirtualBox软件。用户...

    virtualbox与windows10系统不兼容解决办法和软件工具.zip

    virtualbox与windows10系统不兼容解决办法和软件工具.zip virtualbox与windows10系统不兼容解决办法和软件工具.zip virtualbox与windows10系统不兼容解决办法和软件工具.zip virtualbox与windows10系统不兼容解决...

    基于 Oracle VM VirtualBox的Windows XP虚拟机安装与配置

    基于 Oracle VM VirtualBox 的 Windows XP 虚拟机安装与配置 Oracle VM VirtualBox 是一款功能强大且免费的虚拟机软件,允许用户在单个物理机器上运行多个操作系统。基于 Oracle VM VirtualBox 的 Windows XP ...

    教程 在Windows下使用VirtualBox部署Ubuntu虚拟机.docx

    ### 教程:在Windows下使用VirtualBox部署Ubuntu虚拟机 #### 一、引言 在当前多元化的操作系统环境中,用户往往需要同时处理多种任务,而这些任务可能需要不同的操作系统环境来支持。为了满足这种需求,虚拟化技术...

    VirtualBox安装以及部署windows 2008虚拟机教程

    VirtualBox是一款开源、跨平台的虚拟化软件,它提供了高效且强大的虚拟化环境,使得用户可以在Windows、Linux、Mac OS X等多种操作系统上安装和运行其他操作系统,如Windows 2008。下面我们将详细探讨VirtualBox的...

    苹果系统(mac os x 10.6.8)安装详细图解教程

    1. **装有Windows 7或XP系统的电脑**:必须是Intel CPU,并且支持虚拟化技术。 2. **macOS 10.6.8安装光盘或镜像**:可通过网络下载或购买实体光盘。 3. **WinPE光盘版或U盘版**:用于修改活动分区。 4. **BootThink...

    Mac_OS_X_Lion虚拟机完整镜像_Intel版+下载地址

    Mac OS X Lion 虚拟机完整镜像_Intel 版 Mac OS X Lion 是 Apple ...Mac OS X Lion 虚拟机完整镜像_Intel 版是一种功能强大且方便的解决方案,允许用户在 Windows、Linux 等操作系统上运行 Mac OS X Lion 操作系统。

    VirtualBox-windows版本编译方法。

    VirtualBox-windows版本编译方法。 本文档是基于4.26版本的VirtualBox制作的手册,仅供参考。

    Oracle VM VirtualBox虚拟机安装Mac OS X详细图解.pdf

    Oracle VM VirtualBox作为一款功能强大的虚拟机软件,使得在Windows等非Mac环境下安装并运行Mac OS X成为可能。本文将详细介绍使用Oracle VM VirtualBox安装Mac OS X的过程,并提供关键步骤的图解及注意事项。 ####...

Global site tag (gtag.js) - Google Analytics