話說現在硬盤巨便宜,容量N大,常見的dos分區表已經無法滿足大硬盤的需要了。
dos分區表的罪惡在於
1、只支持有限的分區數
由於歷史原因,分區表爲主分區只預留了64K(4x16k),即4個主分區;爲邏輯分區預留了384k(24x16k),即最多23個邏輯分區。
2、不支持2TB以上硬盤分區
也是歷史原因,那個時候2TB還是個天文數字
而GPT的優點如下
1、分區表容量可擴展
一個分區依然是16k,但GPT可以擴展分區表容量,在建立GPT分區表後,可以建立一個小分區,譬如1M,用於存放分區表,這樣一來,分區數量大大增加
2、沒什麼好說的,支持2TB以上的大分區
CentOS 6下建立GPT分區的方法
1、parted 或 gparted
2、gdisk
使用parted方法
# /usr/sbin/parted -s /dev/sdb mklabel gpt
其中gdisk最簡單,跟fdisk用法幾乎一樣
# gdisk /dev/sdb
跟fdisk一樣,衍生工具還有cgdisk、sgdisk
可以通過epel源來安裝gdisk
# yum install gdisk --enablerepo=epel
gdisk /dev/sdb
2,按提示操作,”? for help“; 3,選“o”---This option deletes all partitions and creates a new protective MBR; 4,選“n”---新建分區; 5,選“1”---分區數爲1(生成、dev/sdb1); 6,選“enter”默認---起始終止扇區選擇; 7,選“w”保存---保存退出; 二、格式化硬盤 mkfs -t ext4 /dev/sdb1 (網上推薦ext4,它爲ext3的升級版) 三、創建掛載點,掛載 mkdir /home/wd4t (命名:wd的硬盤,4T大小) sudo mount /dev/sdb1 /home/wd4t 若要取消掛載: umount /dev/sdb1 四、開機自動掛載 vi /etc/fstab,添加如下行: /dev/sdb1 /home/wd4t1 ext4 defaults 0 1