Board logo

標題: [Mac] 自行 DIY 打造 Fusion Drive 雙碟合一環境! [打印本頁]

作者: dexter1989    時間: 2013-1-25 12:45 PM     標題: 自行 DIY 打造 Fusion Drive 雙碟合一環境!

蘋果在2012年十月底的時候,推出了第八代iMac,並且發表了一個新的技術,叫做Fusion Drive,也就是電腦裡可以內建一顆SSD硬碟,一顆傳統HDD硬碟,透過Fusion Drive技術將兩顆硬碟看成、顯示成一顆,而且自動會調配電腦裡的軟體、檔案,看是要放到SSD裡,以求高速讀寫,或是放到HDD,利用它的大容量來儲存大檔案或資源庫,而我們使用者以後再也不需要費心去做檔案管理以達到最佳化。
Stanley一直以來就想要電腦的硬碟要有高速讀寫(反應速度快),又要有大容量儲存(存大量的單眼照片Raw檔),所以自己的MacBook Pro 13吋,很早就將光碟機拔除,換成第二顆硬碟,歷經了兩顆HDD硬碟做Raid 0,後來又將一顆換成SSD,另一顆換成750GB,自行做資料庫管理。所以一聽說蘋果推出了Fusion Drive技術,相當高興,因為這就是最理想的硬碟環境啦,有速度也有容量,而且再也不用自己煩惱檔案、資料庫管理的問題了^^不過目前蘋果只針對2012 Late iMac還有Mac mini提供Fusion Drive硬體選配,才能享受,但既然是系統端的技術,只要我們自行搞定硬體架構,一樣也可以享受Fusion Drive這樣雙碟合一的方便性,所以在蘋果還未提供給其他機種,或是舊款的機器升級套件,我們就來自行DIY打造Fusion Drive環境吧!!
其實打造Fusion Drive環境,技術上一點都不難,比較麻煩的部份,在於拆換光碟機變第二顆硬碟,還有要把系統備份再回復(或是你想要順便重灌也可以)時間上比較久一點而已。
好吧,那我們就一步步來做吧!
準備硬體

首先第一步,是要準備改裝的所需硬體,對了,要先說,Retina 13吋或15吋的MacBook Pro或是MacBook Air,因為電腦本身就沒有光碟機,也沒有容下第二顆硬碟的空間,所以就和Fusion Drive無緣了,反倒這個時候,傳統的13吋和15吋MacBook Pro卻顯現出它的價值了XD
以下是我們要準備的硬體:
1.原先配備有光碟機的Mac電腦 (注意:2011 Early的MacBook Pro會有問題,無法製作Fusion Drive)
(13吋或15吋MBP、舊款iMac、舊款Mac mini)電腦至少要可以安裝10.8.2系統
2.一顆SSD、一顆HDD
3.光碟機轉接硬碟盒托盤
4.適當的螺絲起子(如T6星形起)
5.可以製作10.8.2開機碟的USB隨身碟

關於SSD的部份,Stanley沒有機會、也沒有研究哪一款SSD在Mac下的表現會比較好,或是有問題等等,所以不敢亂推薦,這個部分就請各位朋友上網搜尋或詢問身邊的朋友囉。
而對於『光碟機轉接硬碟盒托盤』的部份,是用來裝上HDD硬碟之後,將內建的光碟機整組換掉用的。比較知名的如fenvi、Jeyi或是X&H。


下載、製作10.8.2開機碟
再來,要製作Fusion Drive,一定要有10.8.2或以後的作業系統才可以(系統核心才有支援),因此最方便快速的方式,就是直接在App Store裡面重新下載一次10.8 Mountain Lion即可。
備份原有系統
因為製作Fusion Drive會將您原有硬碟上的資料全數清空,所以除非您是剛好趁機要重新安裝作業系統,否則請先完整備份您的原有系統和資料。
備份的方式,您可以使用最簡單的TimeMachine方式備份,製作好Fusion Drive之後再從TimeMachine回復回來。
或是您也可以使用Carbon Copy Cloner將硬碟完整備份出去到一個外接硬碟,之後用外接硬碟開機,再做一次反向的Carbon Copy Cloner備份即可回復。
建議您一定要有一個外接的備份硬碟,除了多備份多安全的口號外,因為做完Fusion Drive,其實比較穩定的HDD就和壽命比較短、一旦掛掉很難救援的SSD放在同一個雞蛋籃子裡了,所以不備份不行喔。
換上SSD、拆換光碟機為第二顆硬碟
接著,將內建硬碟換成SSD,拆掉內建光碟機,換上硬碟轉接盒的步驟,每個步驟請務必小心注意。
以Stanley自己的Mid 2010 13吋 MacBook Pro為例,將原先內建的硬碟換成SSD,而將原先內建的光碟機拔除,換上裝在硬碟轉接托盤上的750GB 5400轉HDD。

