四叶草引导windows和linux,Windows环境下使用Clover四叶草引导双硬盘安装OSX 10.11.5原版镜像...

作为一个穷逼大学生,想搞iOS开发 买不起Mac只能鼓捣鼓捣黑苹果啦。。。。。。。。

之前我的电脑通过变色龙引导的方式装了个OSX10.10和win8.1双系统,因为自学的是Swift语言之前装的OSX10.10.4的Xcode(6.多版本的)只支持到Swift1.2,所以现在要装个OSX10.11.5的系统搞搞iOS开发。电脑硬盘差不多快装满了所以这次准备把OSX10.11.5装到我的移动硬盘上。因为电脑已经装过一个OSX10.10所以还用变色龙的话 出了一堆奇奇怪怪的问题。扯淡的不行。所以这

废话不多说先上我电脑的硬件信息(如果你跟我一样用的是ThinkPad E431 62276HC的话那恭喜你,你能省好多好多事儿。里面很多东西可以直接用我的)

aa8be50fcb7c819a1f91bec9336aff63.png

一、准备工作

1.准备一个8G以上的U盘(该U盘后边需要格式化,所以重要文件提前备份)

4.准备额外一个U盘做成PE盘(一旦出了问题用来修复电脑,以防万一。。。我这次安装过程中没出现啥问题,但是多做点儿准备总是没错的(工具包里给的有U大师安装包))

二、制作OSX安装盘

1.格式化U盘

确保自己的U盘是GPT分区(苹果原版镜像只支持GPT)。先用DiskGenius(工具包内有安装包)将U盘转换成GUID分区 这样U盘就成了GPT分区。

f22fbef36e554461f74f4d0b734dbbd0.png

打开TranMac工具右键U盘单击Format Disk for Mac格式化为Mac系统可以使用的U盘

eb5c537e06a139ad1973fe22805df162.png

2.写入镜像

在TranMac工具中右键U盘单击Restore With Disk Image

选择刚刚下载好的镜像(就是从云盘里下载的.dmg文件)写入U盘,需要等待一会儿。

2407bde4b14fb1b2749bf52d133e566e.png

三、将硬盘格式转化为GPT

1.打开DiskGenius选中我们要安装的硬盘右键点击选择“转换分区表类型为GUID“。

f22fbef36e554461f74f4d0b734dbbd0.png

四、在BIOS内选择从U盘启动

首先确保你的电脑主板支持UEFI,在BIOS内关掉CMS(具体是CSM还是CMS忘了.....没记住反正这个要关。每台电脑的BIOS不一样具体怎么操作去问度娘)

重启电脑BIOS选择从U盘启动(ThinkPad是在重启的时候立刻按F12不要等Windows图标出现,这个镜像已经经过加工可以直接用)

五、安装OSX10.11.5(这一块儿跟其余OSX系统的安装方法一样所以借用了我之前发的教程里面的图)

1.选择语言

921070f683017ad91a4c8faf2cf21669.png

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

f48704d6d6eb6812c07cd5da30041fe5.png

3.选择要安装的硬盘单击分区

75741c5981cae7fea38d472ac74c683c.png

4.选择要安装的分区

b8824ef3bb70a406d01dad7cc5a93e12.png

六、完善黑苹果

经过上一步操作之后OSX系统应该已经装好,剩下的就是完善黑苹果使其使用起来更加方便

1.为安装OSX10.11.5系统的硬盘安装Clover引导(Mac环境下)

打开.pkg包

9ee1f687e80c1d782639b25eb89ddf68.png

安装Clover到安装了OSX10.11.5的硬盘上(要记得在安装的时候点自定义 然后出现下面的界面把“Drivers64UEFI”和“安装Clover到EFI系统区”勾上)

安装好引导每次启动的时候直接从BIOS选择从硬盘启动就可以了,不然每次还要插上U盘来引导。

030d581c87a7d05c9706cc30f0486bbc.png

