天天看點

linux下大于2T的硬碟格式化問題

随着硬碟的存儲空間不斷擴容,原先的系統檔案格式有點跟不上硬碟的擴容速度,特别是對2T以上的移動硬碟,傳統的MBR分區表隻能支援2T的尋址空間,是以如果用MBR作為分區表,那3T硬碟就隻能用2T的空間。原先我們都是用fdisk 指令來格式化硬碟的,但是它對2T以上的磁盤确沒法格式化,怎麼辦呢?這時我們需要使用GPT分區,這種分區方式目前沒有什麼限制。下面說說在linux下如何格式化2T以上的磁盤,2T以上硬碟的分區問題與此類似,可參見 CentOS 6對于大容量硬碟(2T以上)的劃分使用。

我們先在超級使用者模式下用fdisk -l指令檢視挂載的硬碟裝置,假設裝置号為/dev/sdb,接下來我們使用parted指令來進行GPT分區:

1. # parted /dev/sdb

GNU Parted 1.8.1

Using /dev/sdb

Welcome to GNU Parted! Type ‘help’ to view a list of commands.

2. 将MBR磁盤格式化為GPT

(parted) mklabel gpt

3. 劃分所有空間到一個分區

(parted) mkpart primary 0 -1

這一步也可以這樣設定:

unit TB           (設定機關為TB)

mkpart primary 0 3 (設定為一個主分區,大小為3TB,開始是0,結束是3)

4. 顯示設定的分區大小

(parted) print

5. 退出parted程式

(parted) quit

6. 用parted将分區做好後,進行格式化操作,完成後即可挂載使用

mkfs.ext3 -F /dev/sdb1

繼續閱讀