最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

安装成功10.7LionPreview(XPC或iBoot引导+完全Win7安装教程)

IT圈 admin 28浏览 0评论

2023年12月7日发(作者:禄逸馨)

安装成功10.7LionPreview(XPC或iBoot引导+完全Win7安

装教程)

更新:新增..在完全Win 7 环境制作Lion的安装硬盘(免用Mac OS X)。

更新:可选择制作XPC 或iBoot 引导U盘,并可选择安装在MBR分区或 GPT分区。

内文简介:

二、dmg下载及制作安装硬盘 (在 Mac 或 Win7 操作)

A.制作Lion安装硬盘(在 Mac 操作)

B.制作Lion安装硬盘(在 Win 7 操作)

三、U盘引导,使用XPC 或 iBoot (在 Win 7 操作,U盘为Fat32)

A.制作 XPC 的U盘引导

B.制作 iBoot 的U盘引导

10.7 Lion Preview 安装成功经验简易分享 (安装方法来源:俄罗斯)

测试硬件:acer 4810TZG (SU4100 4G ram 500g HD)BIOS开启AHCI

一、系统需求:完全 Win 7 环境或 Mac OS X 10.6 黑(白)苹果环境

USB键盘:一个USB键盘,安装完成,首次开机系统会检查。

引导空间:一个大于 3 MB以上的U盘空间(Fat32)。

dmg空间:一个大于4.54GB,建议为5.0GB的本地硬盘或U盘或移动硬盘空间。

安装空间:一个大于6.86GB,建议10.0GB以上的本地硬盘或U盘或移动硬盘空间。

(如USB EHCI无法驱动,U盘及移动硬盘无法使用,请改用本地硬盘安装)二、dmg下载及制作安装硬盘 (在 Mac 或 Win7 操

作)

下载mac_os_x_10_7_大小为3.34 GB(3,594,001,074)

A.制作Lion安装硬盘(在 Mac 操作)

a.开启mac_os_x_10_7_

b.开启 (a.动作的)Mac OS X Install ESD里面的/ (隐藏文件)

(看不到隐藏文件的,可以执行ShowAllFiles显示隐藏文件,附件下载)

c.利用磁盘工具先把分区抹成Mac OS 扩展 (日志式),再恢复到

5.0GB的安装硬盘。(据称可恢复U盘安装)

(因为我的U盘安装发生Still waiting for root device错误,故改用本地硬盘安装)

d.删除5.0GB的安装硬盘的/System/Installation/Packages之连结文件。

e.复制原版安装盘Mac OS X Install ESD的/Packages/文件夹,到5.0GB的安装硬盘

Mac OS X Base System的/System/Installation/Packages/f.(选项)删除5.0GB硬盘Mac OS X Base System的/System/Library/Extensions/

g.复制几个关键必备的kext补丁到5.0GB安装硬盘的/System/Library/Extensions/

2.5版即可用,破解补丁,才能安装Mac

及鼠标键驱动2个一起使用

(不过,我的acer 笔记本PS2键盘还是无法驱动使用,还好我有USB键盘)(现已驱动)

以下kext选用(可用dsdt修补)(不确定10.6的kext能不能在10.7 Lion使用) 或 解决重启/关机

时遇到无法断电问题 解决Unable to determine UUID for host. Error : 35的问题

或(貌似32bit Only)

防止主板BIOS的CMOS重置错误

h.复制修改过OSInstall文件(感谢dfsgh修改)替换5.0GB安装硬盘/System/Library/

PrivateFrameworks/ork/Frameworks/ork/Versions /A/,即可安装在MBR分区。(附件下载)(要安

装在GPT分区的不用替换)

B.制作Lion安装硬盘(在 Win 7 操作)

a.原理:在Win 7通过取得Mac磁盘工具恢复正确的安装盘。

b.使用软件:/doc//file/f4b983e241

/doc//file/kon2dr

1-HFSExplorer-0.21

3-HD_Install_Helper_v0.3 (硬盘安装助手) 4-MacDrive.v8.0.4.10

c.操作步骤一:取得Mac磁盘工具

01.建立3个分区,5G、9G(不要格式化)、1G(不要格式化)。

将透过 9G + 1G 制作 5G 的Lion完整安装硬盘,安装 10G 硬盘空间(9G + 1G合并)。因为提取的,硬盘安装

助手写入硬盘后,只有 1.6x GB可用空间,

