[教學] 如何在Mac OS X裡面製作RAID磁碟組態!新增10.11使用終端機指令製作RAID磁碟組態!

如果你有購買可以安裝超過一個硬碟以上的硬碟外接盒,但是它沒有硬體RAID介面卡的話,不用擔心,Mac OS X內可以使用系統內建的工具來做『軟體RAID』,這樣你就可以自行設定要做成讀寫速度快的RAID 0模式,或是持續備份的RAID 1的模式(關於RAID組態,若您不是很瞭解的話,建議您可以先參考維基百科。)

 

在Mac OS X 10.10或是10.10以前的版本,內建的磁碟工具程式,就可以很輕易地製作RAID組態,而Mac OS X 10.11 El Capitan,卻把非常好用的RAID設定工具給拿掉了!

因此,如果你的電腦作業系統目前是10.11或之後的話,可以參考下方後面透過終端機指令的方式來製作外接盒硬碟的RAID組態。

或是,如果你的電腦是前幾年的版本,只是現在作業系統已經升級到10.11的話,也可以透過『Recovery Mode』,利用裡面內建的『舊版 磁碟工具程式』,來做RAID組態,會輕鬆方便許多!

 

▼如果你的電腦是比較舊版的,也許Recovery Mode裡面配的還是舊版的磁碟工具程式,做起RAID組態會比較方便!

只要Mac重新開機,按著Command+R不放,就可以進入到『Recovery Mode』或是,如果你的Recovery Mode被洗掉了,請按住Command+option+R,透過網路來回復你的『Recovery Mode』(從網路上回復Recovery Mode,會需要一點時間)

 

▼進入Recovery Mode之後,你可以看一下你的OS X工具程式的版本,比較舊版本的,裡面的磁碟工具程式,還是可以很輕鬆地製作RAID組態。

點選上方工具列的『工具程式 >> 磁碟工具程式』即可。

 

在Mac OS X 10.10 或以前版本下製作RAID磁碟組

以下是10.10或是以前版本的OS X的磁碟工具程式介面!或是如果你的舊電腦,進入Recovery Mode之後的舊版磁碟工具程式,應該也是長以下這樣:

▼接上已經裝好SSD或是硬碟的外接盒接到電腦之後,進入磁碟工具程式,會看到右邊會列出所有的磁碟。

如果你的每個硬碟都還是剛買來而已,連分割區都沒有的話,建議你第一步,是選擇某一顆硬碟之後,進入到『分割』頁面,把它先分顆一個磁區出來,並且格式選用『Mac OS 擴充格式(日誌式)』,然後重複步驟,把每一個硬碟都分割一個磁區出來,例如以下Stanley這邊做好了SD1、SD2、SD3、SD4磁區。

▼再來,進入『RAID』分頁,因為我們要追求極速,因此要製作RAID 0組態,在RAID類型裡面,我們就選『分區存放的RAID磁碟組』

接著,再把四顆SD1、SD2、SD3、SD4磁區,拖拉到下方的空白處,全部拉進來之後,再按下右下角的『製作』即可!

(如果你只是要製作兩顆硬碟的話,只需要拖拉兩個磁區即可,另外,如果你要製作的是備份為主的磁碟,要製作RAID 1,在RAID類型裡面,就要選『映射RAID磁碟組』)

▼製作完畢之後,就會看到出現一個名為『xxxx 分區存放的RAID磁碟組』出現,然後旁邊有一個綠色的『連線』字樣!

這樣,就表示我們製作好RAID 0組態囉!

 

再來,有人問,如果有四Bay的外接盒,可不可以做到『兩顆先做一組RAID,然後兩組再做一組RAID』

舉例說明,AB先做RAID 1,CD先做RAID 1,然後這兩組RAID 1再來做RAID 0。(或是 AB先做RAID 0,CD先做RAID 0,然後這兩組RAID 0再來做RAID 1,都一樣)

▼直接實測看看,看能否做到。

我們先把A、B磁碟,先做一組RAID 1(映射RAID磁碟組),然後我們稱它叫做RAID1_1

