2023年11月29日发(作者:)本篇文章教你使用自己的 8G U盘制作[ Mac OS X Lion安装U盘]。

在苹果官方还没有正式推出安装此安装U盘的时候,你已经拥有了[ Mac

OS X Lion安装 U盘],是不是很兴奋呢?



原理:使用 GPT 分区表格式,用 EFI 分区做引导,植入自

己的 DSDT及相关驱动,完美引导 U盘安装镜像。(很简单吧?呵呵。:)



准备工作:



1、带有 Mac OS X 系统的 PC 或者 Macintosh



2、8G 的 U盘一个



3、下载好的[安装 Mac OS X

] 3.76G





者[]

3.74G



以及提取出来

的[] 451.3M



x0c

4、Chameleon For Mac 的手动安装包(建议安装最新版,

这里将以我个人的 1140版本为例)最新版本下载地址:

/



5、个人的 文件,及相关驱动( 建

议使用 2.5版本的)



本教程分两大部分:



一、U盘镜像制作方法

二、EFI 变色龙引导制作方法



一、 U盘镜像制作方法:

1、从[安装 Mac OS X ]提

取[]文件。



x0c

方法:右键单击[安装 Mac OS X ],

选择 “显示包内容”,再依次打开“Contents-SharedSupport”文件

夹,会看到两个文件 “”和“”。



x0c

拷贝“”到桌面。





2。双击 “” 以加载镜像。这个时候,由

于我们需要的是“”文件,但这个文件此时又是隐藏在

“ ”里,因此我们需要一个显示隐藏文件的软件。



x0c

在这里我个人推荐 “invisibliX”软件。



下载地址: (1.05 MB, 下



载次数: 2762)





打开 “invisibliX”,我们点击右上角的放大



镜图标



x0c



未开显示隐藏文件)(已开显示隐藏文件)



这样隐藏的文件就被显示出来了。我们可以看

到“”这个文件。拷贝 “”文件到桌

面上。



x0c

3。双击“”文件,来加载这个镜像。



4。打开 “应用程序-实用工具-磁盘工具”



5。插入 U 盘,然后点 “分区” 选项卡



x0c

(有些新手会问为什么我的没有分区这个选项卡呢?

呵呵,你要点你的 U盘的名字,而不是 U盘的分区的名字。例如,我的

就是“8.01 GB Dylan Media”)



这时候先点“卷宗方案”,再选择“一个分区”,

名称随便输入(我的是“Dylan”),但最好是不要出现中文,“格式”



x0c

选择“Mac OS 扩展(日志式)”然后在下方再点击“选项”,选择“ GUID

分区表”然后点“应用”按钮。这时候咱们的空白 U盘就做好了。



6。这个时候点你 U盘的名字(不管是哪一个均可),然后

点击“恢复”选项卡。这个时候右键点击加载后的“ Mac OS X Bas

e

System”,选择“设定为源磁盘”





然后拖拽 U盘下边的名字(我的是

“Dylan”)到“目的磁盘”后边的空白处。并打上“抹掉目的磁盘”

前边的对勾,这个时候你就可以点“恢复”按钮了,然后点击“抹掉”



x0c

顺利的话就开始恢复了,不顺利的话会提示你需要验

证源磁盘,那就是因为你之前打开源磁盘的时候,还没等它“验证”完,

就点击了“跳过”按钮。解决办法就是先弹出源磁盘,然后重新加载,

等它“验证”完成,然后再重复 6这一步骤。



x0c

7、恢复完成以后,你可以弹出加载的“Mac OS X Base System”



这一镜像



x0c

然后关闭“磁盘工具”。这个时候桌面上你会看

见你的 U盘符号,且名称为你恢复的镜像的名称。



x0c

然后接下来的步骤就你需要来处理一下你的U盘

里边的文件。因为“Mac OS X Base System”仅有 451.3M,肯定不会

是 Mac 系统的安装文件。



由于之前已经用 “invisibliX” 软件显示了

隐藏文件,所以接下来的就很容易了。



打开你 U盘里边的 “System”文件夹里边的

“Installation”文件夹,删除“Packages”连接文件。



x0c

这个文件连接的位置是“Mac OS X Install ESD”

镜像里边“Packages”文件夹。我们只需拷贝这个文件夹到 U盘里的这

个位置即可。大小为 3.26G。



x0c

经过几分钟的等待时间,完成了拷贝。





x0c

8、此时拷贝 “Mac OS X Install ESD”里边的隐藏

文件“mach_kernel”(内核文件)到 U盘的根目录,或者是拷贝你自

己可用的内核文件。



x0c

9、这时候,如果你打算单硬盘 GPT分区安装 MAC OS X 系

统的话,就不需要替换 OSInstall 文件。(MBR分区请替换相关的

OSInstall文件)



10、到这里,我们的 U盘镜像就制作完成了。



二。、EFI 变色龙引导制作方法



