![]() |
||
*停權中*
加入日期: Jun 2013
文章: 69
|
[Mac]擺脫變色龍 - 製作 PC Mac 自動引導安裝 DVD
一 修改安裝光碟安裝後自動引導
將原版 dmg 寫入硬碟分割區打好MBR補丁與替換相應補丁後 下載附件 bootable.zip 解壓縮後把 bootable.pkg 放到 /System/Installation/Packages/ 修改OSInstall.mpkg 在桌面建立一個文件夾 命名為 EDIT 把/System/Installation/Packages/OSInstall.mpkg 拖到EDIT文件裡面 打開終端機輸入: cd /Users/使用者名稱/Desktop/EDIT 解壓縮 xar -x -f ./OSInstall.mpkg 修改Distribution文件 有四的地方要改 自己找適合的地方寫入 (以 10.6.3 版為例) 1. 代碼:
<line choice="bootable"/> 2. 代碼:
<choice id="bootable" start_visible="false" start_selected="true" > <pkg-ref id="com.apple.pkg.bootable"/> </choice> 3. 代碼:
<pkg-ref id="com.apple.pkg.bootable" auth='root'>file:./bootable.pkg</pkg-ref> 4. 代碼:
<pkg-ref id='com.apple.pkg.bootable' installKBytes='756' version='1.0'/> 修改好後記得把 EDIT 文件夾內的 OSInstall.mpkg 刪除 然後再打開終端機輸入 cd /Users/使用者名稱/Desktop/EDIT 壓縮 xar -c -f OSInstall.mpkg * 把修改好的OSInstall.mpkg 替換 /System/Installation/Packages/OSInstall.mpkg Mac 安裝完後就可以不必靠變色龍引導 前提必須使用SPFDISK 或其他工具指定開機選單 bootable.pkg 其實就是Mac版的變色龍 Chameleon 2.2svn (svn-r2258) 支援 Mac OS X 10.5.6 - 10.9 的版本 二 打包自動引導的 Mac 安裝 Image 下載附件cdboot.zip 解壓縮後將 cdboot 放到 /usr/standalone/i386/ 把 ATA Root 驅動補丁(也就是俗稱的免 AHCI補丁)放到 /Extra/Extensions 或 /System/Library/Extensions/ 然後打開終端機輸入 (跟製作變色龍引導ISO原理相同) 代碼:
sudo hdiutil makehybrid -o /存放路徑/OSX.iso /來源路徑/ -iso -hfs -eltorito-boot /Volumes/卷宗名稱/usr/standalone/i386/cdboot -no-emul-boot -iso-volume-name "Mac OS X Install DVD" -hfs-volume-name "Mac OS X Install DVD" 這樣就大攻告成了 把製作好的 ISO 燒錄到 DVD 電腦設定光碟開機(CD-Boot) 就可以直接安裝不必再用變色龍引導了 三 ATA Root (免AHCI補丁) 驅動補丁說明 LegacyAppleIntelPIIXATA.kext Intel 晶片組 CD/DVD PATA/SATA Root device 驅動 取自darwin_snow_legacy.iso 虛擬機也可用 AppleNForceATA.kext nForce 晶片組 CD/DVD SATA Root device 驅動 取自 MeDevil's AppleNForceATA.kext.TEST 1.0.3版 如果沒有相應的 Root device 驅動 製作出來的引導DVD 安裝時會出現 Still waiting for root device 的訊息 這個訊息就是 ATA 驅動無法辨識 DVD 或 HD 裝置 這個也可以自己在 Mac 下測試 把 CD 或 DVD 放進光碟機 看能不能讀取的到光碟 如果讀取不到就是 ATA 驅動有問題 我測了 nForceATA 驅動很多版本 幾乎讀不到光碟 只有 MeDevil's AppleNForceATA.kext.TEST 1.0.3 這版讀的到 國外網站測試參考 http://www.insanelymac.com/forum/to...cpu-mobo/page-1 One using slashack's v0.1 AppleNForceATA.kext for PATA DVDRW (v1) One using MeDevil's AppleNForceATA_Test.kext for SATA DVDRW (v1) 如果 DVD 光碟機是 IDE 介面 就使用 slashack's v0.1 AppleNForceATA.kext 如果 DVD 光碟機是 SATA 介面就使用 MeDevil's AppleNForceATA_Test.kext 其他晶片組 自己下載ATA驅動來測試 此文章於 2013-12-01 04:57 PM 被 大航海時代 編輯. |
|||||||
![]() |
![]() |
*停權中*
加入日期: Dec 2010
文章: 341
|
這會有問題
10.6有可能小於4G 10.7開始都大於4G |
||
![]() |
![]() |