Create Fake “Install OS X Mountain Lion.app" for use with Unibeast from InstallESD.dmg

Unibeast needs Install Mac OS X Mountain Lion.app inside the /Applications folder.

But what if I only have InstallESD.dmg ?

Below is what I did. In Terminal.app, do:


$ cd /Applications
$ mkdir -p "Install OS X Mountain Lion.app/Contents/SharedSupport"
$ cp InstallESD.dmg "/Applications/Install OS X Mountain Lion.app/Contents/SharedSupport/"

Then open Unibeast, it should pick up InstallESD.dmg.

When Unibeast installs to my flash drive, The estimated time goes up to whopping 7hrs. I opened Disk Utility.app to see the used space of the flash drive, it was increasing. So I ignored the estimated time. At last the installation time did end up in about 5 minutes.

升級 Mac OS X (OSx86)

這個方法適用於從10.5.6升級到10.5.7和10.5.7升到10.5.8

0.備份Extensions

$sudo -s
[enter password]
#cp -r /System/Library/Extensions /System/Library/Extensions.backup
#cp -r /mach_kernel /mach_kernel.backup

1.避免安裝AppleIntelCPUPowerManagement.kext

$sudo su
#while sleep 1;do rm –rf /System/Library/Extensions/AppleIntelCPUPowerManagement.kext;done

2.執行升級包,但是當它說要重新開機時,先別按

3.如果有"Dont Steal Mac OS X.kext" ,把它改成"dsmos.kext"

#nano /System/InstallAtStartup/scripts/1

4.修復磁碟權限

5.清除Extensions Cache

#rm /System/Library/Extensions.mkext

6.重新開機,並且加上-v參數以獲得詳細資訊

7.如果失敗,就從舊的kernel 開機:在bootloader 加這個參數:

kernel="mach_kernel.backup"

在 HP dx6120 上裝 OSx86

會想要重裝是因為想要用 iTunes Store ,而 iTunes Store 需要 Safari 4 , Safari 4 又需要10.5.8 。我升級失敗好幾次之後便決定要重裝了。

我下載的版本是 iPC 10.5.6 ,但是我發現這台電腦只能跑 ToH 核心,所以我在 Kernel 的選項底下勾了 ToH 9.4.0。

0.有幾件事要注意:

  • 格式化硬碟時要選 UUID
  • 一定要選 Chipset 的驅動,不然會發生錯誤
  • 不要選多個會安裝同一個 kext 的 driver

1.從光碟開機,如果想要看除錯資訊,在 bootloader 倒數時按 F8 ,打 -v 然後 Enter

2.選完語言之後,打開 「工具程式」>「磁碟工具程式」,調整你要的分割區,按「選項」,選「UUID」,然後把硬碟格式化成 「HFS+ (日誌式)」

3.接下來講一下要勾什麼選項(以下是我勾的,請依照自己的實際狀況勾選):

  • 如果同時有 PS/2 的鍵盤和滑鼠,勾鍵盤就好了(上面有寫)
  • 音效可以先不用勾,因為我實驗的結果是這些都沒用
  • 我的顯卡是 Elsa Gladiac 860GT (Nvidia 8600GT),NVinject 和 NVdarwin 我都試過了,請勾 NVdarwin (就連我的雙顯示器它也可以正確偵測!)
  • Chipset 我勾了兩個: Intel ICHx SATA Drivers, JMicronATA for JMicron IDE ,我不太清楚到底是哪一個,就這樣勾吧
  • Kernel 勾 9.4.0 ToH ,大部分的電腦都不用勾這裡(這樣就會裝預設的 Vanilla Kernel 9.6.0),dx6120 比較特別
  • 其他的依情況勾選

4.安裝大約16分鐘(不包含光碟檢查時間),安裝完後從硬碟開機

5.在 bootloader 倒數時,按任意鍵,輸入「-v -f」。-v 代表顯示除錯訊息, -f 代表從 /System/Library/Extensions 底下讀取 kexts ,而不是讀取 kextcache (/System/Library/Extensions.mkext)

6.如果成功開機,就先欣賞一下 Mac 美妙的歡迎短片(爽!),然後輸入安裝資訊

7.進到 Mac 漂亮的桌面!!Yes!
下一篇文章會教你如何升級到 10.5.8,還有安裝音效驅動

Mac OSX Leopard 10.5.2 升級到 10.5.8 (OSx86)

iDeneb 有兩種升級檔:delta, combo

Delta: 只能從 10.5.7 升到 10.5.8

Combo: 可以從 10.5.x 升到 10.5.8

原本我是在這裡找到載點的,但後來發現要註冊才能下載。

我註冊之後得到的連結:http://www.megaupload.com/?d=PU0J0ZZS

還有我另外找到的 BT 載點:http://osx-files.net/index.php?page=torrent-details&id=0b691381a36cb1f6e42f073f1632761656c441c3

現在在等空的硬碟來備份。