linux磁碟分區命令--fdisk與parted

2021-02-13 計算機網絡通信技術分享

抱歉各位,最近因為事情多所以公眾號更新的不頻繁了,小編會儘量將最好的內容呈現給大家,本公眾號依舊按照數通與運維交叉分享的習慣,今天分享linux的一些基礎常識!下一次會繼續分享數通方面的知識!

linux前文簡單總結了如何掛載一個新硬碟進行硬碟分區,詳見Linux存儲管理二:磁碟分區和Linux存儲管理一:磁碟分區相關知識硬碟分區的命令沒來的及整理,今天系統整理一下linux分區常用的兩個命令:fdisk與parted。

這兩個命令我們可以理解為兩個分區工具,分區是一個很多人不是很熟悉的概念年,大部分用的個人電腦對硬碟分區的概念年基本上沒什麼概念,但是對於伺服器分區的概念年什麼重要,分區不當會導致系統數據無法存儲,或者存儲後丟失的現象,信息化的時代最重要的就是數據

硬碟分區兩個主要目的:1.硬碟剛剛開始的第一個扇區要建立硬碟分區表,MBR分區表或者GUID分區表。為什麼要這麼做:給大家簡單描述一下電子產品是如何啟動的,包括手機,電腦啊,交換機等等都是一樣的,硬體上電--基本輸入輸出單元-(BIOS)硬體自檢--硬體出錯開始報警--硬體無錯CPU指揮內存從硬碟中讀取數據--硬碟讀寫第一扇區數據--分區表中顯示了系統(linux或者windows)引導信息,文件系統,數據讀寫開始於結束扇區等詳細信息---引導無錯啟動系統內核--引導出錯在屏幕顯示出系統無法引導的相關信息

如果硬碟的第一扇區物理損毀,那麼意味著這塊硬碟無法建立分區表,基本上硬碟沒有什麼利用價值了。

常見的MBR分區是針對2.2T以內的硬碟的分區形式,由於MBR分區表的設計故它所記錄的存儲空間可以存儲2.2T的數據量,硬碟數據的刪除主要是對MBR分區表中的相關數據扇區的位置標識進行刪除,這也是現在數據恢復軟體可以將刪除數據恢復出來的主要原因

     對於超過2.2T的硬碟,目前伺服器硬碟單盤基本上都有3T容量。所以必須要採用GUID分區表,同時GUID分區表可以配合新式主板的UEFI引導。

兩個分區工具fdisk主要是進行MBR分區表的硬碟進行相關操作parted主要是建立GUID分區表,對3T大小的硬碟進行相關分區操作。目前來說用的相對還是比較多,大部分人的linux環境下不需要進行GUID分區表建立,伺服器一般會外置存儲網絡SAN或者NAS,使用的存儲虛擬化管理技術LUN。伺服器分區主要是針對伺服器linux相關系統和用戶分區,保證用戶關鍵操作信息妥善管理,現在主流的也是LVM分區,邏輯卷管理,方便硬碟進行靈活的操作。但是partted也是很有必要學習的。

fdisk的相關操作我們之前都已經分享過:

下邊重點和大家演示一下用parted分區工具建立GPT分區表的硬碟。

首先介紹parted工具:

用法:parted [選項]... [設備 [命令 [參數]...]...] 

將帶有「參數」的命令應用於「設備」。如果沒有給出「命令」,則以交互模式運行

-h, --help              顯示此求助信息 

-l, --list                  列出所有設別的分區信息

-i, --interactive      在必要時,提示用戶 

-s, --script             從不提示用戶 

-v, --version           顯示版本

在虛擬機中加載一塊新的硬碟(具體怎麼操作以前分享過,不會的可以百度)

創建新分區表類型,確定分區表類型為GPT

命令:mklabel gpt  (嚴格區分大小寫,label-type可以是:"bsd", "dvh", "gpt",  "loop","mac", "msdos", "pc98", or "sun" 一般的pc機都是msdos格式,如果分區大於2T則需要選用gpt格式的分區表。)

建立分區

分區命令:mkpart

