- UID
- 4766159
- 最后登录
- 1970-1-1
- 阅读权限
- 10
- 精华
- 主题
- 回帖
- 0
- 积分
- 34
- PB币
-
- 威望
-
- 贡献
-
- 技术
-
- 活跃
-
|

1 本文目的
本文的写作目的在于:
a. 记录自己mac系统安装过程(个人习惯,好记性不如烂笔头)
b. 分享黑苹果安装经验,希望能在大家的安装过程中提供帮助
本文的读者是有电脑知识,但没有mac os安装/使用经验,想安装体验一下mac的人,
有mac经验者可无视。鉴于个人在mac系统方面知识有限,如果文章有错,请指出,谢谢!
2 背景知识
黑苹果即在非苹果电脑上安装的苹果系统(mac os),安装平台可以是笔记本,也可以是
台式机。
安装黑苹果前,先确定自己的电脑是否具备安装条件,比如CPU是不是intel的(amd或许也
可以安装,但后期可能会有很多问题)。
如标题,本文采用的是EFI/GPT方式安装,个人认为这种方式相对简单,苹果原版系统也是
只支持安装在GPT分区上。如果您的电脑主板不支持EFI引导方式,可以采用MBR方式,具体参考
pcbeta上的懒人版教程,对于这种安装方式,本文可能不具有参考价值。
声明:本文提供的clover-x550jk只适用于华硕x550jk/a550jk笔记本,其它机型很可能
不合适,请慎用。另:这个是从下面[9.3 参考文档]的第一个链接里下载的。
3 思路/步骤介绍
黑苹果的安装相对来说还是比较复杂的,但只要方法对,思路正确,安装起来也没有想像
中那么困难。本文就采用相对简单的方法来安装。
这里先介绍一下安装步骤,让读者对安装过程有一个清晰的认识,不至于对一个个步骤困惑
不解。
之所以选择EFI/GPT安装方式,有两方面的考虑:首先,我的笔记本支持EFI引导,而这种
引导方式制作引导U盘特别简单(新机器基本都支持EFI引导,这种技术发展也差不多十年左右了);
其次,mac原版系统只支持GPT分区,安装原版不仅原汁原味,也可避免很多问题的出现。
之所以采用U盘安装方式,是考虑到:首先,mac不支持光盘安装(即使支持,mac原版映像
dmg文件都在5G以上,一个DVD根本装不下);其次,U盘引导制作简单;再者,U盘的引导文件
可以直接迁移(复制粘贴)到硬盘上,只需要做少量修改即可引导硬盘上的mac系统。
安装步骤:
a. 制作win10引导U盘并安装,在win10下对硬盘分区
b. 制作mac os引导U盘并安装
c. 使用clover EFI引导win10和mac双系统
其实只有3大步,够明确了吧。在win10下对硬盘分区本文不作介绍,太简单。
4 安装环境准备
4.1 bios配置
a. 关闭安全启动
Security->Secure Boot Menu
Secure Boot Control [Disabled]
b. 关闭VT-d
Advanced
VT-d [Disabled]
c. USB设置
Advanced->USB Configuration
Legacy USB Support [Enabled]
XHCI Pre-Boot Mode [Disabled]
d. 磁盘类型
Advanced->SATA Configuration
SATA Mode Selection [AHCI]
e. CSM设置
Boot
Fast Boot [Disabled]
Launch CSM [Disabled]
上面是a550jk的详细设置,其它机器可能会不同,但基本上大同小异,设置时,b一定要关闭,
d要设置成AHCI。
4.2 硬盘划分
硬盘1T,实际931.5G
盘符 类型 用途 大小
A EFI EFI 300M
B MSR MSR 128M
C NTFS win10 30G
D NTFS data 300G
E NTFS data 300G
F NTFS data 197G
G HFS mac 80G
H EXT4 linux 20G
I SWAP swap 4.8G
使用win10磁盘管理分区时,最后三个不要分配盘符,也不要格式化,这里用G,H,I,只是
为了标记一下,没其它意义。
H和I是为linux预留的,不想装linux的可以不划分这两个分区。另外,磁盘怎么划分使用,
可以根据个人需要,没必要按照我的划分方式。mac分区可以留大点,免得后面麻烦。
以下一段是吐槽,没兴趣的直接跳过:
本打算安装win10/macos10.10.3/ubuntu mate 15.04三个系统,分区时都预留了空间,但
暂时没安装ubuntu,不想装它了,虚拟机下测试,会强制安装grub2到硬盘,10.04可以选择是否
安装grub2,越来越霸道了,而且,个人感觉ubuntu越来越不好用了,占用资源大,unity丑陋,
使用不习惯,目前只在虚拟机里用,想抛弃ubuntu,换gentoo,可定制性强。
安装好mac后,在G后面多了一个分区,所以安装后是这样的
盘符 类型 用途 大小
A EFI EFI 300M
B MSR MSR 128M
C NTFS win10 30G
D NTFS data 300G
E NTFS data 300G
F NTFS data 197G
G HFS mac 79.8G
H HFS 620M
I EXT4 linux 20G
J SWAP swap 4.8G
5 工具准备
5.1 硬件
8G或更大U盘一个(必需)
1G或更大U盘一个(非必需)
一台电脑(算不算废话?嘿嘿)
说明:安装过程中,需要用U盘做三个系统(win10+mac10+win8pe),所以U盘最好多准备一个,
一个U盘也可以,安装mac后,可以使用UShenDuUEFI/UShenDu_v3_UEFI.exe还原U盘。
5.2 软件
win10_1511_x64.iso // win10原版镜像
mac os x10.10.3 // mac os原版镜像
ultraiso 9.3.6.2750 // 制作win10启动U盘,可能用不到
transmac 11.0 // 制作mac os 10.10.3启动U盘,可用更高的版本(破解版)
CLOVER-x550jk // a550jk/x550jk使用的colver引导文件(EFI目录)
UShenDuUEFI // 还原U盘用,做支持EFI的win8 pe用
上面列出的软件都在百度网盘里
http://pan.baidu.com/s/1eQ4oKrK
注意:在开始安装前,建议先把这些软件下载下来,最费时的就是mac系统下载。
6 安装win10
6.1 制作引导u盘
6.1.1 下载win10 iso镜像
见5.2节
6.1.2 制作EFI引导U盘
把U盘格式化成fat32后,直接解压win10 ISO镜像到U盘根目录就可以引导安装了。这是
经过测试的。如果不行,用UShenDuUEFI还原一下U盘或用下面的方法。
用ultraiso写入u盘(u盘要格式化成fat32)
a. 插入u盘
b. 打开ultraiso,winxp下直接打开,win7或以上版本,需要使用管理员打开
c. ctrl+o打开下载的win10镜像
d. 选择 "启动"->"写入硬盘镜像",弹出"写入硬盘镜像"对话框,注意"硬盘驱动器"一项,
一定要选择U盘,选择错了,造成硬盘数据丢失,可别怪我没提醒哦。
e. 点"写入",等写完,一个EFI启动的win10启动U盘就做好了
6.2 安装
6.2.1 手动创建EFI/MSR分区
shift+F10打开cmd
diskpart
list disk
sel disk 0 // 根据自己的磁盘选择
create partition EFI size=300
create partition MSR size=128
注意:安装mac os x,EFI分区要大于200,否则抹盘时会抹不掉。
win10的详细安装过程请参考后面的参考文档链接。
建议:自动创建的分区可能不合适,尽量手动创建。
7 安装mac os x 10.10.3
7.1 制作启动u盘
7.1.1 下载mac os 10.10.3 dmg文件
见5.2节
7.1.2 使用transmac 11.0制作启动u盘
a. 插入U盘
b. 打开transmac
c. 格式化U盘为Mac: 在左边框右击U盘,选择"Format Disk for Mac"
d. 写入mac dmg文件到U盘: 在左边框右击U盘,选择"Restore with Disk Image"
注意:制作完成后,这时是不能引导mac的,先删除或重命名U盘中的EFI目录,然后将压缩包
CLOVER-x550jk中的EFI目录复制到U盘根目录中,这样就做好了x550jk的mac引导U盘。
7.2 安装
具体安装步骤也不说了,参考后面的参考文档链接。只挑需要注意的说一下。
安装用了10分钟的时间,在最后一秒等了15分钟,那叫一个汗呀。最后1秒要有耐心哦,反正我是一边
玩游戏一边看一下安装进度,顺便计时。很多帖子已经说了,最后一秒要等15分钟,我就在安装和最后一秒
都记了下时间,果然如此。
安装好mac后,从硬盘是不能启动mac的,只能启动win10。我们使用clover引导双系统。看下面。
注意:我第一次安装好后重启,clover没有相应的mac引导项,使用usb安装第二次后,引导项就出来了,
不知道怎么回事,知道的告诉一声。
8. 双系统引导
8.1 EFI引导程序修改为clover
基于这样的考虑:既然U盘中的EFI可引导mac和windows,复制到硬盘EFI分区中,应该也是可以引导的。
所以,使用clover作为引导程序,只需要复制粘贴操作就好了,方法够简单吧。
但是,复制粘贴的过程是复杂的,原因在于,win10为了安全,不允许操作EFI分区。
a. 我们要这样做:
将U盘中的EFI目录(即CLOVER-x550jk下的EFI目录)复制到硬盘EFI分区(先将EFI分区的原EFI目录重命名,
不要删除,里面的microsoft目录待会要用到)。
b. 但是,不能直接复制:
win10下访问EFI分区有些麻烦,先是不能直接访问,需要挂载,然后是不能复制,我按照网上的说法,
先用diskpart挂载,然后在管理员cmd下使用xcopy复制,不行。还有说,在管理员cmd下打开notepad,然后
在打开的对话框中执行操作,bcd目录根本复制不了,重命名也就没试,应该也是不行的。
c. 解决思路:
winpe下搞定(删除cortana就是这样搞的,简单,就是太暴力了,嘿嘿)。
使用UShenDuUEFI制作一个基于EFI的win8 pe,然后再挂载,就可以执行文件操作了。具体步骤如下:
I. 制作win8 pe:
打开UShenDuUEFI\UShenDu_v3_UEFI.exe
选择 U盘启动->ISO模式->一键生成ISO文件,这时生成了一个USD.iso文件,
直接按6.1.2的方法将该文件写入U盘(将USD.iso解压到U盘根目录应该就好了),win8pe EFI可启
动U盘就制作成功了。
II. 进入win8 pe后,EFI分区是隐藏的,用下面的方法显示
使用管理员打开cmd
diskpart
list disk
select disk 0 // 根据自己的情况选择,硬盘通常是0
list partition // 查看分区
select partition 1 // 选择EFI引导分区,类型为系统的分区,就是EFI引导分区
assign letter=p // 为所选分区分配盘符,请分配空闲盘符
remove letter=p // 修改完成后,移除盘符
分配盘符后,windows资源管理器就可以执行文件操作了,先将原来的EFI重命名为EFI1,然后把
CLOVER-x550jk下的EFI复制过来,并将EFI1下的microsoft目录复制到EFI目录下,这样,双系统
启动就算差不多了,mac可以用clover引导,而win10依然可以用windows efi boot manager引导,但
需要在bios中修改顺序,默认使用clover引导这两个系统。
使用clover引导win10时,会出现分辨率不是最佳的情况,这时修改EFI\clover\config.plist文件,
在该文件中搜索ScreenResolution,将下一行的"1024x768"修改为"1920x1080"即可。
9 总结
9.1 总结
安装mac时,走了一些弯路。
刚开始先看网上的帖子,明白安装苹果系统有两种方式:MBR方式和EFI/GPT方式,MBR方式安装的是
别人修改后的mac,而efi/gpt方式安装起来简单(个人感觉,未必正确),更重要的是,这种
方式可以安装原版的mac,个人倾向于原汁原味的东西,修改版可能会不稳定,所以果断使用EFI方式安装。
确定了在windows环境下,使用uefi方式制作U盘引导安装,使用transmac制作好u盘后,在vmware12下可以
进入安装界面,但在实体机却不行。后来搜到一个帖子,是x550vc的安装,下了以后,用他的EFI替换我U盘
中的EFI目录,可以引导到clover界面,也能显示苹果图标,但却进不了mac安装界面,后来在win10下
使用dxdiag查看电脑配置时,看到自己的笔记本主板型号是x550jk,灵机一动,直接搜索主板型号,会不会
有收获,于是在网上搜索关键词"a550jk 黑苹果"和"x550jk 黑苹果",果然找到一大堆成功案例,其中一篇
和我的机型一样,就下载了他的引导文件(EFI),直接安装成功(看来买华硕本的还不少)。
所以,如果是笔记本安装mac,尽量使用关键词"笔记本型号/主板型号+黑苹果"搜索,这样能节省大量
时间。当然,如果你的笔记本是小众型的或是台式机,可能会稍微麻烦点了。
安装完后,发现EFI的U盘引导的制作是如此简单,前面已经说过,只要将U盘格式化成fat32,直接解压
ISO文件即可启动,太方便了。硬盘也是这样,直接将硬盘EFI分区中的EFI目录替换成clover的,即可引导
clover,而将EFI1\microsoft目录复制到EFI\clover下,clover即可引导win10,比mbr方式方便多了,
是时候抛弃古老的bios/mbr引导方式了。
9.2 系统备份推荐
我在安装几个驱动后,重启,键盘失效,没法输入密码,直接进入不了mac系统,所以建议大家安装好后,
先备份一下系统,然后想怎么折腾都行,搞坏了恢复一下就好了,mac安装还是比较费时的,系统配置也都要
重新来过,如果先备份一下,出问题了直接恢复,比较省时。所以建议大家备份。我是两个系统都备份了。
MBR时代,大部分人都用ghost吧,到了EFI时代,它就不灵了。系统备份工具有很多开源软件,为大家推荐
一个几乎全能的备份工具,支持各种文件系统,来自台湾的clonezilla。用起来没有一键ghost简单,不过对于
软件开发者来说是小菜一碟,网上也有详细的图文教程。可以先从sourceforge网站下载光盘版本,直接解压到
fat32格式的U盘根目录就可以启动(EFI方式)。
功能介绍(官方网站):
http://www.clonezilla.org/
从这里下载(下载amd64的zip或iso都可以):
http://sourceforge.net/projects/clonezilla/files/clonezilla_live_alternative/20151012-wily/
备份教程:
http://teliute.org/linux/Tedrbl/lesson9/lesson9.html
还原教程:
http://teliute.org/linux/Tedrbl/lesson10/lesson10.html
9.3 参考文档:
下面的第一个链接关键作用是有a550jk/x550jk的clover引导程序。安装过程中有不知道的地方,看第二
个链接,win10和mac的安装详细步骤,图文并茂,非常详细。
https://bbs.pcbeta.com/viewthread-1591302-1-1.html
https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1542110
|
|