先要感谢远景论坛里的各位大神们的帖子  没有他们的分享我也不能顺利的装上Mac OS X 10.10!

写这篇随笔主要是为了防止自己遗忘,同时给大家分享下我的经验。

本教程适用于BIOS+MBR分区的朋友们使用

首先介绍下我的电脑硬件信息

安装环境为:win8.1系统

引导方式为:变色龙r2378

一.准备工作

  1.下载Mac OS X 10.10镜像(本镜像为懒人版镜像非官方镜像) 地址:http://pan.baidu.com/s/1gdEf4Gj

  2.下载所需要使用到的工具,我将所有需要使用到的工具打包到了百度网盘里 :http://pan.baidu.com/s/1o6l0Yhk

  3.准备一个U盘制作成PE盘(安装好Mac系统后需要使用此PE盘将Windows引导分区设为激活状态否则无法进入任何系统!)

     安装工具包里的U大师工具后插入U盘点击一键制作USB启动盘即可

    

二.安装变色龙引导

  1.解压工具包内的Chameleon_Install.rar选择好系统后点击安装

  2.解压工具包内的wowpc.iso.Chameleon_2.2svn_r2378_trunk_10.10.zip复制文件内的wowpc.iso到C盘(系统盘)根目录下替换原来的wowpc.iso

    

  3.使用EasyBCD添加变色龙到开机引导项内(工具包内有)

   按照图片上的顺序操作

   

三.写入Mac OS X10.10系统镜像

  1.检查硬盘是否开启AHCI(Mac系统对SATA接口模式要求必须是AHCI) 打开设备管理器如图所示

  

 由于不同主板BIOS设置方法不一样  请自行百度对应机型的SATA修改方法

  如果开启AHCI后无法进入系统可以考虑通过安全模式进入后再取消安全模式开启AHCI

    1)win+r键输入msconfig回车

    

    2)开启安全模式后将SATA接口模式修改为AHCI后进入

    

    3)进入安全模式后再通过上面的方法取消安全模式你就会发现AHCI就这样打开了~

  2.写入镜像至安装分区

    打开Windows自带的磁盘管理压缩卷压缩出7G和50G(根据个人情况可以分多点)大小两个卷出来(7G的作为Mac安装分区,50G的才是真正的Mac系统分区)并为两个分区分配盘符记得不要格式化!,此处借用远景论坛的图

  

  

  

  3.分区完后使用leopard3987com.rar内的leopard硬盘助手(一定要以管理员权限运行!)将镜像写入安装分区内(写入过程可能会未响应不要关闭耐心等待就好)

    

        成功后的会提示All Done ,Have fun效果如图所示:

    

    如果标记处提示为Change partition type to AF:Success那么忽略下方分区标识的设置

  4.修改分区标识为AF

    如果标记处提示为Change partition type to AF:Faild打开工具包内的DiskGenius选中分出来的这两个分区右键点击选择“更改分区参数”后将分区标识符

  手动改为大写的AF

  

三.重新启动开始安装MAC

  1.在windows引导中选择之前在EasyBCD中创建的引导项进入变色龙

  

  2.进入后电脑会自动重启进入变色龙引导界面,从变色龙引导界面选择从安装分区启动

  

  此时会经历挺长一段时间的爬文请耐心等待  如果出现卡在某处的情况请自行对照远景五国贴查找解决方法(这个地方是黑苹果的一道坎儿)

  五国贴地址:http://bbs.pcbeta.com/viewthread-863656-1-1.html

  3.正式安装Mac OS

    选择语言

    

    在屏幕左上角里找到“实用工具”——>“磁盘工具”

    

    选择Mac OS 系统的分区(50G那个)点击抹掉  格式选择MAC OS扩展(日志式)抹掉(Ps:就是格式化一块儿分区)后退出再继续安装

    

    选择刚刚抹掉的分区点击安装

    

    耐心系统安装,等待期间不要让电脑休眠或关机

    

    

    安装好后重新启动你会发现开不开机了 此时PE盘就派上用场了。从BIOS里选择从U盘启动进入PE在PE内通过DiskGenius将windows系统盘设为活动分区(右键点击该盘

    选择“激活当前分区”)即可

    4.进入windows系统将安装分区内的Extra文件夹复制到Mac盘的根目录下(安装工具包里的HFS+ for Windows 10.0后即可对苹果分区进行读写操作)

      Extra文件夹包含三个文件

      (1)org.chameleon.Boot.plist(包含一些启动信息的文件)

      (2)SMBios.plist(机型配置文件,个人理解这个东西就是把自己电脑伪造成对应的苹果电脑给系统识别,此文件需要根据自己电脑的配置选择与其对应的)

      (3)Extensions 文件夹(存放第三方驱动的文件夹     这货就是论坛里人们口中的E/E文件夹)

    5.使用工具包内的Notepad++编辑org.chameleon.Boot.plist

     加入如下代码(如果已存在这段代码修改至跟下面一样)

      <key>Kernel</key>
      <string>/System/Library/Kernels/kernel</string>

