媛懒如此 发表于 2015-9-15 23:19

El Capitan 带引导安装介质下载和制作教程

本帖最后由 媛懒如此 于 2021-1-26 18:31 编辑

                           
一楼制作好的安装介质和恢复教程、clover引导配置安装概览
二楼 win下、mac osx 下制作教程
三楼clover 引导安装常见问题
--------------------------------------------------------------------------------
win 下工具
镜像读写恢复工具transmac:前往
读写 mac 分区软件hfs+ :前往 {可选}
编辑 plist 文件工具:notepad++(个人喜好)
请先准备好如上工具,按要求激活。
----------------------------------------------------------------

10.11.2dmg版自带EFI分区(CLOVER V3330)
https://pan.baidu.com/s/1c1PPXtu具体的看下文[说明]
文件名称:解压后 Install_OSX_Capitan_10_11_2.dmg
文件大小:6389243385 字节
MD5   :E03399C747BD004DDD153A992BB7F463
SHA1    :42E20CC1C83578A89D1720AFFB163BBE28C7367B
CRC32   :85A52CC0



文件是一样,也自带clover引导但没有EFI分区,主要是给没有u盘在身的同学用于硬盘安装(硬盘安装助手),引导成功率不高。要使用自带引导的同学自行他法。这个版本我有空我会另开帖说明。

[说明]:
[*]1.适用于GPT和MBR分区硬盘;如过是GPT分区表硬盘则EFI/ESP分区必须大于200m。

[*]2.因为懒人版文件实在是太大还是按照原版封装方式。已经替换mbr补丁。

[*]3.有单独EFI分区带clover、变色龙引导,传统bios测试通过。如引导失效请自行安装/替换clover引导或使用变色龙引导。[自行替换efi驱动]是的可以使用变色龙引导。变色龙引导:前往 推荐用自带clover引导。
[*]4.用transmac恢复到U盘或其他介质,不适用于硬盘安装助手写入硬盘或其他介质;空间需大于7G 。
[*]5.EFI/clover或EFI/下有针对各核显配置的config-***.plist,[可在这下载]需要的自行按配置选择并更改为config.plist;
[*]6.其他自行体验
[*]遇到问题可直接回复本帖反馈


[*]一、恢复教程(使用方法)

1.用transmac恢复到到u盘或其他安装介质【空间大于7g】;成功后windows下可以看到u盘的EFI分区[如果没用,自己用第三方磁盘工具操作],自己根据自己的配置调整/选择config.plist文件,或选择默认。
   1.1插入u盘或其他安装介质用管理员身份运行transmac,在transmac左栏选中u盘右键单击选restore with disk Image;选择镜像,等待完成:

恢复成功后的transmac 下查看U盘可以看到文件结构(只是参考)

EFI分区目录:

有需要的自行替换config.plist
2.准备好要安装的分区或硬盘;可压缩一个大于30g【按自己需求,觉得50g++比较合适】未格式化分区或格式化为fat格式分区;可准备一个全新硬盘,在进入安装时用磁盘工具全盘格式化。
   2.1 确定自己硬盘分区表,如过是GPT分区,则EFI分区请确保大于200m
2.2 bios请设置sata模式为AHCI;新的主板或笔记本默认应该就是AHCI
2.3 在安装界面,磁盘工具找不到安装分区或除了u盘无其他磁盘的情况,请按如下确认自己的硬盘:
         1).如存在EFI分区,则其大小应大于200M,并为第一分区
         2).格式化安装分区为FAT格式         3).还不行的话安装免开AHCI补丁(直接把补丁添加到EFI分区EFI/CLOVER/KEXTS/10.11/下)
         4).还不行,那就装换为MBR分区表吧或全盘格式,重新分区      
3.bios设置u盘启动,进入clover,如上所述在clover引导界面选boot osx intall from **【推荐】或选boot osx from **;若在clover引导界面找不到安装介质,请复制hfsplus*.efi到EFI/CLOVER/drivers64uefi[三楼有提供]


4.进入安装可用磁盘工具格式化安装分区为HFS+(OSX 日志格式),为便于描述,安装分区名为capitan或全盘格式化安装。