需要指定文件類型,linux中默認ext2我們一般指定為ext3或者ext4的文件格式其他內容與fdisk類似,分區名稱隨意不要用中文就可以

創建倆個分區,並用P參數列印出GUID分區表

將新建分區進行格式化。

分區格式化命令:

[root@localhost~]# mkfs.ext3 /dev/sdb1

[root@localhost~]# mkfs.ext4 /dev/sdb2

最後掛載,只有掛載後才能被linux系統調用:

創建掛載目錄

[root@localhost~]# mkdir /like1 /like2

掛載                             

[root@localhost~]# mount /dev/sdb1 /like1

[root@localhost~]# mount /dev/sdb2 /like2

查看(可以進入圖形化界面看到根目錄下新的存儲空間):

linux一切皆文件的思想你是否能從上圖體會到?(今天就分享到這)

文章寫作能力有限,請各位理解!

計算機網絡通信技術分享

技術交流QQ群:568183614

作者技術交流QQ號:2535619127

 LSKSDN ∣讓興趣成為生存技能

相關焦點

  • 使用parted和fdisk對磁碟進行分區
    pated和fdisk命令都可用來進行磁碟分區,主要區別如下:fdisk命令不支持大於2TB的分區,parted命令支持大於2TB的分區,parted
  • fdisk 和 Parted 分區管理工具
    MBR      MBR全稱 Master Boot Record,稱為主引導記錄,MBR對硬碟大小有限制,最大支持2TB磁碟,它無法處理大於2TB容量的磁碟。MBR支持最多4個主分區——如果想要更多分區,就需要創建所謂「擴展分區」,並在其中創建邏輯分區。超過 2T 的磁碟,應當使用 GPT 分區表。
  • centos磁碟分區命令fdisk和parted
    msdos格式只能創建4個主分區(或者3個主分區1個擴展分區),且分區最大隻支持2TB;而gpt格式則不受分區數量和硬碟大小限制。fdisk命令用法:注意事項:單個分區不超過2TB,分區結束後輸入w命令才會保存。
  • 如何在 Linux 中使用 parted 對磁碟分區 | Linux 中國
    學習如何在 Linux 中使用 parted 命令來對存儲設備分區。在 Linux 中創建和刪除分區是一種常見的操作,因為存儲設備(如硬碟驅動器和 USB 驅動器)在使用之前必須以某種方式進行結構化。在大多數情況下,大型存儲設備被分為稱為分區partition的獨立部分。分區操作允許您將硬碟分割成獨立的部分,每個部分都像是一個硬碟驅動器一樣。
  • Linux parted命令用法詳解:創建分區
    雖然我們可以使用 fdisk命令對硬碟進行快速的分區,但對高於 2TB 的硬碟分區,此命令卻無能為力,此時就需要使用 parted 命令。
  • fdisk/gdisk磁碟分區工具
    gdisk與fdisk的作用類似,用法也基本一樣,主要區別在於:一、磁碟分區基本知識  ++ 作業系統使用磁碟的典型過程  1)內核識別到磁碟(啟動時自動識別,可通過lsblk、fdisk  -l等方式檢查)2)為磁碟分區(系統安裝時,或者後續使用
  • fdisk:Linux 下管理磁碟分區的利器 | Linux 中國
    要在 Linux 中完成分區的相關工作,我們需要一些工具。Linux 下有很多可用的相關工具,我們曾介紹過 Parted 命令[1]。不過,今天我們的主角是 fdisk。人人都喜歡用 fdisk,它是 Linux 下管理磁碟分區的最佳利器之一。它可以操作最大 2TB 的分區。
  • 如何在Linux中創建磁碟分區
    在Linux中創建磁碟分區在本節中,我們將介紹如何使用parted命令在Linux中對存儲磁碟進行分區。第一步是查看所有塊設備上的分區表或布局。這有助於您識別要分區的存儲設備。您可以使用parted或fdisk命令執行此操作。我們將使用前者進行演示,如下所示,其中-l標誌表示所有塊設備上的列表分區布局。
  • Linux介紹五十一--fdisk命令
    當然不是,在 linux 中有專門的分區命令 fdisk 和 parted。其中 fdisk 命令較為常用,但不支持大於 2TB 的分區;如果需要支持大於 2TB 的分區,則需要使用 parted 命令,當然 parted 命令也能分配較小的分區。我們先來看看如何使用 fdisk 命令進行分區。
  • Linux磁碟分區管理命令-fdisk
    格式:fdisk [options] -l [disk]    -l 設備名稱:查看磁碟信息不加磁碟設備為查看當前系統所有磁碟設備信息
  • Linux文件系統分區命令詳解
    fdisk命令分區我們在安裝作業系統的過程中已經對系統硬碟進行了分區,但是如果我新添加了一塊硬碟,想要正確使用,當然需要分區和格式化,難道我需要重新安裝作業系統才可以分區嗎?當然不是,在Linux中有專門的分區命令fdisk和parted。
  • 基礎:Linux磁碟分區掛載-fdisk工具
    v:磁碟檢查q:不保存就退出w:把分區表寫入硬碟並退出select (default  p)p:表示主分區,最多是四個e:表示擴展分區嗎,可以是很多個執行回車默認則使用p為主分區前提條件1、添加一塊新可用磁碟,並加入測試機虛擬機2、使系統發現該新磁碟
  • linux_學習之硬碟管理:分區、格式化、掛載
    簡介linux分區一般用fdisk這個命令進行分區(2T以下的分區)linux通過mke2fs進行分區的格式化:linux
  • 使用 fdisk 和 fallocate 命令創建交換分區 | Linux 中國
    若系統中沒有配置交換分區,當內存耗盡後,系統可能會殺掉正在運行中的進程/應用,從而導致系統崩潰。在本文中,我們將學會如何為 Linux 系統添加交換分區,我們有兩個辦法:第一個方法(使用 fdisk 命令)通常,系統的第一塊硬碟會被命名為 /dev/sda,而其中的分區會命名為 /dev/sda1 、 /dev/sda2。
  • Linux新加硬碟分區(含大於2T)
    (2)磁碟分區添加之後,可以使用fdisk -l來查看磁碟,我們添加的磁碟為/dev/sdb,此時磁碟還是無法使用的,需要先進行分區。在掛載之後,就可以往磁碟裡面寫入數據了(5)超過2T硬碟分區方法先在超級用戶模式下用fdisk -l命令查看掛載的硬碟設備
  • 遇到大容量磁碟你該怎麼辦?
    導讀在 Linux 中,為磁碟分區通常使用 fdisk 和 parted 命令。通常情況下,使用 fdisk 可以滿足日常的使用,但是它僅僅支持 2 TB 以下磁碟的分區,超出 2 TB 部分無法識別。
  • Linux下使用fdisk擴展分區容量
    ,來滿足線上的業務;又或者我們在使用linux的過程中, 有時會因為安裝系統時分區不當導致有的分區空間不足,而有的分區空間過剩的情況,都可以是使用fdisk分區工具來動態調整分區的大小;硬碟空間為20G,使用vSphere Client增加磁碟大小,需要再增加10G空間;
  • linux硬碟分區、格式化、掛載超詳細步驟
    【分區方法一:使用fdisk工具進行分區操作】注意:fdisk命令只能按照MBR模式進行分區操作1. 首先使用"fdisk -l"回車命令查看系統裡面識別到的硬碟和分區的信息,可以看到裡面有三塊硬碟以及相應的磁碟大小,扇區,分區情況,截圖如下:2.
  • 11_磁碟分區和格式化
    fdisk是一個開源的磁碟分區工具,新版本的fdisk命令(版本號為2.31.1)既支持MBR分區表,也支持GPT分區表,fdisk命令菜單說明:p:查看磁碟分區表g:創建gpt分區表d:刪除一個分區n:新增一個分區w:將剛才的操作寫入分區表,並退出fdisk命令q:取消剛才的操作,並退出fdisk命令
  • Linux基本命令之磁碟管理命令
    磁  盤  管  理1、 分區一般情況下,分區主要有兩種方式,分別為MBR 、