也開始蒐集一些SSD的特性資料, 本來想安裝SSD後像大部分人的建議一樣, 手動調整SSD和HD中的資料和程式來求取最大效率.
沒想到, 那一夜, Fusion Drive橫空出世…
就我對SSD的粗淺了解與最近許多對FusionDrive的討論文, 這應該是對大部分人最佳的作法. 因為:
1. SSD就是要快, 盡量把用得到的檔案放到SSD, 把要儲存的檔案存到SSD才是王道. 要盡量寫到SSD, 就要盡量空出SSD的空間; 要盡量從SSD讀出, 就要盡量保留檔案在SSD. 所以要最佳化這件事, 手動是做不到, 至少是做不好的.
2. 相對於HD, SSD的壽命是有限的. 他的壽命是基於儲存單元寫入的次數. 現在的SSD有許多技術來平均化每個單元的寫入次數, 再加上容量越來越大, 對一般的使用情境來說壽命應該不太是問題. 有看到某個網站有對SSD做壽命測試, 結果基本上是符合的.
雖然我不是做硬碟相關的, 但也作軟硬體整合相關的工作好多年了, 直覺案情不單純. 暗暗期待Fusion Drive是一個在OS/Driver layer的方案…
本來是想, 要確定這件事至少要等到Fusion Drive出貨後, 才有可能有人能挖出更多細節與可能性. 沒想到大約一週前, 就有人在沒有Fusion Drive在手的情況下, 實作出來:
http://jollyjinx.tumblr.com/post/34638496292/fusion-drive-on-older-macs-yes-since-apple-has
觀察了幾天, 有不少成功的報告, 也沒看到嚴重問題, SSD也已經裝進去好幾天, Mountain Lion也進駐了. 趁著假日, 開工!
先聲明, 以下的步驟不保證, 不明示也不暗示這些步驟是安全的, 合法的或是會得到相同或類似的結果. 這只是提供我的經驗供參考. 如果因為此文造成您任何形式的損失, 我概不負責.
我是參考:
http://jollyjinx.tumblr.com/post/34638496292/fusion-drive-on-older-macs-yes-since-apple-has
http://www.tonymacx86.com/mountain-lion-desktop-guides/78409-create-fusion-drive-your-customac.html
額外參考: http://blog.fosketts.net/2011/08/05/undocumented-corestorage-commands/
硬體: MacMini 2011, 16G, 500G APPLE HD, 128G OCZ Virtex4 SSD, 備份用的320G USB2外接硬碟, 作Time Machine用的 USB2 外接硬碟.
軟體: Mountain Lion, CCC. OS+APP+Data約240G存於500G HD
以下是我成功的步驟
1. 下載 Mountain Lion 安裝檔, 備份到不同目錄.
2. 安裝/升級到 Mountain Lion, 此時系統碟和所有資料都在500G Apple HD, SSD是空的.
3. Time Machine backup (以防萬一用的)
4. CCC 系統碟備份到外接320G. 這個備份應該也會包含Mountain Lion 的安裝檔.
5. 設外接320G硬碟為開機碟, 重開機.
6. 開 "工具程式" 裡的"終端機".
*** 警告: 以下指令 "一定" 會損毀您的資料, 若您對 類Unix 的作業系統沒有概念或不熟悉, 請千萬別繼續.
7. 參考上面的連結來製造並裝載你的 Fusion Drive. 你可能需要加 "sudo" 在每個指令前. 例如:
diskutil cs create "Fusion Drive" disk0 disk1
要用
sudo diskutil cs create "Fusion Drive" disk0 disk1
並提供你的密碼.
* 建議把Fusion Drive的名字設為原來系統碟相同的名字, 方便需要的時候用Time Machine復原.
8. 離開終端機, 點選備份的Mountain Lion安裝檔, 安裝到新建立的Fusion Drive.
9. 安裝完後再用外接的320G 開機.
10. CCC 外接320G硬碟回Fusion Drive.
11. 設Fusion Drive為開機碟. 重開機, 完工.
對了, 其實這樣做是不是就完全相同於Apple 的 Fusion Drive, 大概得問Apple才能100%確定了.
過程中遇到一些問題:
a. Fusion Drive建立後, 用 cmd-R開機於修復模式, 在此模式下沒辦法存取 Fusion Drive.
b. 裝OS於Fusion Drive前, 關機移除320G外接硬碟, 開機後機器會用Time Machine進修復模式, 在此模式下也沒辦法存取 Fusion Drive.
c. 在修復模式下也沒辦法建立新的Fusion Drive.
所以, 看來一般的修復模式是沒辦法修復Fusion Drive. 我想得到的替代方案就是準備一個可正常開機的外接硬碟或隨身碟.
開機成功後有作一些簡單測試, 目前沒遇到什麼問題. 因為工作時間的關係, 如果讀者有問題, 我不見得能回答, 請見諒. 但如果我日常使用遇到嚴重問題, 會回報給大家知道.
分割是可行的, 但 磁碟工具 只會看到純硬碟部分的大小 (500G), 而且最多只能有兩個分割區. 修復權限和修復硬碟的操作都跟一般硬碟沒什麼不同, 沒遇到特別的問題.
設定過程中沒有截圖, 以下是現在的狀況供參考.





