CentOS下GPT分區(轉)


GPT格式的分區理論上是支持18EB,而MBR只支持2TB,以后大硬盤GPT是趨勢。fdisk最大只能建立2TB大小的分區,創建一個大於2TB的分區就必須使用parted,parted向后兼容MBR。

操作實例:

(parted)表示在parted中輸入的命令,其他為自動打印的信息   

1、首先類似fdisk一樣,先選擇要分區的硬盤,此處為/dev/sdb:

2、選擇了/dev/sdb作為我們操作的磁盤,接下來需要創建一個分區表(在parted中可以使用help命令打印幫助信息):

 (parted) mklabel  

New disk label type?  (我們要正確分區大於2TB的磁盤,應該使用gpt方式的分區表,輸入gpt后回車)gpt

Warning: The existing disk label on /dev/sdb will be destroyed and all data on this disk will be lost. Do you want to continue?

Yes/No?(警告用戶磁盤上的數據將會被銷毀,詢問是否繼續,我們這里是新的磁盤,輸入yes后回車) y

3、創建好分區表以后,接下來就可以進行分區操作了,執行mkpart命令,分別輸入分區名稱,文件系統和分區 的起止位置

4、分好區后可以使用print命令打印分區信息,下面是一個print的樣例

5、如果分區錯了,可以使用rm命令刪除分區,比如我們要刪除上面的分區,然后打印刪除后的結果

(parted)rm 1  #rm后面使用分區的號碼

(parted) print

6、按照上面的方法把整個硬盤都分好區,下面是一個分完后的樣例

 

7、由於parted內建的mkfs還不夠完善,所以完成以后我們可以使用quit命令退出parted並使用 系統的mkfs命令對分區進行格式化了,此時如果使用fdisk -l命令打印分區表會出現警告信息,這是正常的 

 

格式化

[root@localhost ~]# mkfs.ext4 /dev/sdb1

[root@localhost ~]# mkfs.ext4 /dev/sdb2

[root@localhost ~]# mkfs.ext4 /dev/sdb3

掛載:

[root@localhost ~]# mkdir /mnt/test1

[root@localhost ~]# mkdir /mnt/test2

[root@localhost ~]# mkdir /mnt/test3

[root@localhost ~]# mount /dev/sdb1 /mnt/test1

[root@localhost ~]# mount /dev/sdb2 /mnt/test2

[root@localhost ~]# mount /dev/sdb3 /mnt/test3

查看一下,已經掛載上了。

 

 

參考:

https://blog.csdn.net/madison__/article/details/55683182

https://www.ibm.com/developerworks/cn/linux/l-gpt/index.html

https://blog.csdn.net/Z_YTTT/article/details/53020797(以上內容轉自此篇文章)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM