fdisk,parted的區別和fdisk,parted該用那個進行分區

網站的服務器快要到期了
趕上華爲雲的促銷活動新購了一臺服務器
當時購買的時候外加了一個100G數據盤
今天準備安裝一下環境進行遷移
準備看看環境安裝到那個目錄
發現數據盤沒有在列表裏
在這裏插入圖片描述
登錄到控制檯查看是不是沒掛載上
在控制檯發現已經掛載上了
然後再進行排查
去查看官方文檔看看整體操作步驟
發現掛載好了下一步就是初始化
在這裏插入圖片描述確認一下原因
發現 /dev/vab 這個數據盤還未進行分區和掛載目錄的原因
所以也就明白爲什麼在 df -h 返回的列表中看不到
在這裏插入圖片描述
進入到初始化操作給的頁面
清晰的看到給出了兩個分區工具
分別是 fdiskparted

在這裏插入圖片描述通過須知還可以瞭解到磁盤容量小於等於 2T時選擇fdiskparted 都是可以的
2T以上只能使用 parted
我的數據盤只有100G
遠遠小於2T
但是有兩個選擇時
我總是期望得到最優解
所以就想知道是使用哪個最好
或者說目前100G的數據盤適合使用哪個進行分區

通過搜索得知:

1、fdisk命令只支持msdos

2、parted支持msdos和gpt

3、msdos

  • 支持小於2T的硬盤,不支持大於2T的硬盤
  • 有主分區,擴展分區,邏輯分區
  • 如果使用fdisk命令給一個大於2T的msdos類型硬盤分區,只能給2T的部分分區,超過2T的部分不能使用,也就浪費了。

4、gpt

  • 支持大小容量的硬盤
  • 不區分主分區,擴展分區,邏輯分區,也沒有4個分區數量的限制

參考鏈接:https://blog.csdn.net/qq_44714603/article/details/88659996

gpt表1分區磁盤分區形式 已經知道怎麼回事兒了
msdos表1分區磁盤分區形式 中的mbr對不上啊?

再次搜索得知

MSDOS分區
早期的Linux系統爲了兼容Windows的磁盤,使用支持Windows的MBR的方式來處理開機管理程序與分區表,這些記錄在第一個扇區,這個扇區通常爲512bytes大小,所以第一個扇區會有兩個數據
1、主要啓動記錄區(MBR):可以按照開機管理程序的地方,有446bytes
2、分區表(partition table):記錄整個硬盤分區的狀態,有64bytes
由於分區表所在區塊僅有64bytes容量,因此最多僅能有四組記錄區,每組記錄區記錄了該區段的起始與結束的磁柱號碼。
參考鏈接:http://www.178linux.com/103248

解決了疑問
繼續操作磁盤
查看一下磁盤類型
看看選用哪個分區工具好
在這裏插入圖片描述
可以看到100G的數據盤是unknown 的狀態
這說明還未指定分區形式

也就是說我們在使用分區工具時纔會給它定義分區形式
通過前面的 fdisk命令只支持msdosparted支持msdos和gpt 這兩句話可以得知

使用 fdisk 命令進行分區時
會直接定義爲msdosmbr)形式分區

使用 parted 命令進行分區時
會讓我們進行設置分區形式
因爲 parted 支持兩種分區形式嘛
通過查看華爲雲操作文檔也可得知
在這裏插入圖片描述
最後
總的來看
具體選用那個分區工具對於小容量網站來說都是無所謂的
真的要考慮以後的擴容
推薦直接使用 parted 分區工具
並且選擇gpt的分區形式


之前單獨購買磁盤的時候
也寫過一篇使用fdisk進行分區的文章
https://blog.csdn.net/xianhenyuan/article/details/90905913



文中涉及到的文檔
華爲雲參考鏈接:

  • 初始化數據盤場景及磁盤分區形式介紹:https://support.huaweicloud.com/qs-evs/evs_01_0038.html
  • 初始化Linux數據盤(fdisk):https://support.huaweicloud.com/qs-evs/evs_01_0033.html
  • 初始化Linux數據盤(parted):https://support.huaweicloud.com/qs-evs/evs_01_0034.html
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章