linux系統磁盤分區之parted


對於linux的分區通常可以使用fdisk命令工具和parted工具
對於分區表通常有MBR分區表和GPT分區表
對於磁盤大小小於2T的磁盤,我們可以使用fdisk和parted命令工具進行分區
對於MBR分區表的特點(通常使用fdisk命令進行分區)
 所支持的最大磁盤大小:2T
 最多支持4個主分區或者是3個主分區加上一個擴展分區
對於GPT分區表的特點(使用parted命令進行分區)
 支持最大卷:18EB(1EB=1024TB)
 最多支持128個分區

對於parted命令工具分區的介紹

fdisk -l 查看磁盤信息
parted /dev/sdb  使用parted工具操作磁盤/dev/sdb
mktable gpt  或者 mklabel gpt 把磁盤/dev/sdb 格式化為 gpt分區表
mkpart primary  0MB 50MB  創建一個50M大小的主分區
mkpart extended 50MB 100MB 創建一個50M大小的擴展分區
rm 1 刪除number為1 的分區
print 顯示磁盤 /dev/sdb的相關信息
help  顯示幫助命令
退出parted命令,在linux命令行窗口對分區進行格式化
mkfs.ext4 /dev/sdb2 格式化磁盤/dev/sdb的第二個分區為ext4格式的分區
//實現磁盤自動掛載
vi /etc/fstable
/dev/sdb2 /backup  ext4  defaults   1 2

場景模擬:
需求有一個1G的磁盤/dev/sdc,
需要分區表會gpt格式,
分為兩個400MB的分區,
一個主分區,一個擴展分區,
格式化文件系統為ext4格式
並且實現開機自動掛載,其中兩個目錄分別是 /backup  /datafile

1 使用 fdisk -l 進行磁盤信息查看
     fdisk -l
2 使用命令parted 操作 /dev/sdc
     parted /dev/sdc
3 格式化為gpt格式的分區表
     mktable gpt
4  創建一個400M的主分區
   mkpart primary 0MB 400MB

5  退出
    quit

6  格式化文件系統為ext4
   mkfs.ext4 /dev/sdc1
7  創建兩個目錄
   mkdir /backup
   mkdir /datafile

8  進行磁盤擴展(提示:對於已經格式化分區表為gpt格式的磁盤直接擴展請參考以下)
     parted /dev/sdc
 
9  mkpart extended 400MB 800MB

10 查看磁盤信息
    print

11 退出
    quit
12 格式化文件系統為ext4
    mkfs.ext4 /dev/sdc2
13 配置開機自動掛載磁盤
   vi  /etc/fstab
   /dev/sdc1  /backup   ext4   default   1 2
   /dev/sdc2  /datafile  ext4  default   1 2


 在操作過程有可能需要重啟系統才會生效


 

关注微信公众号

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2020 ITdaan.com