Linux 磁盤分區(qū)工具 gdisk&fdisk
Linux 磁盤分區(qū)工具 gdisk / fdisk
fdisk是傳統(tǒng)的Linux磁盤分區(qū)工具,只能用于MBR分區(qū),磁盤容量有2T的大小限制;
gdisk又叫GPT fdisk, 作為fdisk的升級(jí)版,主要使用的是GPT分區(qū)類型,用來(lái)劃分容量大于2T的硬盤。
GPT與MBR
分區(qū)類型GPT和MBR。GPT最大支持18EB(1EB=1024PB,1PB=1024TB),MBR最大支持2TB。
GPT,全局唯一標(biāo)識(shí)分區(qū)表(GUID Partition Table),它使用128位GUID來(lái)唯一標(biāo)識(shí)每個(gè)磁盤和分區(qū)。與MBR存在單一故障點(diǎn)不同,GPT提供分區(qū)表信息的冗余,一個(gè)在磁盤頭部,一個(gè)在磁盤尾部;它通過(guò)CRC校驗(yàn)來(lái)檢測(cè)GPT頭和分區(qū)表中錯(cuò)誤與損壞。默認(rèn)一個(gè)硬盤支持128個(gè)分區(qū)(可以更多)。
使用方法:
安裝 gdisk
目前Linux 發(fā)行版一般會(huì)自帶 gdisk,如果沒(méi)有該命令可以手動(dòng)安裝
# Debian
sudo apt install gdisk
# Redhat
yum install gdisk -y
選定分區(qū)
使用 gdisk 之前需要指定某塊磁盤設(shè)備,進(jìn)入設(shè)備操作狀態(tài)
sudo gdisk [device]
查看當(dāng)前有哪些磁盤設(shè)備可以使用 lsblk 命令
進(jìn)入設(shè)備操作狀態(tài)后可以輸入 ? 查詢幫助文檔
命令 | 含義 |
b | 將GPT數(shù)據(jù)備份到一個(gè)文件 |
c | 更改分區(qū)名稱 |
d | 刪除一個(gè)分區(qū) |
i | 顯示分區(qū)詳細(xì)信息 |
l | 列出已知分區(qū)類型。此處8200是Linux swap,8300是Linux filesystem(對(duì)應(yīng)fdisk的82和83)。還有一個(gè)8e00是Linux LVM |
n | 增加一個(gè)新的分區(qū) |
o | 創(chuàng)建一個(gè)新的空白的GPT分區(qū)表 |
p | 顯示當(dāng)前磁盤的分區(qū)表 |
q | 退出gdisk程序,不保存任何修改 |
r | 恢復(fù)和轉(zhuǎn)換選項(xiàng)(僅限專家) |
s | 排序分區(qū) |
t | 改變分區(qū)的類型 |
v | 驗(yàn)證磁盤分區(qū)表 |
w | 將分區(qū)表寫入裁判并退出(保存并退出) |
x | 額外功能(僅限專家) |
? | 顯示幫助信息 |
分區(qū)流程:
關(guān)機(jī)添加磁盤
開(kāi)始分區(qū) fdisk /dev/sda 或 gdisk /dev/sda
n添加分區(qū)默認(rèn)p主分區(qū)直接回車
可以分區(qū)的序號(hào) 默認(rèn)1 直接回車
起始位大小默認(rèn)直接回車
終止位大小 + 多少(K. M. G)回車
w寫入分區(qū)并退出
創(chuàng)建 XFS 文件系統(tǒng)mkfs.xfs /dev/sda1
掛載 mount /dev/sda1 /opt
查看掛載是否成功 df -h
會(huì)員登錄
賬號(hào)登錄還沒(méi)有賬號(hào)?立即注冊(cè)