女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

磁盤分區工具parted的使用方法

馬哥Linux運維 ? 來源:博客園呂振江 ? 2025-03-03 09:39 ? 次閱讀

一、 parted的用途及說明

1.1 MBR分區與GPT分區

傳統的MBR分區表格式,僅支持最大四個主分區,而且不可以格式化2TB以上的磁盤,因此,大磁盤更適合使用parted工具進行GPT的分區格式。

1.2 概要說明

parted用于對磁盤(或RAID磁盤)進行分區及管理,與fdisk分區工具相比,支持2TB以上的磁盤分區,并且允許調整分區的大小。

1.3 GNU手冊說明

parted是一個用于硬盤分區或調整分區大小的工具。使用它你可以創建、清除、調整、移動和復制ext2、ext3、linux-swap、FAT、FAT32和reiserfs分區;也能創建、調整和移動蘋果系統的HFS分區;還能檢測jfs、ntfs、ufs和xfs分區。該工具常用于為新安裝的操作系統創建空間,重新分配硬盤使用情況,在將數據拷貝到新硬盤的時候也常常使用。

二、parted的使用方法(交互式)

2.1 對磁盤進行分區


$ parted /dev/sdb
# 對/dev/sdb進行分區或管理操作
GNU Parted 3.1
使用 /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) mklabel gpt
# 定義分區表格式(常用的有msdos和gpt分區表格式,msdos不支持2TB以上容量的磁盤,所以大于2TB的磁盤選gpt分區表格式)
警告: The existing disk label on /dev/sdb will be destroyed and all data on this disk will be lost. Do you want to continue?
# /dev/sdb上現有的磁盤標簽將被銷毀,該磁盤上的所有數據將丟失。你想要繼續
是/Yes/否/No? yes
(parted) mkpart p1
# 創建第一個分區,名稱為p1(p1只是第一個分區的名稱,用別的名稱也可以,如part1)
文件系統類型? [ext2]? xfs
# 定義分區格式(不支持ext4,想分ext4格式的分區,可以通過mkfs.ext4格式化成ext4格式)
起始點? 1
# 定義分區的起始位置(單位支持K,M,G,T)
結束點? 100%
# 定義分區的結束位置(單位支持K,M,G,T)
(parted) print # 查看當前分區情況
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 107GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name 標志
1 1049kB 107GB 107GB xfs p1

2.2 刪除分區


$ parted /dev/sdb
# 對/dev/sdb進行分區或管理操作
(parted) rm
# rm刪除命令(刪除之前必須確保分區沒有被掛載)
分區編號? 1
# 刪除第一個分區
(parted) print # 打印當前分區情況
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 107GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name 標志

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

三、partd分區實例

fdisk工具雖然很好用,但對于大于2T以上的硬盤分區特別慢,可能一部分容量識別不了,也不支持非交互模式。 用parted就非常方便了,對大硬盤支持很好,也可以實現腳本分區。

parted該指令默認都已經安裝過了,如果沒有安裝的話,使用以下命令進行安裝:


$ yum install parted

parted有個不提示用戶參數選項,就是通過這個選項來實現非交互!


-s, --script
never prompts for user intervention

3.1 定義分區類型


$ parted -s /dev/sdb mklabel gpt
# -s表示不輸出提示信息
# 如果不是用腳本執行分區操作,不建議忽略提示信息

3.2 查看磁盤分區信息


$ parted /dev/sdb print
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 107GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name 標志

3.3 創建與刪除分區

命令格式如下:


parted 磁盤 mkpart 分區類型 [文件系統類型] 開始 結束

其中,分區類型有 primary、logical、extended三種,文件系統類型為可選項,一般選擇為 ext4、xfs或swap等。開始與結束表示分區開始與結束的位置(默認單位為MB),也可以使用百分比表示分區位置,比如你想把整個磁盤創建一個分區,可以使用下面的命令:

把整個磁盤/dev/sdb創建為一個主分區


$ parted /dev/sdb mkpart primary xfs 0% 100%

把磁盤/dev/sdb創建為多個主分區


$ parted /dev/sdb mkpart primary xfs 1G 10G
$ parted /dev/sdb mkpart primary xfs 10G 50%
$ parted /dev/sdb mkpart primary xfs 50% 100%
$ parted /dev/sdb print # 查看
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 107GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name 標志
1 1000MB 10.0GB 9000MB primary
2 10.0GB 53.7GB 43.7GB primary
3 53.7GB 107GB 53.7GB primary

刪除分區


$ parted /dev/sdb rm 1
# 刪除分區號為 1 的分區
$ parted /dev/sdb print
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 107GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name 標志
2 10.0GB 53.7GB 43.7GB primary
3 53.7GB 107GB 53.7GB primary

格式化并掛載


$ mkfs.xfs /dev/sdb2
$ mkdir /data
$ mount /dev/sdb2 /data
$ df -hT /data
文件系統 類型 容量 已用 可用 已用% 掛載點
/dev/sdb2 xfs 41G 33M 41G 1% /data

四、操作示例

需求:一塊 100G的磁盤,使用parted創建一個分區(此分區包含所有磁盤空間),然后掛載到 /data 目錄進行使用。過程如下:


$ parted /dev/sdb mklabel gpt
$ parted /dev/sdb mkpart primary xfs 0% 100%
$ mkfs.xfs /dev/sdb1
$ mount /dev/sdb1 /data
$ df -hT /data
文件系統 類型 容量 已用 可用 已用% 掛載點
/dev/sdb1 xfs 100G 33M 100G 1% /data
$ vim /etc/fstab
/dev/sdb1 /data xfs defaults 0 0
# 實現開機自動掛載