安装成功后打开Clover Configurator.app点击Mount EFI那个按钮 这样该硬盘的EFI分区就会挂载到桌面上,先清空EFI分区内的所有文件,然后将适合自己电脑的EFI分区文件放进去就可以了,具体自己电脑需要什么EFI文件自行去远景论坛里面找(http://bbs.pcbeta.com/viewthread-1606219-1-1.html)

b5bc8b2eae64653d7bc191f1e4441890.png

2.安装驱动

因为每台电脑安装黑苹果驱动的方法都不太一样,所以在这里不详细介绍了,有需要的去远景论坛自行百度。如果跟我的电脑型号(ThinkPad E431 62276HC)配置一模一样的话可以直接使用我的EFI分区(http://pan.baidu.com/s/1pLUvi5d)

七、安装过程中碰上的问题

1.使用Clover引导直接报错:zone_init:kmem_suballoc failed”0/Library/Caches/com.apple………."

7578cf7fb7fa1fb752f603ac0ee88fe0.png

问题原因:内存位置不对

解决办法:把内存条位置换一下就好了

2.使用Clover引导进入后直接卡在+++++++++(屏幕左上角一堆加号)

解决方法:检查EFI分区的 64uefi 文件夹内的驱动是否完整。正确的分区如图所示:

160f844f2597e46e724f9353db8abdcd.png

八、附言

生命在于折腾。尤其是黑苹果.......各种问题都会出现 如果嫌麻烦的话可以试试去装虚拟机。虚拟机貌似挺好装的。有钱的话就直接去买台Mac= =   希望大家都能装上属于自己的黑苹果。

时间: 06-12

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/246384.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linux bash 字符串 连接,Linux Bash 中字符串操作

Linux Bash 中字符串操作所谓 "子字符串" 就是出现在其它字符串内的字符串. 比如 "3382" 就是 "this is a 3382 test" 的子字符串. 我们有多种方法可以从中把数字或指定部分字符串抽取出来.本文会向你展示在 bash shell 中如何获取或者说查找出子…

C#中typeof 与GetType()的区别和methodinfo、memberinfo反射

C#中任何对象都具有GetType()方法,它的作用和typeof()相同,返回Type类型的当前对象的类型。typeof(x)中的x,必须是具体的类名、类型名称等,不可以是变量名称;GetType()是基类System.Object的方法,因此只有建…

maven下载源码linux,Maven 下载 源码和javadoc 命令

摘要:我们在写代码时候,往往是想查看一下源码,看看源码的一些细节内容。一般情况下,在IDE(如eclipse)中近仅仅只需按住ctrl 点击对应的方法即可进入对应的源码部分。但是有些时候很多依赖项并不会默认下载对应的源码,因…

监听Hierachy、Project等视图结构变化的事件

之前上网看了MOMO关于监听Hierachy、Project等视图结构变化的事件,原代码是一个日本人写的,MOMO也没有讲原理。这里我通过自己的理解加了些注释,可能有不正确的地方,希望大神指点。 其中用到了[InitializeOnLoad],可以…

linux交叉编译tile环境搭建,g ++ - 在Ubuntu中在32位上交叉编译64位程序时,缺少包含“bits / c ++ config.h”...

在我的64位系统上,我注意到存在以下目录:/usr/include/c/4.4/x86_64-linux-gnu/32/bits那么我的32位系统已经设置为64位交叉编译就应该有一个相应的目录,如:/usr/include/c/4.4/i686-linux-gnu/64/bits我仔细检查了这个目录不存在…

Unity3D研究院之获取摄像机的视口区域

在网上看了momo的文章,在这把代码加入些注释,也便于自己理解记忆。原理很简单,就是根据摄像机的参数计算距离摄像机某一距离的摄像机窗口四个position。 using UnityEngine; using System.Collections;public class CameraView : MonoBehavio…

linux 的文件软链接隐藏,Linux inode及硬链接软链接详解

Linux inode及硬链接软链接详解York • 2020 年 09 月 28 日Loading...操作系统的文件数据除了实际内容之外,通常含有非常多的属性,例如 Linux操作系统的文件权限与文件属性。文件系统通常会将这两部分内容分别存放在 inode和 block中。---# inode 和 bl…

Unity中date相关问题

今天遇到了从服务器获取unix时间戳,将其转换为时间并显示的需求。Unity中可以使用C#中有关的date函数来处理这个问题。 首先UNIX时间戳的定义如下: Unix时间戳(英文为Unix epoch, Unix time, POSIX time 或 Unix timestamp) 是…

linux集群管理权限,Linux下ACL权限管理

1.开启ACL功能(1)永久开启①#tune2fs -o acl /dev/sdb2②#cd /etc/fstab#vim fstab写入:/dev/sdb2 /mnt/sdb ext3 defaults,acl 0 0(2)临时开启已挂起的分区:#mount -o remount acl /dev/sdb2未挂载的分区#mount -o /dev/sdb2 /mnt/sdb2.查看是否开启ACL#tune2fs -l…

查找unity工程代码中中文字符

游戏本地化的时候可能需要搜索工程代码中的中文字符。 这个可以通过加载文件一行一行读取后,通过正则来查询。 下面的代码LoadFile函数通过流加载文件,FindFile通过递归病使用DirectoryInfo类和FileInfo类读取子目录和文件,并通过正则匹配出…

linux so_nosigpipe,TCP_NODELAY/SO_LINGER/SO_NOSIGPIPE/MSG_NOSIGNAL设置

下面是TCP_NODELAY/SO_LINGER/SO_NOSIGPIPE/MSG_NOSIGNAL的设置方法:其中由于平台的不同,区分SO_NOSIGPIPE和MSG_NOSIGNAL有所分区:int optval 1;// turn off SIGPIPE signal#ifdef __linux__setsockopt(m_Sockfd, SOL_SOCKET, MSG_NOSIGNAL…

Unity将来时:IL2CPP是什么?

Unity3D 想必大家都不陌生,独立游戏制作者们很多人都在用它,甚至一些大公司也用在很商业的游戏制作上。Unity3D最大的一个特点是一次制作,多平台部署,而 这一核心功能是靠Mono实现的。可以说Mono是Unity3D核心的核心,是…

计算信源熵和香农编码C语言,信息论与编码课程设计报告-统计信源熵与香农编码.pdf...

信息论与编码课程设计报告设计题目: 统计信源熵与香农编码专业班级 电 信 12-06学 号学生姓名指导教师教师评分2015 年 3 月 30 日目 录- 0 -一、设计任务与要求1.统计信源熵要求:统计任意文本文件中各字符(不区分大小写)数量,计算字符概率&a…

手游频繁崩溃”闪退”? 从程序上找原因

手游频繁崩溃”闪退”? 从程序上找原因 作为玩家,当游戏crash的时候是什么心情,如果这个游戏玩起来还不错的话,那我可能还会打开第二次,如果这个游戏一般的话我可能直接怒删了。当多次出现闪退crash的时候,…

汇编语言属于C语言吧,汇编语言和c语言的区别是什么

区别:汇编语言的效率高,对硬件的可操控性更强,体积小,不易维护,可移植性很差;c语言的效率比较低,硬件可操控性比较差,目标代码体积大,容易维护,可移植性很好。…

c语言某一行不被优化,C语言优化小技巧

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼在编写C语言程序后,经常需要对源码进行优化,以提高程序的运行效率,下面简述几个常用的优化技巧以供大家参考:1.C于代码在程序中的优化现在的C编译器会自动对代码进行优化,…

一款已上市MMO手游地图同步方案总结

1. 客户端地图格子的相关知识在2.5D的MMO游戏里,角色是通过3D的方式渲染,2D的地图是通过2D的方式显示,所以在客户端一般会有三个坐标系: a) 3D坐标系:所有需要3D渲染的角色和光效,都以3D坐标系中定位。 b) …

策略模式与简单工厂模式区别(转)

最近一直在抽时间研究设计模式,之前对设计模式也有一定的了解,但是都没有平心静气的去研究过,只是了解了一些皮毛,最近打算再深入研究一下,重新打开了设计模式的数据,对之前的疑问一个个的刨根问底&#xf…

c语言中枚举类型的长度,C中的枚举类型数据的大小是多少?

这是一个C面试测试问题不是家庭作业。#include using namespace std;enum months_t { january, february, march, april, may, june, july, august, september,october, november, december} y2k;int main (){cout << "sizeof months_t is " << sizeof(m…

求平方根sqrt()函数的底层算法效率问题

我们平时经常会有一些数据运算的操作&#xff0c;需要调用sqrt&#xff0c;exp&#xff0c;abs等函数&#xff0c;那么时候你有没有想过&#xff1a;这个些函数系统是如何实现的&#xff1f;就拿最常用的sqrt函数来说吧&#xff0c;系统怎么来实现这个经常调用的函数呢&#xf…