5.安装完重启继续用u盘引导,进clover,选择刚安装的分区capitan,顺利的话就可以进入系统。


clover 配置概览
在win下推荐用notepad++ 修改config.plist;在mac下直接用clover助手 clover configurator
一般只需注意如下几块参数:
1.dsdtfixes项目:
<key>Fixes</key>
<dict>
                <key>AddDTGP_0001</key>
                              <true/>
             <key>AddHDMI_8000000</key>
                              <true/>
             <key>AddPNLF_1000000</key>
                              <true/>
..........
            </dict>
</key>这个项目,如果-v图出现类似 『unable to finddriver for this platfrom "ACPI"』的情况请删除此项目或在clover gui界面的options 下的dsdtfixes项目下取消掉即可:
https://bbs.pcbeta.com/data/attachment/album/201511/16/223818etz7iy7e6eppll0l.pnghttps://bbs.pcbeta.com/data/attachment/album/201511/16/223846qx9jebli4mkiv0v0.pnghttps://bbs.pcbeta.com/data/attachment/album/201511/16/223846qx9jebli4mkiv0v0.png
进入dsdtfixes后可以看到如下项目,回车确定显示+好表示启用此修复。

https://bbs.pcbeta.com/data/attachment/album/201511/16/223854nypi8jusmsbhbb2h.png

在要求改变启动参数什么滴,可以直接选中mac分区,按空格就可选各种启动方式
如*****without caches(就是-f 模式,但安装原版的不能用这个启动,一般选-v模式启动【verbose mode】---默认也添加了这个启动参数)

https://bbs.pcbeta.com/data/attachment/album/201511/16/223907xrsgt43rhx3tgs9t.png

2.显卡设置块:
<key>Graphics</key>
      <dict>
                <key>Inject</key>
                <dict>
                        <key>ATI</key>
                        <false/>
                        <key>Intel</key>
                        <true/>
                        <key>NVidia</key>
                        <false/>
                </dict>
                <key>InjectEDID</key>
                <false/>
                <key>ig-platform-id</key>
                <string>0x0a260006</string>
      </dict>确认自己用的是A卡还是N卡,还是核显,核显请自行选择合适的config并重命名为config.plist复制/替换到EFI/CLOVER/下;如同前述,换config后用uefi启动的可能会看不到mac安装介质盘,请用hfsplus.efi取代【直接复制到EFI/CLOVER/drivers64uefi下】[三楼有提供]或删掉config.plist中VBoxHfs.efi字样(如果有)
https://bbs.pcbeta.com/data/attachment/album/201511/16/223830befp5up8saikekpp.png


引导失效的话请重新安装引导

旧版本El Canpitan GM with Clover v3277【EFI分区】          http://yunpan.cn/cH5CVGcqZwLMk(提取码:7d0b)
文件名称:Capitan GM install with Clover.dmg
文件大小:6239351774 字节
修改时间:2015年10月2日
MD5   :B43CEFB54D83B1FC8E6D22A8EFDE9DD0
SHA1    :8CB5C9276B78CBB0B5A5DC730F36E4B33270C57B
CRC32   :0E365890
----------------------
EI Canpitan GM Candidate with clover v3264【EFI分区】
http://yunpan.cn/cmhnpwdiVeAue (提取码:c1cd)
文件名称:Install_EI_Capitan_Clover.dmg
文件大小:6239778763 字节
修改时间:2015年9月15日 20:21:07
MD5   :4272549B0DAD76F4E15AE268566AB0D5




















媛懒如此 发表于 2015-9-15 23:19

本帖最后由 媛懒如此 于 2015-11-18 21:56 编辑

二楼mac下和windows下制作教程
下载一楼的镜像的童鞋可以不看,因为一楼镜像是制作好的。
mac下制作教程看图吧:
1.新建空白镜像,注意大小和格式


2.终端执行命令大概:
sudo */createinstallmedia--volume安装介质--applicationpath 原版app文件--nointeraction注意空格,createinstallmedia、安装介质、原版app文件可以直接拖拽到终端