▼然後,再把C、D磁碟,再做一組RAID 1(映射RAID磁碟組),然後我們稱它叫做RAID1_2

▼最後,我們再製作一組RAID 0(分區存放的RAID磁碟組),然後在下方空白處,把剛剛製作好的RAID1_1和RAID1_2分別拉進來,最後按下製作!

▼然後你就會看到下方這個狀態,總共有三個RAID組態,有三個綠色的『連線』字樣!表示真的可以這樣做囉~

 

在Mac OS X 10.11 El Capitan下製作RAID磁碟組

如果你的Mac作業系統,已經是OS X 10.11 El Capitan或之後的版本,或是你的電腦很新,Recovery Mode配備的,也已經是新版的磁碟工具程式,應該是長以下這樣:

▼等於好用的RAID組態製作工具,已經被拿掉了。

▼雖然沒有好用的圖示介面,但我們還是可以使用『終端機』,用下指令的方式來製作磁碟RAID組態。

執行Launchpad,進入『其他 >> 終端機』

 

用終端機製作RAID 0分區存放磁碟組

▼首先,在終端機裡面輸入

diskutil list

先列出有哪些磁碟掛載在Mac電腦上,並且我們要知道他們叫什麼名字。

像這邊,例如外接硬碟裡有四顆1TB SSD,分別名字是 disk2、disk3、disk4、disk5

▼再來,我們要製作RAID 0,也就是『分區存放的RAID磁碟組』,我們就需要輸入以下指令:

diskutil appleraid create stripe RAID0 JHFS+ disk2 disk3 disk4 disk5

其中,可以看到stripe代表就是製作『分區存放的RAID磁碟組』的意思,而RAID0就是做出來的磁碟的名字,再來JHFS+就是『Mac OS 擴充格式(日誌式)』,而後面就把要製作的磁碟名稱打上去,也就是我們第一個步驟要先找出名字的原因。(因為我們要四顆磁碟做RAID 0,所以輸入四顆磁碟的名字,如果只要做兩顆,只需要輸入兩顆的名字即可。)

▼上個步驟終端機最後跳出『Finished RAID operation』就表示做完了。

進入磁碟工具程式裡面,就會看到出現一個『RAID磁碟組卷宗』。

 

刪除RAID組態

▼若在10.11裡面,要解除這個RAID組態,也需要透過終端機指令。

打開終端機,然後輸入:

diskutil destroyRAID

之後,再把桌面的RAID組態磁碟圖示,拖拉到終端機指令後面。

 

▼他就會幫你自動填寫路徑,不然如果你知道路徑,也可以直接用文字打出,整行就會變成如下:

diskutil destroyRAID /Volumes/RAID0

最後再按下enter即可。(注意:其中RAID0是我磁碟的名稱,可能和你的不一樣喔。)

 

用終端機製作RAID 1映射磁碟組

上面既然教了製作RAID 0組態,也順便來說一下RAID 1映射磁碟指令怎麼打。

首先,第一個部分輸入diskutil list和上面一樣,先找出磁碟的名稱。

然後差別只在第二個指令不同,要輸入:

diskutil appleraid create mirror RAID1 JHFS+ disk4 disk5

▼其中,mirror代表就是製作『映射RAID磁碟組』的意思,而RAID1就是做出來的磁碟的名字,你也可以取你自己喜歡的,再來JHFS+就是『Mac OS 擴充格式(日誌式)』是一樣的,而後面就把要製作的磁碟名稱打上去。(這邊只示範兩顆磁碟disk4和disk5製作RAID 1。)

▼而要刪除RAID 1組態,指令是一樣的:

diskutil destroyRAID /Volumes/RAID1

你也可以把RAID1磁碟的桌面圖示,拖拉到diskutil destroyRAID後方,會自動填寫路徑。(注意:其中RAID1是我磁碟的名稱,可能和你的不一樣喔。)

 

回應 (1)

allaround88's 的頭像
allaround88
says:
發表回應前,請先登入註冊

好棒的教學文,感謝分享教學