《本教程以xps15l501x机型为例在windows7下讲解lion纯净系统的制作及安装过程》由会员分享,可在线阅读,更多相关《本教程以xps15l501x机型为例在windows7下讲解lion纯净系统的制作及安装过程(45页珍藏版)》请在金锄头文库上搜索。
1、本教程以 XPS15 L501X 机型为例在 windows7 下讲解 Lion 纯净系统的制作及安装过程,以 及一些后续美化,如果已有 mac 系统,就更简单了,照猫画虎即可。关于本帖一些要点将在二楼更新。在一切开始之前,确认 BIOS 可以开启 AHCI,如果不能开启 AHCI,先爬文参考相关文章, 本帖不涉及这类问题。我们大概需要几个步骤: A、文件准备 B、维护盘制作 C、分区并写入维护盘镜像 D、安装 windows 版变色龙 E、变色龙引导制作完整安装盘 F、变色龙引导完整安装盘安装 Lion 系统 G、进入 Lion 前引导进安装盘加入 Extra 文件夹 H、变色龙引导进入 L
2、ion 系统,添加完整驱动,修复权限,并安装 Mac 版变色龙A、文件准备本教程用到的文件下载:http:/ Win7 下软件准备a. Windows 版 Chameleon 1806 版 (http:/ HFS+Explorer 及 JREc. TransMac9.1d. 硬盘安装助手e. DiskGenius(本帖不涉及 MacDrive)2. 安装盘文件准备a. 10.7.3 版本的 OSInstall(支持 mbr 安装,OSInstall.mpkg 非必须,本帖不涉及)b. Extra 文件夹,下面有 dsdt.aml、AppleACPIPS2Nub.kext、ApplePS2Con
3、troller.kext、FakeSMC.kext 等必备驱动(多 加的 PXHCD.kext 可以使鼠标在 XPS15 的 usb3.0 接口工作,完全用我提供的 extra 有可能 会使你的机器引导失败出现五国。如果暂时没有合适的 dsdt.aml,在制作安装盘的时候可 以先不放入 Extra 中,smbios.plist 也暂时可以不用加进 extra)。c. 本帖内提供的 App、Utilities.plist、InstallerMenuAdditions.plist 和 Frameworks & PrivateFrameworks(制作维护盘需要)。d. Mac OS X Lion
4、10.7.3 完整安装包 (11D50, Mac App Store, InstallESD 下载: Mac OS X Lion 10.7.3 完整安装包种子.7z (77.45 KB, 下载次数: 440) 2012-2-29 11:18 上传 下载次数: 440 下载积分: PB 币 -1 ,已离线完成) 。 。3. 安装后 XPS15 L501X 文件准备 其他机型的 kext 及 extra 等文件可参阅已有资源B、维护盘制作 1. 安装 jre-6u19-windows-i586(java+se).exe,之后安装 HFS+Explorer.exe。 2. 用 7-zip 提取 In
5、stallESD-10.7.3.dmg 至 InstallESD-10.7.3 文件夹,之后会在 InstallESD- 10.7.3InstallMacOSX.pkg 下得到 InstallESD.dmg2012-2-28 22:42 上传 下载附件 (61.84 KB) 3. 提取 InstallESD.dmg。打开 HFS+Explorer, 点 file-load file system from path,载入刚才 解压得到的 InstallESD-10.7.3InstallMacOSX.pkgInstallESD.dmg,弹出对话框选择 Apple_HFS 后点确定2012-2-2
6、8 22:42 上传 下载附件 (26.02 KB) 2012-2-28 22:42 上传 下载附件 (17.13 KB) 4. 提取 BaseSystem.dmg、mach_kernel 及 Packages 文件夹,提取到 Temp 目录,弹出对话 框选是。2012-2-28 22:42 上传 下载附件 (53.16 KB) 2012-2-28 22:42 上传 下载附件 (47.4 KB) 2012-2-28 22:42 上传 下载附件 (13.85 KB) 2012-2-28 22:42 上传 下载附件 (17.01 KB) 5. 用 HFSExplorer 载入 BaseSystem
7、.dmg,打开菜单 Tools-Create disk image.重新打包建立 新的可写盘 dmg,命名为 BaseSystem-Install,保存在 Temp 文件夹下面2012-2-28 22:42 上传 下载附件 (51.95 KB) 2012-2-28 22:42 上传 下载附件 (72.41 KB) 2012-2-28 22:42 上传 下载附件 (33.86 KB) 6. 替换 Osinstall,放置 Extra、mach_kernal、及 Packages 文件夹。打开 TransMac9.1, 菜单 file-open disk image,打开刚才保存的 BaseSys
8、tem-Install.dmg 文件2012-2-28 22:42 上传 下载附件 (64.98 KB) a. 把 Extra 文件夹及 mach_kernel 拖拽复制至 TransMac 窗口根目录 HFS+ Volume 文件 夹下2012-2-28 22:43 上传 下载附件 (60.55 KB) 2012-2-28 22:43 上传 下载附件 (59.3 KB) b. 把 OSInstall 拖拽至 System/Library/PrivateFrameworks/Install.framework/Frameworks/OSInstall.framework/Versions /A
9、/文件夹下替换原文件2012-2-28 22:43 上传 下载附件 (63.29 KB) c. 删除 System/Installation/下的 Packages 快捷方式并新建一个 Packages 文件夹,并把刚 提取的 Packages 下的 OSInstall.mpkg 文件拖拽拷贝至 Packages 文件夹。我们这里不拷贝整 个 Packages 到 System/Installation/下,不然会提示空间不足无法拷贝完。2012-2-28 22:43 上传 下载附件 (39.3 KB) 2012-2-28 22:43 上传 下载附件 (26.24 KB) 2012-2-28
10、22:43 上传 下载附件 (65.27 KB) 7. 实际上进行到上一步,就完成了大家常说的懒人版的制作过程。剩下 Packages 文件夹该怎么办呢,大家常用的方法是先用硬盘助手把镜像写入硬盘,再安装 MacDriver 后进 win 系统反复一堆操作之后打开 mac 盘去拷贝替换这些文件。这里不使用这个方法,我们 会给这个 dmg 添加三个软件:Finder、Chameleon Wizard 和 invisibliX。这样我们之后增删 文件及安装 mac 版变色龙等操作就不再需要 win 系统,直接引导维护盘就可以进行之后操 作。下面我们多做几步:a. 将 Finder 拖拽复制到 Sy
11、stemLibraryCoreServices 目录内(Finder 要对应系统版本, 这里是 10.7.3):2012-2-28 22:43 上传 下载附件 (103.25 KB) b. 将 Chameleon Wizard 和 invisibliX 拖拽复制到/Applications/Utilities 下2012-2-28 22:43 上传 下载附件 (88.42 KB) c. 解压 Frameworks & PrivateFrameworks.7z 后到 Frameworks & PrivateFrameworks 文件 夹,拖拽复制SystemLibraryFrameworks 下
12、的 Collaboration.framework 和 AddressBook.framework 到 dmg 的对应目录,拖拽复制SystemLibraryPrivateFrameworks 下 的 PhoneNumbers.framework 和 InternetAccounts.framework 到 dmg 的对应目录(Frameworks & PrivateFrameworks 同样对应系统版本,这里是 10.7.3):2012-2-28 22:43 上传 下载附件 (109.33 KB) 2012-2-28 22:43 上传 下载附件 (118.13 KB) d. 将 Instal
13、lerMenuAdditions.plist 和 Utilities.plist 分别拖拽复制到 dmg 的 /System/Installation/CDIS/Mac OS X Installer.app/Contents/Resources/和 /System/Installation/CDIS/Mac OS X Utilities.app/Contents/Resources/目录替换原文件(作用是 在 menubar 上添加 Finder 和软件的菜单,并可以在安装器和实用工具之间来回切换,大家 可以参考这两个文件的内容照猫画虎,若用用记事本修改,保存时需用 utf-8 编码。另外只
14、有少数几个软件可以在安装盘下运行)2012-2-28 22:43 上传 下载附件 (88.38 KB) 2012-2-28 22:43 上传 下载附件 (94.74 KB) 这样类似 PE 的 dmg 维护盘镜像便制作完成,体积不大,可写入 U 盘或者移动硬盘的一个 分区,作增改文件维护之用。我们称之为 MacPE、维护盘都可以,也可以叫它没有 packages 的懒人版,且在接下来加入 Packages 文件夹制作完整安装盘的操作过程也不再依 靠 Win 环境和 MacDriver,仅依靠该 dmg 镜像即可。C、分区并写入维护盘镜像说在前面,建议新手或者不细心的朋友再第一次做分区及写镜像操
15、作时在移动硬盘上进行, 若你的机器没办法从移动硬盘引导,则建议在进行分区及后续操作之前先用 DiskGenius 备 份硬盘的分区表,之后把分区表保存在本机之外的地方(若你的 WinPE 是 32 位就用 32 位 的 DiskGenius 来备份,64 位 DiskGenius 备份出来的可能用不了):2012-2-28 22:44 上传 下载附件 (65.08 KB) 2012-2-28 22:44 上传 下载附件 (44.37 KB) 分区概况: 1.5G - PE 维护盘(BaseSystem-Install.dmg) 5G - 完整安装盘(BaseSystem-Install.dmg
16、+Packages) 10G - Lion 系统(若你打算把 Lion 作为常用系统的话建议分 60G 以上)先保证有 30G 左右的空闲空间,我这里的例子,已有的主分区不超过 2 个,100M 保留空 间已占用一个主分区(如果已经有 3 个主分区,那新压缩的分区都只能是逻辑分区不能转为 主分区,在逻辑分区上安装后可能需要借助 WinPE 来修复 Win 系统的引导及激活 Win 分 区为活动分区,这里不表)。a. 桌面,我的电脑右键选择管理,打开的界面选择磁盘管理。从最后一个分区开始压缩, 我们这里先压缩 25G 左右给安装盘和 Lion 系统盘,你也可以多压缩一些能多分一个区来 给 mac 系统保存数据。2012-2-28 22:44 上传 下载附件 (40.24 KB) 2012-2-28 22:44 上传 下载附件 (39.88 KB) 2012-2-28 22:44 上传 下载附件 (23.64 K