3.注意添加此文件


windows下制作教程:
1.下载原版app文件[网上下的一般是被打包成dmg格式的文件],用transmac 格式化u 盘为 hfs扩展日志格式,然后用transmac 打开 直接恢复原版镜像文件到U盘或复制里面的文件 install os x EI capitan.app【不一定是这个文件名,正式版默认是这个文件名】到格式化后的 U 盘(读写 hfs+的软件要装,篇首已给。自己下,按要求安装重启输注册码激活软件方可使用,测试 在winx 依旧可用。)


2.复制制作原版安装介质所需文件到该u盘目录:,也可以自己手动提起:用 transmac 打开 打开原版镜像文件(dmg 格式),提起 InstallESD.dmg 文件,然后再用 transmac 打开InstallESD.dmg提取basesystem.dmg(注意此文件为隐藏文件,transmac菜单栏options-->>Show Hidden Files,就可以看到);transmac 注意以管理员身份运行。同理用transmac打开basesystem.dmg,按如下目录新建文件夹并提起如下文件到相应文件夹:
/System/Library/Caches/com.apple.kext.caches/Startup整个文件夹(可能是空文件夹)
/System/Library/PrelinkedKernels/prelinkedkernel
/System/Library/CoreServices/PlatformSupport.plist
/System/Library/CoreServices/boot.efi
/System/Library/CoreServices/SystemVersion.plist
/usr/standalone/i386/boot.efi
/Library/Preferences/SystemConfiguration/com.apple.Boot.plist

然后修改com.apple.Boot.plist:
默认这个文件是如此:
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
      <key>Kernel Flags</key>
      <string></string>
</dict>
</plist>改为如下:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>Kernel Cache</key>
        <string>/System/Library/Caches/com.apple.kext.caches/Startup/prelinkedkernel</string>
        <key>Kernel Flags</key>
        <string>container-dmg=file:///Install%20OS%20X%20El%20Capitan%20GM%20Candidate.app/Contents/SharedSupport/InstallESD.dmg root-dmg=file:///BaseSystem.dmg</string>
</dict>
</plist>
以上%20是空格符的转义字符,如过怕靠不清,文件名最好不要有空格符或其他符号。以上是按照默认文件名Install OSX EI Capitan.app而写的。
在windows下建议用notepad++ 修改plist文件。在上文提供的『制作原版安装介质所需文件』已经有修改好的com.apple.Boot.plist文件。其中参数说明:Kernel Cache:内核缓存,指向内核缓存位置,要特别注意路径和内核缓存名x
Kernel Flags:启动旗帜(参数);这里指向安装文件介质basesystem.dmg
即:Install OSX EI Capitan.app/Contents/SharedSupport/InstallESD.dmg/BaseSystem.dmg   所以要特别注意原版app的文件名,比如下载的原版dmg文件恢复到u盘后根目录看到的app后缀文件名为capitan.app,则此参数应该改为:
<key>Kernel Flags</key>
<string>container-dmg=file://capitan.app/Contents/SharedSupport/InstallESD.dmg root-dmg=file:///BaseSystem.dmg</string>当然一般是默认文件名:Install OSX EI Capitan.app还有内核缓存位置Kernel Cache,可以选择默认位置
/System/Library/PrelinkedKernels/prelinkedkernel但应确认内核确实在这个目录下。
同样修改内核缓存位置为到其他目录,也应复制prelinkedkernel到相应位置;我给内核缓存文件放到/System/Library/Caches/com.apple.kext.caches/Startup/下。所以如上也是这个改的。
至此原版安装介质基本完成,当然同样建议添加这个文件到U盘根目录:.IAProductInfo;避免安装两次和其他要求重新下载副本的错误。
除此之外,如果你用变色引导建议添加Extra文件夹和变色龙引导相关文件,这边提供一个供参考:同样复制到u盘根目录。
clover引导制作同样可以参照这边:这边;变色龙引导到这边下载去吧:下载





媛懒如此 发表于 2015-9-15 23:20

本帖最后由 媛懒如此 于 2018-11-20 17:14 编辑