无法存放 2.75 GB的/Packages文件夹,故本文将透过1.6xGB写入硬盘后,取得Mac 磁盘工具恢复大小 5.0 GB的Lion安装盘,

并可存放2.75GB的/Packages文件夹。

02.用HFSExplorer-0.21开启mac_os_x_10_7_,并提取/

及/Packages文件夹

03.用HFSExplorer-0.21开启,并打包建立新的dmg,命名为 。04.用TransMac-9.1建立新的空白dmg,大小1G,命名为。

目前共有5个文件如下:

/Packages文件夹

mac_os_x_10_7_

05.用HD_Install_Helper_v0.3 (硬盘安装助手)将写入1G分区,

安装MacDrive.v8.0.4.10并重新开机后,将复制到1G分区里面。

06.用HD_Install_Helper_v0.3 (硬盘安装助手)将写入9G分区。

07.删除9G硬盘的/System/Installation/Packages连结文件,并将02提取的

/Packages文件夹内的4个文件,复制到9G硬盘的/System/Installation/Packages文件夹,如下、

、、

08. (选项)删除9G硬盘的/System/Library/Extensions/

09.复制几个关键必备的kext补丁到9G硬盘的/System/Library/Extensions/

2.5版即可用,破解补丁,才能安装Mac

及鼠标键驱动2个一起使用

以下kext选用(可用dsdt修补)(不确定10.6的kext能不能在10.7 Lion使用) 或 解决重启/关机

时遇到无法断电问题 解决Unable to determine UUID for host. Error : 35的问题

或(貌似32bit Only)

防止主板BIOS的CMOS重置错误

10.复制修改过OSInstall文件(感谢dfsgh修改)替换9G安装硬盘/System/Library/

PrivateFrameworks/ork/Frameworks/ork/Versions

/A/,即可安装在MBR分区。(附件下载)(要安装在GPT分区的不用替换)

11.以上操作完成首次替换后,按下面方法制作取得XPC或iBoot的U盘引导开机。

d.操作步骤二:用Mac磁盘工具建立正确的Lion安装硬盘

12.透过XPC或iBoot的U盘引导后,顺利进入Lion安装画面,并进入Mac磁盘工具。

13.用磁盘工具进行抹盘,将5G分区抹盘为Mac OS 扩展 (日志式)。

14.用磁盘工具选取恢复,并选用位于1G分区的为来源磁盘 (须将选击开启为Mac OS XBase System),恢复于5G分区,完成后重新开机,重新设定Win 7 为启动分区后,进入Win 7。

15.使用MacDrive.v8.0.4.10删除5G硬盘的/System/Installation/Packages之连结文件,并将步骤02提取的/Packages文件夹

(共2.75 GB),全部复制到5G硬盘的

/System/Installation/Packages文件夹。

16. (选项)删除5G硬盘的/System/Library/Extensions/

17.复制几个关键必备的kext补丁到5G硬盘的/System/Library/Extensions/

2.5版即可用,破解补丁,才能安装Mac

及鼠标键驱动2个一起使用

以下kext选用(可用dsdt修补)(不确定10.6的kext能不能在10.7 Lion使用)

或 解决重启/关机时遇到无法断电问题 解决Unable to determine UUIDfor host. Error : 35的问题或(貌似32bit Only)

防止主板BIOS的CMOS重置错误

18.复制修改过OSInstall文件(感谢dfsgh修改)替换5G安装硬盘

/System/Library/PrivateFrameworks/ork/Frameworks/ ork/Versions/A/,即可安装在MBR分区。

(附件下载)(要安装在GPT分区的不用替换)

19.在Win7下,将9G分区与1G分区删除,并建立新的10G分区。

20.以上完成Win 7建立Lion的安装硬盘,可使用XPC或iBoot的U盘安装在10G分区。

三、U盘引导,使用XPC 或 iBoot (在 Win 7 操作,U盘为Fat32)

A.制作 XPC 的U盘引导

1.先用Win 7 格U盘或用HP的格式化U盘,结束后重新插入U盘。

2.启用 cmd 在bootsector下,使用命令makeusb K: (K:为U盘),结束后重新插入U盘。

错误一:Win 7 需在cmd右键选用系统管理员启用,再安装bootsector,不然会出错如下

错误二:未确实重新插入U盘,造成引导错误。

3.(一定要重新插入U盘)复制XPC_Lion中的Efildr20及efi文件夹到U盘 ,如下。

