前幾天面試被問到,Linux下大於2T的磁盤該用什么操作分區,因為這些都是初學Linux時候課程的內容,所以我一時間真的忘記了是什么,后來面試結束,我翻了翻以前的課堂筆記,才想起來,其實跟fdisk很像,是gdisk。
但是還有一種說法就是parted 這個工具,也可以對>2T的磁盤進行分區,但是我沒學過,也沒用過,今天就不說啦。
fdisk和gdisk的區別
- gdisk可以對2T以上的磁盤進行操作,fdisk不行
- fdisk只能用於MBR分區,gdisk可以用於GPT分區
MBR和GPT
- MBR分區:不支持4T以上
- GPT分區:GPT,全局唯一標識分區表(GUID Partition Table),它使用128位GUID來唯一標識每個磁盤和分區,與MBR存在單一故障點不同,GPT提供分區表信息的冗余,一個在磁盤頭部一個在磁盤尾部;它通過CRC校驗和來檢測GPT頭和分區表中的錯誤與損壞;默認一個硬盤支持128個分區
兩個工具都是采用很好的交互式,操作上大體相同
常用命令參數:
gdisk
gdisk /dev/磁盤名
-n 創建一個新分區 -p 顯示當前磁盤的分區表 -w 將更改寫入並退出 -q 不保存退出
其他不常用命令:
b 將GPT數據以文件格式備份
c 更改分區名
d 刪除分區
i 顯示分區詳細信息
l 列出分區類型
o 創建一個新的空白GPT分區表
p 顯示當前磁盤的分區表
t 改變分區類型
v 驗證磁盤分區表
x 專家模式
? 幫助
歡迎來訪
文章會優先發布在我自己的博客,更美觀,更易於閱讀:Linux磁盤分區工具fdisk和gdisk對比 – “萬萬”沒想到 (wanpeng.life)
微信搜索"萬萬啥也想不到"或者掃描下面二維碼,就可以在手機上第一時間看了哦。