四.重启进入Mac系统

  1.如果到了这一步又出现五国的话别急着乱改东西,安装界面都能进去理论上这个地方是不会五国的。

   因此如果出现五国重启电脑在从变色龙引导界面选取Mac系统盘时输入-s

   然后再按回车进入单用户操作界面(非图形界面)

   输入如下代码重建缓存,每行按一次回车

    /sbin/fsck -fy
    /sbin/mount -uw /
    chmod -R 755 /System/Library/Kernels/kernel
    chown -R root:wheel /System/Library/Kernels/kernel
    chmod -R 755 /System/Library/Extensions/
    chown -R root:wheel /System/Library/Extensions/
    rm -rf /System/Library/Caches/*
    reboot

   重启后进入安装分区内通过实用工具里的磁盘工具 修复Mac系统盘后再进入Mac系统

  2.如果仍然五国,请自行对照远景五国贴解决

五.安装驱动

  由于大家的电脑硬件配置各不相同所以此部分不做详细描述仅附上我的各项驱动解决思路以及我的Extra文件,驱动方面的问题可以去远景论坛慢慢爬贴解决,如果机型(Thinkpad
E431_6HC  Ps:E431里也分很多型号的)跟我一样的话可以直接使用我的Extra文件(http://pan.baidu.com/s/1c04cotM

  Mac环境下的工具包 http://pan.baidu.com/s/1c0CjLJy

  介绍下该工具包内的文件

  时间同步补丁.pkg (看名字就知道了 需要在Mac环境下安装)

  IORegistryExplorer.zip  (在Mac下查看各种硬件详细信息的软件)

  VoodooHDA2.8.7PKG.zip  (万能声卡驱动,自己的声卡搞不定的话可以试试这个)

  MultiBeast-Yosemite-Edition-7.1.1.zip  (可以理解为Mac系统的驱动精灵   Ps:个人感觉这里面的东西有些老了 新机器部分硬件所需要的一些驱动在这里面找不到)

  kext_wizard.zip          (Mac环境下安装kext驱动文件的工具)

  ACPIBatteryManager.kext.zip  (配合我的DSDT驱动电池管理的驱动)

  显卡:HD4000(核显)删除System/Library/Extensions文件夹内除了与HD4000有关的显卡驱动后通过SMBios.plist+DSDT驱动

  

  声卡:我是用的是万能声卡驱动VoodooHDA2.8.7PKG 进入Mac系统安装后即可使用

  网卡:

    有线网卡 瑞昱 RTL8168F PCI-E Gigabit Ethernet NIC:通过MultiBeast-Yosemite-Edition-7.1.1.zip软件在Mac环境下安装

    无线网卡 博通 BCM43142 802.11b/g/n  无解~

六.附言

  黑苹果并不是一个简简单单的装系统而已这需要一段时间来折腾,我也是折腾了将近一个星期才弄好,感谢远景论坛里的各位大牛们

  的无私奉献,把自己黑苹果经验全部发在论坛里供大家研究学习!

  最后附上一句至理名言:生命在于折腾

  哈哈~~  希望大家也都能早日装上属于自己的黑苹果

2016年12月16日15:05:25

转载于http://www.cnblogs.com/Mr-Owl/p/4271094.html

【转】windows环境下安装win8.1+Mac OS X 10.10双系统教程的更多相关文章

  1. windows环境下安装win8.1+Mac OS X 10.10双系统教程

    首先要感谢远景论坛里的各位大神们的帖子  没有他们的分享我也不能顺利的装上Mac OS X 10.10! 写这篇随笔主要是为了防止自己遗忘,同时给大家分享下我的经验. 本教程适用于BIOS+MBR分区 ...

  2. 在 windows 环境下安装 redislive

    这是一篇在 windows 环境下安装 redislive 的教程! 项目地址:https://github.com/nkrode/RedisLive 配置文档:http://www.nkrode.c ...

  3. Windows环境下安装PHPUnit

    Windows环境下安装PHPUnit,在此整理一下,以便大家参考. 本人测试安装环境:Windows7(win32) + Apache(2.2.13) + PHP(5.3.6) 1.    以管理员 ...

  4. Nginx——在Windows环境下安装

    下载 Nginx是开源软件,用户可以访问 http://nginx.org/ 网站获取源码包或Windows二进制文件下载.其中1.13.x版本为开发版本,1.12.0版本为稳定版本.开发版本分支会较 ...

  5. 在windows环境下安装redis和phpredis的扩展

    在windows环境下安装redis和phpredis的扩展 1.首先配置php: 需要在windows的集成环境中找到php的扩展文件夹,ext,然后在网上寻找自己的php对应的.dll文件 比如说 ...

  6. windows环境下安装yaf框架

    windows环境下安装yaf框架 在windows下安装yaf框架 准备工作: php环境(过程略,wamp,xampp,phpstudy都行,php版本大于5.3) git工具(需要从github ...

  7. ElasticHD Windows环境下安装

    ElasticHD Linux环境下安装教程        ElasticHD windows环境下安装教程   习惯了T-SQL 查询,Elasticsearch的DSL查询语法简直就是反人类呀,一 ...

  8. RabbitMQ,Windows环境下安装搭建

    切入正题:RabbitMQ的Windows环境下安装搭建 一.首先安装otp_win64_20.1.exe,,, 二.然后安装,rabbitmq-server-3.6.12.exe, 安装完成后,在服 ...

  9. 如何在Windows环境下安装Linux系统虚拟机

    如何在Windows环境下安装Linux系统虚拟机 本篇经验写给想要入门学习C语言的小白们.Windows系统因为使用窗口图形化,操作简单,功能多样,所以我们在Windows环境下可以做到很多,但想要 ...

随机推荐

  1. iOS项目iCloud及CloudKit Dashboard运用

    CloudKit是苹果推出的基于iCloud的一个云端数据存储服务.其 主要由下面两部分组成: 一个仪表web页面,用于管理公开数据的记录类型. 一组API接口,用于iCloud和设备之间的数据传递. ...

  2. LinuxMint装JDK和Eclipse

    Linux Mint 装JDK和Eclipse 前言 在尝试了好几个发行版后终于锁定了Linux Mint Cinnamon .那么就得配置好环境了. 这里讲一下JAVA环境,配置JDK和Eclips ...

  3. Squirrel: 通用SQL、NoSQL客户端

    安装 配置数据库 配置驱动 配置连接 如果你的工作中,需要使用到多个数据库,又不想在多种客户端之间切换来切换去.那么就需要找一款支持多数据库的客户端工具了.如果你要连接多个关系型数据库,你就可以使用N ...

  4. 将自己的项目上传到github保管

    一.首先需要生成gey-gen,因为github跟本地计算机要通过ssh传输的,详情见官方教程. 二.本地已有项目的情况:现在本地将项目git innit 初始化好,然后去到github上面初始化一个 ...

  5. 开发管理系统时,安装sqlserver2005问题整理

    最近在为单位开发一个综合管理系统.但是由于时间的问题,有时候就把程序带回家进行修改.但是家里有没有环境,就把数据库文件和程序带回家,可是随之问题来了.要重新在家里陪着开发环境,vs2008非常快的就安 ...

  6. excel基本

    1,换行:control+option(alt)+enter

  7. jQuery.extend 函数详解

    JQuery的extend扩展方法:      Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解.      一.Jquery的扩展方 ...

  8. MVC Nhibernate 示例

    首先,非常感谢提出问题的朋友们,使得本人又去深入研究了NHibernate的<Session-Per-Request 模式>.   前言: 谈到NHibernate大伙并不陌生,搞Java ...

  9. sql中 truncate 、delete与drop区别

    相同点: 1.truncate和不带where子句的delete.以及drop都会删除表内的数据. 2.drop.truncate都是DDL语句(数据定义语言),执行后会自动提交. 不同点: 1. t ...

  10. 在 Linux 中查看时区

    1.date date +"%Z %z" 或者 date -R 2.timedatectl timedatectl|grep "Timezone" 可以使用 t ...