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 安裝失敗的臭蟲。
2. 修正系統中存在 FAT32 分割區時可能導致 Boot Think 引導失敗的臭蟲。

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

下載連結:

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 時,觸控板游標會亂跳失控

親自試試看再告訴大家吧!
隨便拿一隻 USB 手指就能測試了:直接把 Boot Think 安裝到 USB 手指上,放進你的 kexts/dsdt/boot.plist/smbios.plist 然後從 USB 開機即可,完全不用動到你原本的主開機引導程式。

技術筆記 #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 用的,絕不能裝在真 Mac 上……

技術筆記 #12 @rachaf 2009-09-17

請問這個版本能不能像 Chameleon 一樣自動偵測並驅動顯示卡?
抱歉我的英文不太好。

技術筆記 #13 @Triple675 2009-09-26 ↳ Re: @rachaf
@rachaf請問這個版本能不能像 Chameleon 一樣自動偵測並驅動顯示卡?抱歉我的英文不太好。

據我所知它沒有自動偵測顯示卡的功能,但可以透過 DSDT 注入顯示卡資訊(GFX),而且載入運作完全正常。

順便請教我遇到的問題:

我無法在 SL 系統下(目前是用裝有 BootThink 的 USB 手指開機進入 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