解決Linux中GPT分區(qū)表警告的方法
在使用CentOS給系統(tǒng)添加硬盤分區(qū)時,有時會遇到類似"WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdi
在使用CentOS給系統(tǒng)添加硬盤分區(qū)時,有時會遇到類似"WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted."的提示。這通常是由于硬盤容量過大,無法通過fdisk進行分區(qū)造成的。那么該如何消除這個警告呢?
檢查服務(wù)器磁盤情況
首先,我們需要查看服務(wù)器的磁盤情況,可以輸入命令fdisk -l
來列出硬盤信息。發(fā)現(xiàn)報錯的是sdb硬盤(實際容量為1486G并非很大,完全不需要使用GPT分區(qū))。
安裝GNU Parted工具
測試是否存在parted命令,如果不存在則需要安裝。可以通過以下方式安裝Parted:
sudo yum install parted
刪除GPT分區(qū)表
接著,進入Parted分區(qū)模式,選擇報錯的磁盤/dev/sdb,并執(zhí)行以下步驟:
- 輸入
print
命令,列出分區(qū)表。 - 使用
mklabel msdos
命令,將分區(qū)表改為msdos格式。 - 刪除錯誤的GPT分區(qū)。
- 退出Parted分區(qū)模式。
重新檢查硬盤分區(qū)
最后,再次使用fdisk -l
命令查看硬盤分區(qū)情況。應(yīng)該可以發(fā)現(xiàn)已經(jīng)成功清除了GPT錯誤的分區(qū)表??偟膩碚f,對于小于2T的硬盤建議使用傳統(tǒng)的LVM分區(qū)方式,而超過2T的硬盤則適合使用Parted進行分區(qū)管理。遇到類似報錯時,按照以上方法清除GPT錯誤的分區(qū)表即可。