鏈接:https://www.cnblogs.com/lvzhenjiang/p/14391479.html

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 硬盤
    +關注

    關注

    3

    文章

    1335

    瀏覽量

    58137
  • 操作系統
    +關注

    關注

    37

    文章

    7077

    瀏覽量

    124932
  • 磁盤
    +關注

    關注

    1

    文章

    388

    瀏覽量

    25644

原文標題:分區工具parted的詳解及常用分區使用方法

文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    【雨林木風系統下載教程】利用XP系統磁盤分區來提升讀寫...

    XP中,利用圖形界面和人性化的操作方式,可對硬盤進行更加高效靈活的分區操作。不僅如此,借用電腦常用軟件下載的Windows XP強大的磁盤分區管理功能,還可增強磁盤分區的合理使用,并有效提升
    發表于 07-19 10:44

    linux如何查看磁盤使用情況

    fdisk 是一款強大的磁盤操作工具,來自util-linux軟件包,我們在這里只說他如何查看磁盤分區表及分區結構;通過-l 參數,能獲得機器中所有的硬盤的分區情況;
    發表于 07-08 08:24

    linux的三種磁盤分區

    硬盤分區有三種,主磁盤分區(83)、擴展磁盤分區(5)、邏輯分區(包括swap交換分區82)。一個硬盤主
    發表于 07-12 06:56

    【昉·星光 2 高性能RISC-V單板計算機體驗】三:從 nvme 磁盤啟動 VisionFive2 并對磁盤分區擴容

    從 nvme 磁盤啟動 VisionFive2 并對磁盤分區擴容 在之前的經驗貼《在 VisionFive2 上如何更快的向 nvme 硬盤安裝操作系統》中介紹了一種通用的向 nvme 磁盤刷入
    發表于 09-04 02:54

    Linux環境下對磁盤分區進行管理的一種機制

    物理卷就是指硬盤分區或從邏輯上與磁盤分區具有同樣功能的設備(如RAID),是LVM的基本存儲邏輯塊,但和基本的物理存儲介質(如分區、磁盤等)比較,卻包含有與LVM相關的管理參數。
    的頭像 發表于 08-10 17:58 ?3900次閱讀

    Linux系統教程之磁盤分區和LVM系統的詳細資料概述

    本文檔的主要內容詳細介紹的是Linux系統教程之磁盤分區和LVM系統的詳細資料概述主要內容包括了:1.磁盤相關概念2.磁盤分區工具3.創建 LVM 系統4.維護 LVM 系統
    發表于 10-30 16:11 ?14次下載
    Linux系統教程之<b class='flag-5'>磁盤分區</b>和LVM系統的詳細資料概述

    九款命令行實用工具助你監測Linux磁盤分區及使用情況

    ?│??└────────────────────────────────────────────────────────────────────────────┘??[?New?]?[?Quit?]?[?Help?]?[?Sort?]?[?Write?]?[?Dump?]?4. parted命令
    發表于 04-02 14:32 ?1189次閱讀

    微軟Windows 10研究新的方法管理現代磁盤分區

    如果要刪除舊磁盤并創建新分區或擴展特定磁盤的空間,則需要依賴Windows 10的磁盤管理工具。在Windows 10上管理
    的頭像 發表于 03-19 15:06 ?2268次閱讀

    預裝Win7系統劃分更多的磁盤分區方法

      硬盤分區有三種:主磁盤分區、擴展磁盤分區、邏輯分區。一個硬盤主分區至少有1個,最多4個,擴展分區
    發表于 07-08 10:50 ?0次下載
    預裝Win7系統劃分更多的<b class='flag-5'>磁盤分區</b>的<b class='flag-5'>方法</b>

    獲取磁盤分區UUID的方法介紹

    UUID(通用唯一標識符,Universally Unique Identifiers)是磁盤分區的屬性,在管理具有數百個驅動器的服務器時至關重要。
    的頭像 發表于 01-31 17:45 ?1.3w次閱讀
    獲取<b class='flag-5'>磁盤分區</b>UUID的<b class='flag-5'>方法</b>介紹

    Linux磁盤分區和掛載

    1.Linux 來說 wulun 有幾個分區,分給哪一目錄使用,他歸根結底只有一個根目錄,一個獨立且唯一的文件結構,Linux 中每個分區都是用來組成整個文件系統的一部分。
    的頭像 發表于 03-26 10:14 ?1344次閱讀

    linux系統如何進行磁盤分區?

    linux系統如何進行磁盤分區磁盤分區是在Linux系統中進行硬盤劃分的一種方法,它可以將一個物理硬盤劃分為多個邏輯分區,每個分區可獨立
    的頭像 發表于 12-19 11:35 ?1405次閱讀

    Linux磁盤分區擴容方法

    linux分區常用命令:fdisk,修改MBR分區表,MBR格式,被修改的分區大小最大為2T。
    的頭像 發表于 10-23 11:46 ?941次閱讀
    Linux<b class='flag-5'>磁盤分區</b>擴容<b class='flag-5'>方法</b>

    TECS OpenStack資源池主機磁盤分區使用率過高的問題處理

    某運營商TECS資源池上報“主機磁盤分區使用率過高”的告警,如下圖所示。
    的頭像 發表于 03-21 09:47 ?357次閱讀
    TECS OpenStack資源池主機<b class='flag-5'>磁盤分區</b>使用率過高的問題處理

    linux磁盤分區的三種場景

    我這里磁盤是標準分區方式,有的是lvm邏輯卷,創建虛擬機的時候選擇的。
    的頭像 發表于 05-24 15:18 ?103次閱讀
    linux<b class='flag-5'>磁盤分區</b>的三種場景