如何在Linux系統(tǒng)下使用parted分區(qū)工具
隨著硬盤容量的不斷增大,許多用戶開始面臨一個問題:如何在Linux系統(tǒng)下支持2T以上大硬盤分區(qū)?雖然Linux自帶了分區(qū)工具fdisk,但是它無法處理超過2TB的硬盤。本文將介紹如何使用parted工
隨著硬盤容量的不斷增大,許多用戶開始面臨一個問題:如何在Linux系統(tǒng)下支持2T以上大硬盤分區(qū)?雖然Linux自帶了分區(qū)工具fdisk,但是它無法處理超過2TB的硬盤。本文將介紹如何使用parted工具進(jìn)行2T以上大硬盤的分區(qū)。
安裝parted工具
要使用parted工具,首先需要在Linux系統(tǒng)中安裝它。你可以在終端中使用以下命令來安裝parted:
```
sudo apt-get install parted
```
安裝完成后,輸入以下命令來查看磁盤:
```
sudo parted -l
```
這里-l參數(shù)表示列出所有可用的磁盤和分區(qū)信息。你可以從輸出結(jié)果中選擇需要進(jìn)行分區(qū)的磁盤,以/dev/sdb為例:
```
Model: ATA WDC WD40EFRX-68W (scsi)
Disk /dev/sdb: 4001GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 4001GB 4001GB primary ext4
```
從上面的輸出中可以看到,硬盤/dev/sdb已經(jīng)被分為一個主分區(qū),并且文件系統(tǒng)為ext4。因為我們需要重新分區(qū),所以需要刪除當(dāng)前的分區(qū),并重新創(chuàng)建一個大于2TB的分區(qū)。
使用parted進(jìn)行分區(qū)
在終端中輸入以下命令來進(jìn)入parted菜單:
```
sudo parted /dev/sdb
```
此時會進(jìn)入parted的交互界面,你可以使用help命令查看所有可用的選項。首先使用print命令查看當(dāng)前分區(qū)類型:
```
(parted) print
Model: ATA WDC WD40EFRX-68W (scsi)
Disk /dev/sdb: 4001GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 4001GB 4001GB primary ext4
```
從上面的輸出中可以看到,當(dāng)前的分區(qū)類型為msdos,它限制了分區(qū)大小不能超過2TB。因此我們需要選擇GPT分區(qū)表類型來支持2T以上大硬盤的分區(qū)。
使用以下命令將磁盤轉(zhuǎn)換為GPT分區(qū)表類型:
```
(parted) mklabel gpt
```
接下來創(chuàng)建一個主分區(qū),其大小為20TB:
```
(parted) mkpart primary 0 20TB
```
執(zhí)行完上述命令后,你可以使用print命令查看新的分區(qū)信息:
```
(parted) print
Model: ATA WDC WD40EFRX-68W (scsi)
Disk /dev/sdb: 20.0TB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 17.4kB 20.0TB 20.0TB primary
```
格式化分區(qū)并掛載
分區(qū)完成后,你需要將新分區(qū)格式化并掛載到文件系統(tǒng)中。假設(shè)你想將分區(qū)掛載在/data目錄下,可以使用以下命令進(jìn)行格式化和掛載:
```
sudo mkfs.ext4 /dev/sdb1
sudo mkdir /data
sudo mount /dev/sdb1 /data
df -TH
```
在上面的命令中,mkfs.ext4命令用于格式化新分區(qū),mkdir命令用于創(chuàng)建掛載點(diǎn),mount命令用于掛載分區(qū)。最后一個命令df -TH用于檢查分區(qū)是否正確掛載。
總結(jié)
當(dāng)硬盤容量超過2TB時,在Linux系統(tǒng)下進(jìn)行分區(qū)可能會遇到一些問題。在本文中,我們介紹了如何使用parted工具來支持2T以上大硬盤的分區(qū)。通過這些步驟,你可以成功地創(chuàng)建一個大于2TB的分區(qū)并將其掛載到文件系統(tǒng)中,以便更好地管理你的數(shù)據(jù)。