x0c

1、准备好 Chameleon For Mac 的手动安装程序。下载

请到 /



2、准备好你个人的



“”文件



“Extensions”文件夹



“”(变色龙 1104

版本以上要改为此名字,1104以下的为 “”)



“”文件



“Themes”文件夹(可选)



这里附上我个人使用的这些个文件。(这里我将附

上我个人修改的很漂亮的主题,使你的黑苹果更接近真苹果)



x0c

文件下载:









(714.3 KB, 下载次数: 847)

(902.01 KB, 下载次数: 782)





fakesmc2-1.5_(59.32 KB, 下载次数: 421)





LION电池.zip(429.65 KB, 下载次数: 271)



x0c

3、打开运行“终端” ,它的位置在[应用程序-实用

工具-终端]。



接下来的操作建议参照“pippo_choi” 大侠

的[GPT分区表 EFI隐藏分区的常规操作说明],具体

可使用论坛搜索

功能。



我将以我个人为例进行操作。



4、输入 “sudo -s”—获得 root权限。

所有操作均需要在 root 权限下完成。



x0c

“password”为你给你系统设置的

密码,没有的话直接回车;有的话,直接输入,但其并不会显示出来,

输入完直接回车。



5、这个时候建议先弹出加载的“Mac OS X Install ESD”

镜像。因为接下来我们要做的是查看磁盘分区信息,如果磁盘分区很多,

会比较不好识别,容易犯错误。



x0c

输入“diskutil



list”会显示出你的分区情况。



从图中可以看出我的 U盘的设备标识符为



“/dev/disk1”,EFI分区为“disk1s1”





6、接下来我们就开始来创建并操作 EFI 分区。



x0c

输入“newfs_hfs -v EFI /dev/disk1s1”



执行该命令后正常无误则将提示



“Initialized /dev/rdisk3s1 as a 200 MB HFS Plus volume”





这样我们就完成了创建 EFI分区,接下来就需要加载



这个分区。



x0c

7、输入 “mkdir

/Volumes/EFI”回车





这一命令是在 Mac OS X 中新建一个



名为 EFI的宗卷目录。



8、输入 “mount_hfs /dev/disk1s1 /Volumes/EFI”



x0c

这一步骤是为了把 U盘的 EFI分区( disk1s1)映射到

上面新建的 EFI宗卷目录。



该命令执行后,正常无误,会在“Finder”或桌面显

示出 EFI 分区。



这时可以手动把变色龙的“boot”文件(变色龙的手

动安装包里),“Extra”文件夹(需在桌面新建,然后拖拽到 EFI分



x0c

区里边),“Extensions”专门放你的驱动的文件夹,

“”或者“”文件,

“Themes”变色龙引导主题文件夹,“”,“”

文件全部拷贝到 EFI分区。



文件分布及目录格式如下图





9、进入变色龙的 boot目录,我们只需

“boot”,“boot0”,“boot1h”这三个文件。



x0c

输入“cd空格”,然后拖拽变色龙的手动安装包的文

件夹到其后,回车。



如图:“cd

/users/leedylan/Desktop/Chameleon_1140”



x0c

10、完成之后



输入“fdisk -f boot0 -u -y /dev/disk1”



正常执行后无提示。这一步主要是对硬盘执行 boot0代



码操作。



x0c

注:有些安装包里边是 “ fdisk440的,要更改命令里

边的 fdisk为 fdisk440”



如下:



“fdisk440 -f boot0 -u

-y /dev/disk1”





11、输入 “dd if=boot1h of=/dev/rdisk1s1”



x0c

这是对 EFI分区执行 boot1h 代码操作





执行后会有两三行提示,如下:



2+0 records in



x0c

2+0 records out



1024 bytes transferred in 0.034499 secs

(29682 bytes/sec)



12、新建一个名为“no_log”的空白日志文件(原因不明)



输入“touch

/Volumes/EFI/.fseventsd/no_log”





x0c

13、推出 EFI分区,解除第 8步建立的映射关系



输入“umount /Volumes/EFI”





14

、删除第 7步建立的 EFI宗卷目录。



输入“rm -rf /Volumes/EFI”



x0c

至此完成操作,关闭终端。



这样一来,我们的[ Mac OS X Lion安装 U盘]就制作好了。



接下来你可以选择重启,选择以U盘为首选启动,来引导

Lion 的安装。



安装方法推荐以下连接:



x0c

[/]



多谢广大朋友的支持,这是本人第一次写教程,如有不

妥的地方,请指出。大家互相交流第一。本文章内容适合刚刚入门没有

多久的小弟们。



另外:DSDT制作和修改,相见紫米大哥的教程。



本人华硕 F8H81SN-HL的本本,如有相同型号的为解

决问题的,可联系我索取 DSDT文件及驱动。



希望大家珍惜我的心血,稍候还有更精彩的教程我会整理

出来。



谢谢大家!!!







x0c