4.复制到U盘,即可重启U盘由 XPC 引导亮点要等待几秒。

(附件中的是我的acer的dsdt,记得删除我的)。

5.如发生fs2:无法执行的错误,则修改为正确的路径,

(依实际修改为fs1~fs4之类的,可在U盘 内修改)

如fs3:。

6.出现安装盘Mac OS X Base System时,

按M进行修改硬件资讯为Mac-F4208DA9,(禁止符号无法进入的,参考下方Q/A) 并加入Kernel Arguments为arch=i386 -v (或

再加入 -x -f )。

7.引导进入Lion安装时,用磁盘工具进行抹盘,现已可选用MBR分区或GUID分区安装。

(须事先替换修改过之OSInstall,才可安装在MBR分区)。

选择磁盘工具

抹盘Mac OS 扩展 (日志式)

退出磁盘工具

8.安装完成后,要重新加入及及

到已完成安装Lion硬盘的/S/L/E,并(选择)删除/S/L/E的及

如使用Win 7安装,重启后,须重新设定Win 7为启动分区后,才能进入Win 7修改。

B.制作 iBoot 的U盘引导

1.~

2.之bootsector安装,同上动作。3.(一定要重新插入U盘)复制iBoot 1.2中的Efildr20及efi文件夹到U盘 ,如下。

4.复制到U盘,即可重启U盘由iBoot引导,亮点等待几秒

(附件中iBoot的,建议删除或替换自己的)。

5.出现安装盘Mac OS X Base System时,

按M加入Kernel Boot Frags为arch=i386 -v (或再加入 -x -f )。修改CPU Frequency MHz为正确数字。(可以不修改,没影响)按

文件说明之公式:2.4GHz = 2400, 1.8GHz = 1800(Kernel各项参数说明,禁止符号无法进入的,参考下方Q/A)

按U或D进行变更分辨率为640x480、800x600、1024x768

(非必要)按B可进行设定自动选择开机装置,iBoot启动会自动进入。

在iBoot启动时,按W可出现GUI图形选单,重新设定。(图示为已安装之MacLion 分区)

(非必要)按G可进行iBoot自动生成硬件专属之aml文件,提高开机速度及稳定性。

(需事先删除efiacpioem的所有文件,完成后可按 R重启,再放入自己的)

6.后续同上

7.~

8.动作完成安装

还有其他细部设定及相关按键功能,请自行查阅READ-ME文件了

四、内核kernel、驱动kext参考

1.破解kernel首发,pcj提供适用ATOM, P4 CPU的patch kernel。需要的人先试试看。

可在Lion正常加载监测温度插件,需要的可参考477(或下载hsfx版本)

2鼠键的及可以参考

ll23416583及honeyroom的帖下载kext。catkids也整合笔记本键盘和触控板同时可用

无法驱动PS2键盘,要暂用USB键盘了。

/doc/,使用XPC引导,可驱动USB鼠键,貌似无法驱动U盘。参考

修改Board ID(lunjen2009) 使用iBoot引导,可驱动USB鼠键,也可驱动U盘。我的U盘只有驱动低速的usb1.1,很慢。

五、附件下载

XPC_USB_ (123.67 KB)

