1. 程式人生 > >Parted磁碟分割槽及掛載

Parted磁碟分割槽及掛載

   一、parted的用途及說明

  • 概括使用說明:

parted用於對磁碟(或RAID磁碟)進行分割槽及管理,與fdisk分割槽工具相比,支援2TB以上的磁碟分割槽,並且允許調整分割槽的大小。
  • GNU手冊說明:

parted是一個用於硬碟分割槽或調整分割槽大小的工具。使用它你可以建立、清除、調整、移動和複製ext2、ext3、linux-swap、FAT、FAT32和reiserfs分割槽;也能建立、調整和移動蘋果系統的HFS分割槽;還能檢測jfs、ntfs、ufs和xfs分割槽。該工具常用於為新安裝的作業系統建立空間,重新分配硬碟使用情況,在將資料拷貝到新硬碟的時候也常常使用。

二、         parted的使用方法及步驟

1、對磁碟進行分割槽 (1)命令列方式
# parted /dev/sdb mklabel gpt mkpart 1 ext3 1 5T
 
(2)互動式命令方式
命令 解釋
# parted /dev/sdb 對/dev/sdb進行分割槽或管理操作

GNU   Parted 1.8.1

使用 /dev/sdb

Welcome   to GNU Parted! Type 'help' to view a list of commands.

系統返回值

(parted)    mklabel   gpt

定義分割槽表格式 (常用的有msdos和gpt分割槽表格式,msdos不支援2TB以上容量的磁碟,所以大於2TB的磁碟選gpt分割槽表格式)

(parted)    mkpart   p1

建立第一個分割槽,名稱為p1 (p1只是第一個分割槽的名稱,用別的名稱也可以,如part1)
File system type?  [ext2]?  ext3 定義分割槽格式 (不支援ext4,想分ext4格式的分割槽,可以通過mkfs.ext4格式化成ext4格式)
Start?  1 定義分割槽的起始位置 (單位支援K,M,G,T)
End?   5T 定義分割槽的結束位置 (單位支援K,M,G,T)
(parted)    print 檢視當前分割槽情況

Model:   ATA VBOX HARDDISK (scsi)

Disk   /dev/sda: 21.5GB

Sector   size (logical/physical): 512B/512B

Partition   Table: msdos

Number  Start     End   Size  File system  Name  Flags

1        32.3kB  5TB   5TB      ext3       p1      

系統返回值
2、刪除分割槽
命令 解釋
# parted /dev/sdb 對/dev/sdb進行分割槽或管理操作
(parted)    rm rm刪除命令 (刪除之前必須確保分割槽沒有被掛載)
Partition number? 1 刪除第一個分割槽
(parted)    print 檢視當前分割槽情況

Model:   ATA VBOX HARDDISK (scsi)

Disk   /dev/sda: 21.5GB

Sector   size (logical/physical): 512B/512B

Partition   Table: msdos

Number  Start     End   Size  File system  Name  Flags

系統返回值
3、格式化幾個TB的磁碟的說明

在格式化幾個TB的磁碟的時候,時間會非常的長,格式化6T的磁碟時間大概在一個半小時左右。(據硬碟實際情況而定)

以下以一個建立分割槽為例對此進行說明,下面是操作步驟、步驟說明和相應的截圖:

1:選擇要分割槽的盤 
parted /dev/sdb

2:格式化分割槽 
mklabel gpt

3:分割槽 
mkpart primary 0% 100%

4:退出 
q

5:格式化 
mkfs.xfs /dev/sdb1