基本上,做完以上步驟,其實你已經做完這次自行打造Fusion Drive環境,最難、最繁瑣的部分了,接下來就容易了~

製作Fusion Drive
再來就進入我們的重頭戲,設定系統的Fusion Drive了,不過說穿了就只是打幾行終端機指令而已,只要小心一點不要打錯字即可,相當簡單!
首先將上面做好的10.8.2 USB開機碟接上電腦,然後開機後按著option鍵,選用USB開機碟來開機。


再來我們要先利用『磁碟工具程式』將兩顆硬碟分別格式化。


一顆SSD,和一顆HDD,都分別只能有一個分割區,如果你的硬碟是新買的還未格式化,或是之前有多個分割區的話,藉由這個步驟,分別將他們都分割成一個分區。分割完畢後,離開磁碟工具程式。


再來就是要利用終端機來打指令了,請進入上方『工具程式>>終端機』


第一個指令,請在終端機裡面輸入以下指令,並且按下enter:
       diskutil list

輸入完上面的指令之後,會在下方出現所有磁碟的資訊,我們要分別找出SSD和HDD的磁碟代號。以Stanley的SSD為例,找到它,看到的容量大小正確,它前方disk0即為這顆SSD的磁碟代號。

找到兩顆磁碟代號之後,就要將他們合併為一個磁碟代號,請輸入以下指令:
其中"Fusion"字樣可以自行命名,是磁碟代號的名稱,後面的disk0和disk1請輸入你自己電腦剛剛上面找到的兩個磁碟代號。最後出現Finished CoreStorage operation即表示完成。
diskutil cs create Fusion disk0 disk1


再來,請輸入以下指令,列出剛剛合併完成磁碟的一些資訊,接下來需要用到:

diskutil cs list



以上指令輸入完畢之後,會出現以下資訊,請找到Logical Volume Group的資訊:



然後請將Logical Volume Group後方的一連串序號(UUID)用滑鼠游標框起來,並且按下鍵盤快速鍵⌘+C複製起來。


然後輸入以下指令,其中UUID的部份,請按下鍵盤快速鍵⌘+V貼上剛剛複製的UUID,而"Macintosh Fusion"就是以後硬碟的顯示名稱,你可以自行命名,要叫"Macintosh HD"也可以,另要,如果你之後要從TimeMachine將系統回復回來,請輸入和之前備份時相同硬碟顯示名稱,比較不會有問題。
diskutil coreStorage createVolume 貼上剛剛的UUID jhfs+ "Macintosh Fusion" 100%

接下來就是等待系統將兩顆硬碟做成Fusion Drive,最後出現Finished CoreStorage operation即表示完成

以上Fusion Drive就已經製作完畢,再來就看你要從TimeMachine備份回復系統,或是趁機要重新安裝OS X囉~

如果你是要重新安裝OS X的話,你就會看到你電腦裡的硬碟,已經變成一顆合併容量顯示的Fusion Drive囉~

啟用SSD Trim功能


怕有些朋友還不知道Trim功能,而且製作完Fusion Drive後,就算原先有啟用Trim功能也會被關閉,要重新啟用,算是提醒一下大家。
Trim功能指令是SSD的救星,SSD因為天生的讀寫特性,當使用時間越久,效能就會一直往下掉,而Trim指令,是強迫當你刪除資料之後,SSD就會在背景執行徹底清空的動作,這個動作不會影響使用壽命,並且會維持SSD理論上最高的效能。
10.7之後,OS X就有原生內建Trim功能指令,不過只針對原廠出廠的SSD做啟用,如果是我們自行改裝的SSD,可以透過一個小程式 Trim Enabler 來啟動Trim功能。
執行Trim Enabler,將開關打開,再重新開機即可。(不一定所有SSD都在Trim Enabler支援裝置裡就是了。)

如果Trim Enabler有支援的SSD,重新開機後,在『關於這台Mac>>更多資訊>>系統報告』選擇在Serial-ATA下的SSD,TRIM支援 就會顯示"是"。
  





作者: 1977919    時間: 2013-1-28 12:26 AM

thhank you for share




歡迎光臨 公仔箱論壇 (http://5.39.217.76/) Powered by Discuz! 7.0.0