XPC_ (1020.06 KB

(909.05 KB)

ShowAllFiles+HPUSBFW+OSInstall(MBR).zip (628.32 KB)

XPC附件也可下载lingbug的mac osx lion xpc引导安装程序(mac版和win版) (免PB 币)iBoot 1.2 可由达芬奇密码的iBoot 1.2 for SL and Lion下载 (免PB币)

iBoot 1.3b

以上简易分享安装流程,其他安装方式同snow leopard。

PS:

XPC貌似不完全通用,我的P5B主板无法使用XPC,无法安装,各位的主板也只好碰运气了。如果安装过程遇到各种错误卡住

的情形,请参考10.6的相关教程补丁kext处理,10.6的kext不确定能否在Lion使用,只能大家一起测试了。

本文只是尝鲜安装,目前因为只有原生kernel可用,没有其他破解的legacy_kernel可用,很可能会因为kernel panic造成死

机,如果确认是kernel问题,就只能暂时放弃Lion,等待未来有更完美的安装方法了。

六、Q/A

Q1:XPC之U盘启动出现黑屏,无法引导?

A1:请将BIOS的Serial Port1 Address设定修改为Disable或其他。经我的Asus P5B测试,除了3F8/IRQ4发生黑屏无法启动

外,其他值都可以启动U盘引导,等待约5秒。(iBoot 请自行测试)

Q2:XPC之U盘启动,MBR Start出现后,亮点等待无反应?

A2:没有删除或没有替换成主板专用的,MBR Start出现后,亮点等待时间,约为30~60秒;有替换成主板专

用的,等待约5秒。不同主板等待时间可能不同,要有耐心。

Q3:求教iBoot装完以后,运行就是一个大禁止符号?

A3:删掉/System/Library/Coreservices/ 就可以正常启动了(zyphr)

还有个办法,就是把机型和Mac-F4208DA9之外的信息都删掉。就行了。(catkids) (有需要设置机型ID的,请自行参阅

内容) 或用从来不笑提供的(iBoot引导),试试看。

Product Name为 MacPro (我测试 MacPro3,1 也可以进入)

System Board ID为 Mac-F4208DA9

Chassis Version为 MacPro-Aluminum

或另一组MacPro3,1及Mac-F42C88C8。(经jianyili提供)

Q4:Lion安装完成后,进入系统无限风火轮,-v 如下图出现错误讯息?

nspace-handler-set-snapshot-time 1299144221

Resetting IOCatalogue.

A4:1.安装完成后,要重新加入及及

到已完成安装Lion硬盘的/S/L/E。

版本不适用10.7 Lion,要替换可用的版本。(上文有下载连结)

Q5:Kernel 各项参数说明?

A5:自行选用各参数组合。(引自69nc雪豹教程)

系统默认使用64位模式启动,如果需要64位则删除arch=i386。

arch=i386 强制使用32位模式启动。

-v Verbose模式,就是传说中的啰嗦模式,让Mac系统在启动时显示所有日志纪录,这样就能看到你的启动进程卡在哪里,常

用 -v 上传贴图讨论无法开机问题。

-x 安全模式,加载全部kext以解决兼容性问题。

-f 启动时修复磁盘,一般在更换过kext后第一次重启时使用。

-s 单用户模式,如果需要脱离图形界面操作使用,一般新手不会用到。

Q6:驱动是否放入/System/Library/Extensions?

A6:(安装完成后)是的,驱动用 Kext Helper b7 安装入S/L/E,再用 Kext Utility 重建权限、cache、mkext即可。

mac ox系统的驱动安装mac ox系统的驱动安装常规操作:

方法一:

下载到*.kext的驱动以后,都可以直接把它拖到/System/Library/Extensions/ 下替换掉原来的文件。替换了以后,还需要修复权

限才能够正常使用。因为Mac OS X 是基于FreeBSD 的操作系统,因此Unix 下对文件权限的依赖就被继承了下来了。大家在

替换了*,kext文件以后,必须要打开终端,输入如下命令:

sudo -s

chmod -R 755 /System/Library/Extensions

chown -R root:wheel /System/Library/Extensions

rm -rf /System/Library/Extensions.*

diskutilrepairpermissions /

sudo -s (这个命令是把当前用户升级到系统管理员用户,当然,还要输入管理员密码。)chmod -R 755

/System/Library/Extensions (这个命令是把Extensions 下的所有文件的权限都设置成755,关于权限数字的意义,请参考

Linux/Unix 的命令解释,限于篇幅,这里不说了。)

chown -R root:wheel /System/Library/Extensions (这个命令把Extensions 下的所有文件的所有者和组别都设置成为

root:wheel。换句话说,Extensions 下的所有文件都设置成为管理员为所有者)

rm -rf /System/Library/Extensions.* (这个命令将删除系统的内核扩展缓存。为了加快启动速度,Mac OS X 把本机的驱动制作

成一个内核扩展缓存,开机时只加载这个缓存,而不必全部kext都要加载。我们为了让系统加载新更换的驱动,一定要把缓存

删除才行。不过要注意,最后的.* 是必不可少的。因为rm -r 是一个递归操作,如果不加.* 的话,这个命令将会把Extensions 整

个文件夹删除!)

diskutilrepairpermissions / (这个命令将修复/ 下的所有文件的权限。diskutil是一个只有Mac OS X 才有的命令,其作用就是检

测和修复磁盘权限。)

方法二:

下载到*.kext的驱动以后,都可以直接把它拖到/System/Library/Extensions/ 下替换掉原来的文件或是直接增加的新驱动文件,MAC系统下使用“Kext Utility”软件,可以自动提升管理权限,重启OK。软件一会看能否付上。

2023年12月7日发(作者:禄逸馨)

安装成功10.7LionPreview(XPC或iBoot引导+完全Win7安

装教程)

更新:新增..在完全Win 7 环境制作Lion的安装硬盘(免用Mac OS X)。

更新:可选择制作XPC 或iBoot 引导U盘,并可选择安装在MBR分区或 GPT分区。

内文简介:

二、dmg下载及制作安装硬盘 (在 Mac 或 Win7 操作)

A.制作Lion安装硬盘(在 Mac 操作)

B.制作Lion安装硬盘(在 Win 7 操作)

三、U盘引导,使用XPC 或 iBoot (在 Win 7 操作,U盘为Fat32)

A.制作 XPC 的U盘引导

B.制作 iBoot 的U盘引导

10.7 Lion Preview 安装成功经验简易分享 (安装方法来源:俄罗斯)

测试硬件:acer 4810TZG (SU4100 4G ram 500g HD)BIOS开启AHCI

一、系统需求:完全 Win 7 环境或 Mac OS X 10.6 黑(白)苹果环境

USB键盘:一个USB键盘,安装完成,首次开机系统会检查。

引导空间:一个大于 3 MB以上的U盘空间(Fat32)。

dmg空间:一个大于4.54GB,建议为5.0GB的本地硬盘或U盘或移动硬盘空间。

安装空间:一个大于6.86GB,建议10.0GB以上的本地硬盘或U盘或移动硬盘空间。

(如USB EHCI无法驱动,U盘及移动硬盘无法使用,请改用本地硬盘安装)二、dmg下载及制作安装硬盘 (在 Mac 或 Win7 操

作)

下载mac_os_x_10_7_大小为3.34 GB(3,594,001,074)

A.制作Lion安装硬盘(在 Mac 操作)

a.开启mac_os_x_10_7_

b.开启 (a.动作的)Mac OS X Install ESD里面的/ (隐藏文件)

(看不到隐藏文件的,可以执行ShowAllFiles显示隐藏文件,附件下载)

c.利用磁盘工具先把分区抹成Mac OS 扩展 (日志式),再恢复到

5.0GB的安装硬盘。(据称可恢复U盘安装)

(因为我的U盘安装发生Still waiting for root device错误,故改用本地硬盘安装)

d.删除5.0GB的安装硬盘的/System/Installation/Packages之连结文件。

e.复制原版安装盘Mac OS X Install ESD的/Packages/文件夹,到5.0GB的安装硬盘

Mac OS X Base System的/System/Installation/Packages/f.(选项)删除5.0GB硬盘Mac OS X Base System的/System/Library/Extensions/

g.复制几个关键必备的kext补丁到5.0GB安装硬盘的/System/Library/Extensions/

2.5版即可用,破解补丁,才能安装Mac

及鼠标键驱动2个一起使用

(不过,我的acer 笔记本PS2键盘还是无法驱动使用,还好我有USB键盘)(现已驱动)

以下kext选用(可用dsdt修补)(不确定10.6的kext能不能在10.7 Lion使用) 或 解决重启/关机

时遇到无法断电问题 解决Unable to determine UUID for host. Error : 35的问题

或(貌似32bit Only)

防止主板BIOS的CMOS重置错误

h.复制修改过OSInstall文件(感谢dfsgh修改)替换5.0GB安装硬盘/System/Library/

PrivateFrameworks/ork/Frameworks/ork/Versions /A/,即可安装在MBR分区。(附件下载)(要安

装在GPT分区的不用替换)

B.制作Lion安装硬盘(在 Win 7 操作)

a.原理:在Win 7通过取得Mac磁盘工具恢复正确的安装盘。

b.使用软件:/doc//file/f4b983e241

/doc//file/kon2dr

1-HFSExplorer-0.21

3-HD_Install_Helper_v0.3 (硬盘安装助手) 4-MacDrive.v8.0.4.10

c.操作步骤一:取得Mac磁盘工具

01.建立3个分区,5G、9G(不要格式化)、1G(不要格式化)。

将透过 9G + 1G 制作 5G 的Lion完整安装硬盘,安装 10G 硬盘空间(9G + 1G合并)。因为提取的,硬盘安装

助手写入硬盘后,只有 1.6x GB可用空间,

无法存放 2.75 GB的/Packages文件夹,故本文将透过1.6xGB写入硬盘后,取得Mac 磁盘工具恢复大小 5.0 GB的Lion安装盘,

并可存放2.75GB的/Packages文件夹。

02.用HFSExplorer-0.21开启mac_os_x_10_7_,并提取/

及/Packages文件夹

03.用HFSExplorer-0.21开启,并打包建立新的dmg,命名为 。04.用TransMac-9.1建立新的空白dmg,大小1G,命名为。

目前共有5个文件如下:

/Packages文件夹

mac_os_x_10_7_

05.用HD_Install_Helper_v0.3 (硬盘安装助手)将写入1G分区,

安装MacDrive.v8.0.4.10并重新开机后,将复制到1G分区里面。

06.用HD_Install_Helper_v0.3 (硬盘安装助手)将写入9G分区。

07.删除9G硬盘的/System/Installation/Packages连结文件,并将02提取的

/Packages文件夹内的4个文件,复制到9G硬盘的/System/Installation/Packages文件夹,如下、

、、

08. (选项)删除9G硬盘的/System/Library/Extensions/

09.复制几个关键必备的kext补丁到9G硬盘的/System/Library/Extensions/

2.5版即可用,破解补丁,才能安装Mac

及鼠标键驱动2个一起使用

以下kext选用(可用dsdt修补)(不确定10.6的kext能不能在10.7 Lion使用) 或 解决重启/关机

时遇到无法断电问题 解决Unable to determine UUID for host. Error : 35的问题

或(貌似32bit Only)

防止主板BIOS的CMOS重置错误

10.复制修改过OSInstall文件(感谢dfsgh修改)替换9G安装硬盘/System/Library/

PrivateFrameworks/ork/Frameworks/ork/Versions

/A/,即可安装在MBR分区。(附件下载)(要安装在GPT分区的不用替换)

11.以上操作完成首次替换后,按下面方法制作取得XPC或iBoot的U盘引导开机。

d.操作步骤二:用Mac磁盘工具建立正确的Lion安装硬盘

12.透过XPC或iBoot的U盘引导后,顺利进入Lion安装画面,并进入Mac磁盘工具。

13.用磁盘工具进行抹盘,将5G分区抹盘为Mac OS 扩展 (日志式)。

14.用磁盘工具选取恢复,并选用位于1G分区的为来源磁盘 (须将选击开启为Mac OS XBase System),恢复于5G分区,完成后重新开机,重新设定Win 7 为启动分区后,进入Win 7。

15.使用MacDrive.v8.0.4.10删除5G硬盘的/System/Installation/Packages之连结文件,并将步骤02提取的/Packages文件夹

(共2.75 GB),全部复制到5G硬盘的

/System/Installation/Packages文件夹。

16. (选项)删除5G硬盘的/System/Library/Extensions/

17.复制几个关键必备的kext补丁到5G硬盘的/System/Library/Extensions/

2.5版即可用,破解补丁,才能安装Mac

及鼠标键驱动2个一起使用

以下kext选用(可用dsdt修补)(不确定10.6的kext能不能在10.7 Lion使用)

或 解决重启/关机时遇到无法断电问题 解决Unable to determine UUIDfor host. Error : 35的问题或(貌似32bit Only)

防止主板BIOS的CMOS重置错误

18.复制修改过OSInstall文件(感谢dfsgh修改)替换5G安装硬盘

/System/Library/PrivateFrameworks/ork/Frameworks/ ork/Versions/A/,即可安装在MBR分区。

(附件下载)(要安装在GPT分区的不用替换)

19.在Win7下,将9G分区与1G分区删除,并建立新的10G分区。

20.以上完成Win 7建立Lion的安装硬盘,可使用XPC或iBoot的U盘安装在10G分区。

三、U盘引导,使用XPC 或 iBoot (在 Win 7 操作,U盘为Fat32)

A.制作 XPC 的U盘引导

1.先用Win 7 格U盘或用HP的格式化U盘,结束后重新插入U盘。

2.启用 cmd 在bootsector下,使用命令makeusb K: (K:为U盘),结束后重新插入U盘。

错误一:Win 7 需在cmd右键选用系统管理员启用,再安装bootsector,不然会出错如下

错误二:未确实重新插入U盘,造成引导错误。

3.(一定要重新插入U盘)复制XPC_Lion中的Efildr20及efi文件夹到U盘 ,如下。

4.复制到U盘,即可重启U盘由 XPC 引导亮点要等待几秒。

(附件中的是我的acer的dsdt,记得删除我的)。

5.如发生fs2:无法执行的错误,则修改为正确的路径,

(依实际修改为fs1~fs4之类的,可在U盘 内修改)

如fs3:。

6.出现安装盘Mac OS X Base System时,

按M进行修改硬件资讯为Mac-F4208DA9,(禁止符号无法进入的,参考下方Q/A) 并加入Kernel Arguments为arch=i386 -v (或

再加入 -x -f )。

7.引导进入Lion安装时,用磁盘工具进行抹盘,现已可选用MBR分区或GUID分区安装。

(须事先替换修改过之OSInstall,才可安装在MBR分区)。

选择磁盘工具

抹盘Mac OS 扩展 (日志式)

退出磁盘工具

8.安装完成后,要重新加入及及

到已完成安装Lion硬盘的/S/L/E,并(选择)删除/S/L/E的及

如使用Win 7安装,重启后,须重新设定Win 7为启动分区后,才能进入Win 7修改。

B.制作 iBoot 的U盘引导

1.~

2.之bootsector安装,同上动作。3.(一定要重新插入U盘)复制iBoot 1.2中的Efildr20及efi文件夹到U盘 ,如下。

4.复制到U盘,即可重启U盘由iBoot引导,亮点等待几秒

(附件中iBoot的,建议删除或替换自己的)。

5.出现安装盘Mac OS X Base System时,

按M加入Kernel Boot Frags为arch=i386 -v (或再加入 -x -f )。修改CPU Frequency MHz为正确数字。(可以不修改,没影响)按

文件说明之公式:2.4GHz = 2400, 1.8GHz = 1800(Kernel各项参数说明,禁止符号无法进入的,参考下方Q/A)

按U或D进行变更分辨率为640x480、800x600、1024x768

(非必要)按B可进行设定自动选择开机装置,iBoot启动会自动进入。

在iBoot启动时,按W可出现GUI图形选单,重新设定。(图示为已安装之MacLion 分区)

(非必要)按G可进行iBoot自动生成硬件专属之aml文件,提高开机速度及稳定性。

(需事先删除efiacpioem的所有文件,完成后可按 R重启,再放入自己的)

6.后续同上

7.~

8.动作完成安装

还有其他细部设定及相关按键功能,请自行查阅READ-ME文件了

四、内核kernel、驱动kext参考

1.破解kernel首发,pcj提供适用ATOM, P4 CPU的patch kernel。需要的人先试试看。

可在Lion正常加载监测温度插件,需要的可参考477(或下载hsfx版本)

2鼠键的及可以参考

ll23416583及honeyroom的帖下载kext。catkids也整合笔记本键盘和触控板同时可用

无法驱动PS2键盘,要暂用USB键盘了。

/doc/,使用XPC引导,可驱动USB鼠键,貌似无法驱动U盘。参考

修改Board ID(lunjen2009) 使用iBoot引导,可驱动USB鼠键,也可驱动U盘。我的U盘只有驱动低速的usb1.1,很慢。

五、附件下载

XPC_USB_ (123.67 KB)

XPC_ (1020.06 KB

(909.05 KB)

ShowAllFiles+HPUSBFW+OSInstall(MBR).zip (628.32 KB)

XPC附件也可下载lingbug的mac osx lion xpc引导安装程序(mac版和win版) (免PB 币)iBoot 1.2 可由达芬奇密码的iBoot 1.2 for SL and Lion下载 (免PB币)

iBoot 1.3b

以上简易分享安装流程,其他安装方式同snow leopard。

PS:

XPC貌似不完全通用,我的P5B主板无法使用XPC,无法安装,各位的主板也只好碰运气了。如果安装过程遇到各种错误卡住

的情形,请参考10.6的相关教程补丁kext处理,10.6的kext不确定能否在Lion使用,只能大家一起测试了。

本文只是尝鲜安装,目前因为只有原生kernel可用,没有其他破解的legacy_kernel可用,很可能会因为kernel panic造成死

机,如果确认是kernel问题,就只能暂时放弃Lion,等待未来有更完美的安装方法了。

六、Q/A

Q1:XPC之U盘启动出现黑屏,无法引导?

A1:请将BIOS的Serial Port1 Address设定修改为Disable或其他。经我的Asus P5B测试,除了3F8/IRQ4发生黑屏无法启动

外,其他值都可以启动U盘引导,等待约5秒。(iBoot 请自行测试)

Q2:XPC之U盘启动,MBR Start出现后,亮点等待无反应?

A2:没有删除或没有替换成主板专用的,MBR Start出现后,亮点等待时间,约为30~60秒;有替换成主板专

用的,等待约5秒。不同主板等待时间可能不同,要有耐心。

Q3:求教iBoot装完以后,运行就是一个大禁止符号?

A3:删掉/System/Library/Coreservices/ 就可以正常启动了(zyphr)

还有个办法,就是把机型和Mac-F4208DA9之外的信息都删掉。就行了。(catkids) (有需要设置机型ID的,请自行参阅

内容) 或用从来不笑提供的(iBoot引导),试试看。

Product Name为 MacPro (我测试 MacPro3,1 也可以进入)

System Board ID为 Mac-F4208DA9

Chassis Version为 MacPro-Aluminum

或另一组MacPro3,1及Mac-F42C88C8。(经jianyili提供)

Q4:Lion安装完成后,进入系统无限风火轮,-v 如下图出现错误讯息?

nspace-handler-set-snapshot-time 1299144221

Resetting IOCatalogue.

A4:1.安装完成后,要重新加入及及

到已完成安装Lion硬盘的/S/L/E。

版本不适用10.7 Lion,要替换可用的版本。(上文有下载连结)

Q5:Kernel 各项参数说明?

A5:自行选用各参数组合。(引自69nc雪豹教程)

系统默认使用64位模式启动,如果需要64位则删除arch=i386。

arch=i386 强制使用32位模式启动。

-v Verbose模式,就是传说中的啰嗦模式,让Mac系统在启动时显示所有日志纪录,这样就能看到你的启动进程卡在哪里,常

用 -v 上传贴图讨论无法开机问题。

-x 安全模式,加载全部kext以解决兼容性问题。

-f 启动时修复磁盘,一般在更换过kext后第一次重启时使用。

-s 单用户模式,如果需要脱离图形界面操作使用,一般新手不会用到。

Q6:驱动是否放入/System/Library/Extensions?

A6:(安装完成后)是的,驱动用 Kext Helper b7 安装入S/L/E,再用 Kext Utility 重建权限、cache、mkext即可。

mac ox系统的驱动安装mac ox系统的驱动安装常规操作:

方法一:

下载到*.kext的驱动以后,都可以直接把它拖到/System/Library/Extensions/ 下替换掉原来的文件。替换了以后,还需要修复权

限才能够正常使用。因为Mac OS X 是基于FreeBSD 的操作系统,因此Unix 下对文件权限的依赖就被继承了下来了。大家在

替换了*,kext文件以后,必须要打开终端,输入如下命令:

sudo -s

chmod -R 755 /System/Library/Extensions

chown -R root:wheel /System/Library/Extensions

rm -rf /System/Library/Extensions.*

diskutilrepairpermissions /

sudo -s (这个命令是把当前用户升级到系统管理员用户,当然,还要输入管理员密码。)chmod -R 755

/System/Library/Extensions (这个命令是把Extensions 下的所有文件的权限都设置成755,关于权限数字的意义,请参考

Linux/Unix 的命令解释,限于篇幅,这里不说了。)

chown -R root:wheel /System/Library/Extensions (这个命令把Extensions 下的所有文件的所有者和组别都设置成为

root:wheel。换句话说,Extensions 下的所有文件都设置成为管理员为所有者)

rm -rf /System/Library/Extensions.* (这个命令将删除系统的内核扩展缓存。为了加快启动速度,Mac OS X 把本机的驱动制作

成一个内核扩展缓存,开机时只加载这个缓存,而不必全部kext都要加载。我们为了让系统加载新更换的驱动,一定要把缓存

删除才行。不过要注意,最后的.* 是必不可少的。因为rm -r 是一个递归操作,如果不加.* 的话,这个命令将会把Extensions 整

个文件夹删除!)

diskutilrepairpermissions / (这个命令将修复/ 下的所有文件的权限。diskutil是一个只有Mac OS X 才有的命令,其作用就是检

测和修复磁盘权限。)

方法二:

下载到*.kext的驱动以后,都可以直接把它拖到/System/Library/Extensions/ 下替换掉原来的文件或是直接增加的新驱动文件,MAC系统下使用“Kext Utility”软件,可以自动提升管理权限,重启OK。软件一会看能否付上。

与本文相关的文章

发布评论

评论列表 (0)

  1. 暂无评论