[教學] 在老 Mac 安裝 OSX 10.8

看板MAC作者 (說唱猜做玩)時間13年前 (2012/08/06 15:25), 編輯推噓7(707)
留言14則, 9人參與, 最新討論串1/1
自從上次分享心得後就有人來信問怎麼裝,想了想乾脆po篇教學文好了.. 都是大概寫寫而已,傷了眼睛請多包含XD ============================================================================= 預先準備: 1. 可正常運作的 Mac OSX 環境,任一版本皆可。 2. 從 Mountain Lion 安裝程式中提取 InstallationESD.dmg 備用 (這部份可參考 Lion)。 3. 一支 8GB (或以上)的 USB 隨身碟。 4. 使用下列指令取得你的 Board ID(長的像 Mac-xxxxxxx 的字串): ioreg -lp IOService | grep board-id 5. 下載檔案(包含 X3100 和 GMA950 修改驅動): https://dl.dropbox.com/u/12611225/ML_Patch.zip 開工Part1: 1. 首先掛載 InstallationESD.dmg,並打開終端機,切換到 root 權限操作 (注意,以下的步驟全在終端機中操作)。 2. 切換到上一步驟掛載好的目錄,輸入 open BaseSystem.dmg 進行掛載。 3. 插入隨身碟,使用磁碟工具程式將之格式化為 HFS+ 格式(GUID)。 4. 同樣在磁碟工具程式裡,將 "Mac OS X Base System"(第二步驟掛好的)給還原到 隨身碟裡,完成後把來源方給退出,免得之後搞混。 5. 從 "Mac OS X Install ESD" 根目錄中複製 mach_kernel 到隨身碟中的根目錄 (指令:cp)。 6. 從 "Mac OS X Install ESD" 中複製 Packages 目錄到隨身碟的 /System/Installation 底下,取代原本的 Packages(指令: cp -R)。 7. 從分享包中將 OSInstall.mpkg 複製並取代到隨身碟的 /System/Installation/Packages 目錄中。 8. 從分享包中將 boot.efi 複製並取代到隨身碟中的 /System/Library/CoreService 以及 /usr/standalone/i386 中(已存在的檔案蓋不掉可以先把權限改大)。 9. 編輯隨身碟中的 /System/Library/CoreService/PlatformSupport.plist, 並依照規則加入一開始取得的 Board id 和你的 Mac 機型,修改完成後複製一份到 /System/Library/CoreService/com.apple.recovery.boot 目錄下 (這檔案是 OSX 能否支援你的 Mac 主機板型號的關鍵)。 10. 到此安裝程式就製作完成了,現在可以用他來安裝了。請用隨身碟開機後 開始進行安裝,安裝完成後還是從隨身碟開機,不要用硬碟開機(重要)。 11. 再次進入 OSX 安裝程式,從功能表中點選並啟動終端機。 12. 複製 /System/Library/CoreService/PlatformSupport.plist 到安裝目標的卷宗中蓋 掉同樣路徑的檔案。 13. 到此才算是安裝完成,可以重開機進入新裝好的 OSX 了。 Part2(這裡要針對驅動程式安裝): 1. 找到分享包中的 kext helper,右鍵選擇打開。 2. 將 AppleHDA.kext 以及需要的顯卡驅動拉進安裝列表進行安裝。 3. 這樣就搞定了! 目前已知問題: - Mac Mini (X3100顯示晶片) > 運作正常 - Mac Pro 升級至 ML 原生支援的顯卡後 > 運作正常 - MacBook (X3100顯示晶片) > 可以運作,但是螢幕亮度無法調整,且休眠後會一覺不醒 - MacBookAir (X3100顯示晶片) > 問題同上 - MacBookPro (X1600顯示晶片) > 顯示晶片 (Frame buffer mode with Core Image lacks Quartz Extreme) - iMac (X1900顯示晶片) > 同上 - MacBook (GMA950顯示晶片) > Quartz Extreme/Core Image 無法運作 - iMac (GMA950顯示晶片) > 同上 - Mac Mini (GMA950顯示晶片) > 同上 - Mac Pro (7300GT/X1900XT顯卡) > 完全不行 延伸參考: - http://att.macrumors.com/showthread.php?t=1404548 - http://forums.macrumors.com/showthread.php?t=1325709 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.29.98.120

08/06 15:36, , 1F
預先準備的1. 應該只有跑INTEL BASE的OSX 而不是所有皆可
08/06 15:36, 1F

08/06 15:43, , 2F
也是啦..但應該沒人會想說在ppc上裝ML吧..XD
08/06 15:43, 2F

08/06 16:15, , 3F
像你一樣聰明的人不見得那麼多喔...哈哈
08/06 16:15, 3F

08/06 17:21, , 4F
休眠後會一覺不醒?所以要把休眠關掉?
08/06 17:21, 4F

08/06 17:28, , 5F
這算是"灰"蘋果吧
08/06 17:28, 5F

08/06 17:32, , 6F
應該不算"灰"吧 阿婆只是不希望把OS裝到非阿婆出的機子上
08/06 17:32, 6F

08/06 17:33, , 7F
至於你買了OS想要裝到不支援的機子上 你要怎麼拼裝來修補
08/06 17:33, 7F

08/06 17:33, , 8F
阿婆應該並沒有公開說不行
08/06 17:33, 8F

08/06 18:06, , 9F
@doglegbow: 是的 暫時無解 等osx86社群放新驅動吧
08/06 18:06, 9F

08/06 21:22, , 10F
ls4860 阿婆有說不行 EULA
08/06 21:22, 10F

08/06 22:28, , 11F
裝完除了怕跑起來不順,還要擔心更新,我想乖乖10.7就好
08/06 22:28, 11F

08/07 01:05, , 12F
兄台你用unibeast裝比較快吧XD
08/07 01:05, 12F

08/07 08:42, , 13F
樓上: 這東西好唷!你一定有在玩_金塔XDDD
08/07 08:42, 13F

08/08 12:10, , 14F
讚啦!請問下,預先步驟的四是在終端機下輸入第二行嗎?
08/08 12:10, 14F
文章代碼(AID): #1G7t5hpX (MAC)