x86 硬件上的 Mac OS X 2008–2024 技术文献库
InfiniteMac OSx86 › OSx86 10.X 核心架构与安装配置 › BootThink 2.3.18 正式发布!具备更完善的 Snow Leopard / DVD …
417,988 reads · 2009-07-07 – 2011-03-16
技术报告 10.X 核心架构 Retail DVD / USB

BootThink 2.3.18 正式发布!具备更完善的 Snow Leopard / DVD 引导支持

官网上原本写着它不支持 Snow Leopard……但从 2.3 版本开始,它已正式支持 Snow Leopard 与 smbios.plist!更新 2.3.17:1. 支持从 DVD 引导零售版 Snow Leopard;2. 改进 Darwin/S/L/Extensions/*.kext 的加载机制……

主笔作者
@pαuℓzurrr. 发表于 2009-07-07
所属专区
OSx86 10.X 核心架构与安装配置
典藏规模与记录
417,988 次历史阅读 · 21 则精选技术笔记(萃取自 25 则原始回帖) · 2009-07-07 – 2011-03-16
参与贡献成员 (19)
@pαuℓzurrr. (4)@zarac (3)@george205 (2)@maturindo@jcarcinogen@abdulrahman@updatelee@MonkeyDLuffy@miliuco@thorazine74@MooCan@rachaf@Triple675@MikeHunt79@kocoman@Imkantus+3 more
相关硬件参考
USB 3.2 Boot Flash Drives ↗ SATA III & NVMe SSDs ↗ AMD Radeon GPUs (QE/CI) ↗
简体中文精译技术专卷 · 完整保留原始命令、Kext 名称、ACPI 节点与引导参数查看英文原版 (Original English) →

根据官方网站此前的说明,它并不支持 Snow Leopard……
但从 2.3 版本起,它已正式支持 Snow Leopard 与 smbios.plist!

编辑补充:

更新 2.3.17

1. 支持从 DVD 光盘引导零售版(Retail)Snow Leopard。
2. 改进 Darwin/S/L/Extensions/*.kext 内核扩展的加载机制

-------------------------------------------

更新 2.3.16

1. (仅限 Windows 版)修复系统安装多块硬盘时会导致 Boot Think 安装失败的 Bug。
2. 修复系统中存在 FAT32 分区时可能导致 Boot Think 引导失败的 Bug。

-------------------------------------------

下载链接:

BootThink 2.3.18_Mac (rapid share.de/files/48363962/BootThink_2.3.18_Mac.zip.html)
BootThink 2.3.18_Win (rapid share.de/files/48363964/BootThink_2.3.18_Win.rar.html)

社区实测与技术补充笔记

自 25 则原始讨论回帖中萃取 21 则高价值技术回应

技术笔记 #1 @abdulrahman 2009-08-28

那么我可以用这个在我的 Lenovo Y510 上安装最新的 Snow Leopard 吗?还是我必须用 iATKOS v7……

技术笔记 #2 @updatelee 2009-08-29 ↳ Re: @abdulrahman
@abdulrahman那么我可以用这个在我的 Lenovo Y510 上安装最新的 Snow Leopard 吗?还是我必须用 iATKOS v7……

请先看清楚本帖一楼的第一句话……

作者修订 #1 @pαuℓzurrr. 2009-09-01 ↳ Re: @updatelee

很快就会推出支持 Snow Leopard 的新版本了。
官方已经预告 2.3 版本将会加入这项功能,并带来更好的系统兼容性与稳定性。

技术笔记 #3 @george205 2009-09-01

请问你知道新版本是否支持 DSDT 补丁(像变色龙 Chameleon/PC-EFI 那样使用 dsdt.aml 文件)吗?我测试过 Boot Think v2.2,在我的系统上运行得很顺利。

关于我的系统配置:
主板:Supermicro H8DAE-2,搭载 nVidia MCP55 Pro 芯片组,最高支持两颗六核 AMD Opteron 2000/8000 处理器
Super Micro Computer, Inc. - Aplus Products | Motherboards | H8DAE-2 ↗
处理器:1x Opteron 8214(目前暂时装一颗)
内存:4 GB Samsung DDR2 667 Registered ECC Unbuffered
显卡:Nvidia 9400 GT
另外我还有两块 SATA 硬盘(120 GB 与 640 GB)、一台 Sony IDE DVD 只读光驱以及一台 Optiarc DVD 刻录机。

技术笔记 #4 @zarac 2009-09-07 ↳ Re: @george205
@george205请问你知道新版本是否支持 DSDT 补丁(像变色龙 Chameleon/PC-EFI 那样使用 dsdt.aml 文件)吗?我测试过 Boot Think v2.2,在我的系统上运行得很顺利。

Boot Think 从 v1 版本开始就已经支持 DSDT 覆盖(DSDT override)了,直接把你的 dsdt.aml 放进 Darwin 文件夹即可搞定

作者修订 #2 @pαuℓzurrr. 2009-09-08 ↳ Re: @zarac

2.3 正式发布了!

2.3 版本更新加入了以下功能:

1. 支持 Snow Leopard
2. 支持 smbios.plist

rapid share.de/files/48302260/Boot_Think_2.3_Mac.zip.html
rapid share.de/files/48302259/Boot_Think_2.3_Win.rar.html

技术笔记 #5 @MonkeyDLuffy 2009-09-08

他们修复了 Voodoo 触控板驱动的问题吗?之前用 BootThink 2.2 时,触控板指针会乱跳失控

技术笔记 #6 @zarac 2009-09-09 ↳ Re: @MonkeyDLuffy
@MonkeyDLuffy他们修复了 Voodoo 触控板驱动的问题吗?之前用 BootThink 2.2 时,触控板指针会乱跳失控

亲自试试看再告诉大家吧!
随便拿一个 U 盘就能测试了:直接把 Boot Think 安装到 U 盘上,放进你的 kexts/dsdt/boot.plist/smbios.plist 然后从 U 盘引导即可,完全不用动到你原本的主引导程序。

技术笔记 #7 @miliuco 2009-09-09

在我的 PC 上测试成功(配置见签名档),目前只装了 10.5。它也能完美引导另一块硬盘上的 Windows XP。

只要把 AHCI 或 SATA 内核扩展放进 /Darwin/System/Library/Extensions,就能直接从 Leopard DVD 光盘引导。

"# p=-"(隐藏不可引导分区)与 "# b=3"(默认分区倒计时)这两个参数都工作正常。

技术笔记 #8 @thorazine74 2009-09-10

真的很不错,我觉得现在它已经跟变色龙 Chameleon 平起平坐了,除非我有漏掉什么细节。
不过他们真的应该公开源代码,我记得他们目前好像还没开源……

技术笔记 #9 @MooCan 2009-09-16

问个蠢问题

我可以在真正的原厂 Intel Mac 电脑上使用 BootThink 2.3 吗(因为我看它有提供 Mac 安装版)?

技术笔记 #10 @zarac 2009-09-17 ↳ Re: @MooCan
@MooCan我可以在真正的原厂 Intel Mac 电脑上使用 BootThink 2.3 吗(因为我看它有提供 Mac 安装版)?

千万不要啊啊啊!
无论是 Mac 版还是 Win 版安装程序都是专门给黑苹果(Hackintosh)用的——只是让你选择从哪个系统环境下运行安装 BootThink 而已。
在真正的原厂 Mac 上已经有原生的 BootCamp,根本不需要安装其他引导程序。

技术笔记 #11 @george205 2009-09-17

原厂 Mac 请用 -> rEFIt

Zarac 说得没错!如果你在原厂 Mac 上安装 Chameleon 或 Boot Think,你的 Mac 将会无法开机!
如果你想在原厂 Mac 上安装“类似”的多系统引导程序,可以试试 rEFIt,那是专为原生 EFI 机器设计、功能丰富的引导程序。Chameleon 与 Boot Think 则是给传统 BIOS 架构 PC 用的,绝不能装在白苹果真机上……

技术笔记 #12 @rachaf 2009-09-17

请问这个版本能不能像 Chameleon 一样自动识别并驱动显卡?
抱歉我的英文不太好。

技术笔记 #13 @Triple675 2009-09-26 ↳ Re: @rachaf
@rachaf请问这个版本能不能像 Chameleon 一样自动识别并驱动显卡?抱歉我的英文不太好。

据我所知它没有自动侦测显卡的功能,但可以通过 DSDT 注入显卡信息(GFX),而且加载工作完全正常。

顺便请教我遇到的问题:

我无法在 SL 系统下(目前是用装有 BootThink 的 U 盘引导进入 SL)将 Boot Think 安装到 SL 硬盘的 EFI 分区。即便按照安装程序说明取消勾选了 Boot1 与 Boot1h 选项,安装至 EFI 分区的选项依然是灰显禁用的状态。有人也遇到同样的问题吗?

技术笔记 #14 @MikeHunt79 2009-09-26

我完全无法用它引导进入 10.5?我平时是用 boot132 引导,并把内核扩展打包在 initrd.img 文件里;这次我把 kext 解压出来并加上 extensions.mkext 文件,结果一开机就出现五国死机(内核崩溃 KP)!

请问有办法强制加上 cpus=1 参数吗?

技术笔记 #15 @kocoman 2009-12-03

一楼的文件链接显示“已被作者删除(deleted by author)”

技术笔记 #16 @Imkantus 2009-12-07 ↳ Re: @kocoman
@kocoman一楼的文件链接显示“已被作者删除(deleted by author)”

镜像备份链接 - rapidshare.com (rapid share.com/files/317304992/Boot_Think_2.3.zip)

技术笔记 #17 @s2n117 2010-01-20

如何用 BootThink 引导 Windows

我试着在一台装有 iATKOS 的系统上加载 Windows XP:先装了 Windows 7 并用 BootThink 引导,
接着安装零售版 Snow Leopard,结果它把 BootThink 给覆盖掉了。

技术笔记 #18 @noyfb 2011-03-16

有人试过默认分区选项 b=x 吗?
如果有的话,请问你们是怎么设置的?
能不能示范一下这个引导参数的具体写法?因为我到处都找不到示例。

参与实测与协作验证成员: @maturindo @jcarcinogen @hz62xp
文献来源与贡献者溯源名录(共 19 位具名成员 · 原始讨论串 #3315)
成员用户名本卷贡献角色发帖数活跃时间窗
@pαuℓzurrr.主笔作者42009-07-07 → 2009-10-30
@zarac核心贡献者32009-09-07 → 2009-09-17
@george205协作成员22009-09-01 → 2009-09-17
@maturindo协作成员12009-07-27
@jcarcinogen协作成员12009-08-24
@abdulrahman协作成员12009-08-28
@updatelee协作成员12009-08-29
@MonkeyDLuffy协作成员12009-09-08
@miliuco协作成员12009-09-09
@thorazine74协作成员12009-09-10
@MooCan协作成员12009-09-16
@rachaf协作成员12009-09-17
@Triple675协作成员12009-09-26
@MikeHunt79协作成员12009-09-26
@kocoman协作成员12009-12-03
@Imkantus协作成员12009-12-07
@hz62xp协作成员12009-12-21
@s2n117协作成员12010-01-20
@noyfb协作成员12011-03-16

选择语言 · Choose your language