2T以上分割槽工具parted

2021-09-08 15:40:14 字數 2418 閱讀 8406

parted命令可以劃分單個分割槽大於2t的gpt格式的分割槽,也可以劃分普通的mbr分割槽,fdisk命令對於大於2t的分割槽無法劃分,所以用fdisk無法看到parted劃分的gpt格式的分割槽。

parted 命令分為兩種模式:命令列模式和互動模式。

1、命令列模式: parted [option] device [command] ,該模式可以直接在命令列下對磁碟進行分割槽操作,比較適合程式設計應用。

2、互動模式:parted [option] device 類似於使用fdisk /dev/***

mbr:mbr分割槽表(即主引導記錄)大家都很熟悉。所支援的最大卷:2t,而且對分割槽有限制:最多4個主分割槽或3個主分割槽加乙個擴充套件分割槽

gpt: gpt(即guid分割槽表)。是源自efi標準的一種較新的磁碟分割槽表結構的標準,是未來磁碟分割槽的主要形式。與mbr分割槽方式相比,具有如下優點。突破 mbr 4個主分割槽限制,每個磁碟最多支援128個分割槽。支援大於2t的分割槽,最大卷可達18eb。

parted是乙個可以分割槽並進行分割槽調整的工具,他可以建立,破壞,移動,複製,調整ext2 linux-swap fat fat32 reiserfs型別的分割槽,可以建立,調整,移動macintosh的hfs分割槽,檢測jfs,ntfs,ufs,xfs分割槽。

使用方法:parted [options] [device [command [options…]…]]

options

-h 顯示幫助資訊

-l 顯示所有塊裝置上的分割槽

device

對哪個塊裝置進行操作,如果沒有指定則使用第乙個塊裝置

command [options…]

check partition

對分割槽做乙個簡單的檢測

cp [source-device] source dest

複製source-device裝置上的source分割槽到當前裝置的dest分割槽

mklabel label-type

建立新分割槽表型別,label-type可以是:「bsd」, 「dvh」, 「gpt」, 「loop」,「mac」, 「msdos」, 「pc98」, or 「sun」 一般的pc機都是msdos格式,如果分割槽大於2t則需要選用gpt格式的分割槽表。

mkfs partition fs-type

在partition分割槽上建立乙個fs-type檔案系統,fs-type可以是:「fat16」, 「fat32」, 「ext2」, 「linux-swap」,「reiserfs」 注意不支援ext3格式的檔案系統,只能先分割槽然後用專有命令進行格式化。

mkpart part-type [fs-type] start end

建立乙個part-type型別的分割槽,part-type可以是:「primary」, 「logical」, or 「extended」 如果指定fs-type則在建立分割槽的同時進行格式化。start和end指的是分割槽的起始位置,單位預設是m。

eg:mkpart primary 0 -1 0表示分割槽的開始 -1表示分割槽的結尾 意思是劃分整個硬碟空間為主分割槽

mkpartfs part-type fs-type start end

建立乙個fs-type型別的part-type分割槽,不推薦使用,最好是使用mkpart分割槽完成後使用mke2fs進行格式化。

name partition name

給分割槽設定乙個名字,這種設定只能用在mac, pc98, and gpt型別的分割槽表,設定時名字用引號括起來

select device

在機器上有多個硬碟時,選擇操作那個硬碟

resize partition start end

調整分割槽大小

rm partition

刪除乙個分割槽

rescue start end

拯救乙個位於stat和end之間的分割槽

unit unit

在前面分割槽時,預設分割槽時數值的單位是m,這個引數卡伊改變預設單位,「kb」, 「mb」, 「gb」, 「tb」

move partition start end

移動partition分割槽

print 顯示分割槽表資訊 quit 退出parted

實戰: 

1 初始資訊

注意綠框可以看到fdisk並不支援gpt格式的分割槽,然後輸入命令p(print的簡寫)可以看到系統目前的所有分割槽

2 連續劃分三個大小為10g的主分割槽,不指定分割槽的檔案系統型別,parted是劃分後直接生效,沒有fdisk中類似的w命令。

可以看到新分割槽3 4 5 都是主分割槽 大小10g

3 也可以用非互動模式檢視分割槽狀況

4 準備格式化新分割槽為ext3型別的檔案系統

突然發現找不到此分割槽,很奇怪

5 檢視已有的分割槽名稱

使用blkid檢視已有的分割槽是什麼name

6 格式化後掛載新分割槽

parted分割槽細節 用於大於2T的檔案系統

1,將磁碟上原有的分割槽刪除掉 進入 parted dev sdb 檢視 parted p 刪除 parted rm 1 parted rm 2 2,將磁碟格式變成gpt的格式 因為parted只能針對gpt格式的磁碟進行操作 轉換 parted mklabel gpt 設定單位為tb parted...

parted分割槽細節用於大於2T的檔案系統

1,將磁碟上原有的分割槽刪除掉 進入 parted dev sdb 檢視 parted p 刪除 parted rm 1 parted rm 2 2,將磁碟格式變成gpt的格式 因為parted只能針對gpt格式的磁碟進行操作 轉換 parted mklabel gpt 設定單位為tb parted...

超過2t硬碟分割槽 大於2T的磁碟怎麼分割槽呢?

由於購買了磁碟櫃專門用作儲存,後來考慮到磁碟容量的動態管理,準備採用lvm進行動態擴容管理了。首先讓前端掛載機器能夠識別到磁碟櫃的邏輯捲組,比如 dev sdb 先介紹2種分割槽表 mbr分割槽表 mbr含義 主引導記錄 所支援的最大卷 2t t terabytes,1tb 1024gb 對分割槽的...