在正确制作安装介质后进入clover引导后无法引导安装,不能找到安装分区,黑屏等问题,一般是uefi bios的兼容性问题,调整或删减drivers64UEFI下的驱动可达到目的。drivers64UEFI下全部驱动列表:

驱动包:【提起自clover v3276】
各个驱动说明:--CsmVideoDxe-64.efi Clover GUI 图形使用者介面的显示驱动,允许选择更多分辨率。基于 UEFI BIOS 的 CSMmodule 模组,CSM 必须启动。添加它Clover 可能无法启动,可能会发生系统唤醒 的问题。使用时,请注意相关问题。此驱动除非必要不推荐添加。
--DataHubDxe-64.efi   此 DataHub 协定支持 Mac OS X 强制启用。通常已启用,但有时可能遗漏,可在屏幕          warning 中查看。可添加。
--EmuVariableUefi-64.efi   支持 Mac OS X 需要的 NVRAM 变数。大多数的 UEFI boot 使用硬件NVRAM,但是部份少见案例需要 EmuVariableUefi。建议只在有问题时,才启EmuVariableUefi。
--FSInject-64.efi   clover   基本功能主件,必要。
--HFSPlus-64.efi   hfs+文件系统驱动,对于uefi必要。传统bios引导的话,引导文件boot已经含有。
--NTFS.efi   提供搜索在ntfs文件系统下的EFI文件夹/文件;多系统可以添加。
--OsxAptioFix2Drv-64.efi引导osx在没有内存分配的情况下;clover无法引导可考虑添加此项目
--OsxAptioFixDrv-64.efi   提供 UEFI 固件的 内存问题修正,如 AMI Aptio 等;无法引导时可添加此项目。
--OsxFatBinaryDrv-64.efi   必要组件。
--OsxLowMemFixDrv-64.efiOsxAptioFixDrv 的简化版本,请勿与 OsxAptioFixDrv 同时使用 ;insyde h2o uefi 一般需要这个。
--VBoxHfs-64.efi   源自Vbox的 hfs+文件驱动同HFSPlus-64.efi;若遇到clover闪退问题用HFSPlus-64.efi取代它;默认添加。
--PartitionDxe-64.efi支持非常态的分区配置,如hybrid GPT/MBR或Apple Partition Map;可以添加。


applezxf 发表于 2015-9-15 23:51

大大我终于等到沙发了。

tanweijian12345 发表于 2015-9-16 00:14

给力   给力 啊   

jiangzhongwu 发表于 2015-9-16 07:19

支持一下!!!!!

一堆木头 发表于 2015-9-16 07:38

等待关注,期待更新哦

micol 发表于 2015-9-16 07:40

期待。。。更新。。。

xyl658 发表于 2015-9-16 07:48

谢谢楼主的分享,支持一下

catt 发表于 2015-9-16 09:33

学习, 谢谢分享。

wl2000 发表于 2015-9-16 10:18

给力啊,期待中。。。。。

vaysalee 发表于 2015-9-16 10:20

希望完善教程早点儿出来

liven2050 发表于 2015-9-16 10:23

占个位{:5_269:}

deoffice 发表于 2015-9-16 13:36

好东西,就要懂得分享!{:5_283:}

一碗单炒饭 发表于 2015-9-16 15:16

加油加油,我要学习{:5_262:}{:9_350:}

zliny 发表于 2015-9-16 17:06

谢谢大神,希望详细一点。给新手帮助一下。

钟天凯 发表于 2015-9-16 17:12

谢谢楼主分享

fiony 发表于 2015-9-16 17:42

等待关注,期待更新{:5_293:}

alw1329 发表于 2015-9-16 19:05

本帖最后由 alw1329 于 2015-9-16 19:10 编辑

换了个config.plist,两个install系统引导找不到,请问怎么办

alw1329 发表于 2015-9-16 19:08

版主,换了个config.plist,但是就找不到boot osx intall from capitan-install和另一个boot mac osx from capitan-install了,请问怎么办
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: El Capitan 带引导安装介质下载和制作教程