分享: 賦予2007年老舊MacMini 的第二春

8年前買的一台mac mini, 是Mid 2007版的, 由於硬體規格老舊, 又無法升級後來的OSX, 因此閒置在一旁用bootcamp跑Windows XP已經很多年了.
最近突發奇想, 想說我辦公室用的一台iMac 2007, 用的是一樣的CPU, 都還可以一直升級OSX, 那麼為何我的Macmini不行.
後來找到了一些資源, 發現真的有人為了老舊mac提供一些升級方法.

打從OSX 10.8之後, 都已經是64 bit的OS了, 雖然 Core 2 Duo的cpu架構雖然是64 bit,但這些老舊mac所提供的EFI仍然是32bit,
加上Apple故意拋棄這些老舊的mac, 因此有些硬體根本不再提供64 bit的driver,
所以正常管道是不可能的了.

我的升級過程如下,
1. 到 oemden 下載軟體, 並參考其說明, 製作出一個可開機的USB碟. 我選擇安裝Mavericks (10.9), 因此需要得到Mavericks的安裝程式, 我是使用另一台電腦從App Store下載的, 大約5.x GB的 .app 目錄, 然後準備一個至少8G的USB碟, 執行SFOTT軟體的程序來製作.
一開始我直接在mac mini上執行SFOTT, 把Mavericks安裝資料copy過來, 結果可能是我的OS太舊(10.5.x), 執行時有些指令失敗, 可能是os裡面缺乏某些命令, 因此我換到跑10.10的新mac上製作usb碟, 不過因為是幫另一台nac製作usb碟, 因此必須輸入該機型的資料, 例如Macmini2,1, 還有computer id等, 這些資料是當初在舊mac上執行SFOTT時會去辨識到的.

2. 使用製作好的usb在mac mini上開機安裝, 過程相當順利就安裝完了, 不過有幾個問題存在:
a). 除了開機時, 進入系統後沒有聲音,
b). 顯示相當卡頓, 我發現顯示卡VRAM只有顯示6MB, 在一些需要圖形加速的部分很慢,
c). 沒有wifi
基本上這些應該都是由於mavericks已經都沒有帶舊硬體(例如Intel GMA 950)的64 bit drvier的緣故, 我比較在意的是前兩項, 因為我可以用有線網路, 大不了就是插一個有內建支援的usb wifi就解決了, 後來找了一下, 果然網路上已經有人針對這個問題提供了audio/video driver, 基本上好像是從OSX 10.6版裡面的64bit driver拿出來的 (搜尋 kext utility). 照說明服用之後, 果然聲音和顯示都正常了, 雖然顯示的部分效能似乎仍然不是很好, 但已經比原來好很多, 堪用了. wifi的部分雖然 kext也有提供driver, 但我沒有試, 而且似乎有些機型不一定能正常.

3. 升到64位元OS之後, 還有一項可以做的事就是把RAM加到4GB, 在規格當中, 雖然mac mini 2007版一直都說只能支援到2GB, 但我覺得那是因為32 bit OS的緣故, 因此我花了500元弄了兩條2GB的PC-5300 DDR2-667 SO-DIMM, 直接把原來的1GB*2換掉, 果然可以支援到4GB了, 爽度大增.

4. 如果還想更進一步提升, 應該可以考慮把硬碟換成SSD.

不管怎麼樣, 我想雖然只是Core 2 Duo的cpu, 但有了64位元OS加上4GB RAM, 拿來做一般用途, 已經很夠用了.

分享: 賦予2007年老舊MacMini 的第二春

分享: 賦予2007年老舊MacMini 的第二春
分享: 賦予2007年老舊MacMini 的第二春
好厲害,老MAC回春。
MyH0ME wrote:
8年前買的一台mac...(恕刪)
怎覺得像是在弄黑蘋果
這真的滿厲害的
MyH0ME wrote:
8年前買的一台mac...(恕刪)

MyH0ME wrote:
升到64位元OS之後, 還有一項可以做的事就是把RAM加到4GB, 在規格當中, 雖然mac mini 2007版一直都說只能支援到2GB, 但我覺得那是因為32 bit OS的緣故,


你這一台在32 bit OS架構下,是可以吃到 3GB 的記憶體的
OSX 10.6.8(Apple官方支援的最終系統版本)
因為我也有一台一樣的。
如果插兩隻 2G 的記憶體
系統只抓到 3G。
直接把硬碟換成SSD最有感~整個都活了~
有台一樣是2007年的macbook 目前正常服役中
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!