tft每日頭條

 > 科技

 > linux系統中硬盤和分區标識規則

linux系統中硬盤和分區标識規則

科技 更新时间:2025-02-04 02:39:18

在 Linux 中有專門的分區命令 fdisk 和 parted。其中 fdisk 命令較為常用,但不支持大于 2TB 的分區;如果需要支持大于 2TB 的分區,則需要使用 parted 命令,當然 parted 命令也能分配較小的分區。我們先來看看如何使用 fdisk 命令進行分區。

傳統的MBR分區方式是一塊硬盤最多可以分四個主分區,即使硬盤還有剩餘空間,也無法再繼續分區

linux系統中硬盤和分區标識規則(Linux硬盤分區fdisk和)1

如果需要更多的分區,需要使用在擴展分區中創建邏輯分區的方式來實現,解決方法如下圖

linux系統中硬盤和分區标識規則(Linux硬盤分區fdisk和)2

fdisk 命令

查看新的磁盤信息

[root@localhost ~]# fdisk ~l #列出系統分區 [root@localhost ~]# fdisk 設備文件名 #給硬盤分區

linux系統中硬盤和分區标識規則(Linux硬盤分區fdisk和)3

注意,千萬不要在當前的硬盤上嘗試使用 fdisk,這會完整删除整個系統,一定要再找一塊硬盤,或者使用虛拟機。

信息的下半部分是分區的信息,共 7 列,含義如下:

  • Device:分區的設備文件名。
  • Boot:是否為啟動引導分區,在這裡 /dev/sda1 為啟動引導分區。
  • Start:起始柱面,代表分區從哪裡開始。
  • End:終止柱面,代表分區到哪裡結束。
  • Blocks:分區的大小,單位是 KB。
  • id:分區内文件系統的 ID。在 fdisk 命令中,可以 使用 "i" 查看。
  • System:分區内安裝的系統是什麼。

分區命令

[root@localhost omc]# fdisk/dev/sda2

linux系統中硬盤和分區标識規則(Linux硬盤分區fdisk和)4

輸入p列出該磁盤目前的分區情況

linux系統中硬盤和分區标識規則(Linux硬盤分區fdisk和)5

輸入n建立新的磁盤分區,首先建立兩個主磁盤分區:

linux系統中硬盤和分區标識規則(Linux硬盤分區fdisk和)6

linux系統中硬盤和分區标識規則(Linux硬盤分區fdisk和)7

linux系統中硬盤和分區标識規則(Linux硬盤分區fdisk和)8

linux系統中硬盤和分區标識規則(Linux硬盤分區fdisk和)9

linux系統中硬盤和分區标識規則(Linux硬盤分區fdisk和)10

linux系統中硬盤和分區标識規則(Linux硬盤分區fdisk和)11

fdisk 交互命令如下:

linux系統中硬盤和分區标識規則(Linux硬盤分區fdisk和)12

parted命令

partprobe命令讓内核立即讀取新的分區表,這樣無須重啟系統,即可識别新創建的分區。

parted分區工具屬于GPT分區方式,和MBR傳統分區方式不同,它受最多隻能做4個主分區的限制,GPT分區提供了分區表的冗餘以實現分區表的備份與安全。

命令格式

[root@localhost omc]# parted 【選項】 【硬盤 【命令】】

1、查看系統分區表信息

[root@localhost omc]# parted /dev/sdc print

linux系統中硬盤和分區标識規則(Linux硬盤分區fdisk和)13

2、創建分區

[root@localhost omc]# parted 【硬盤】 mkpart 分區類型 文件系統類型 開始 結束

其中,mkpart指令為創建新的分區,分區類型有:primary,logical,extended三種,文件系統類型有:fat16,fat32,ext2,ext3,linux-swap等,開始與結束标記區分開始與結束的位置(默認單位為MB)

示例

[root@localhost omc]# parted /dev/sdc mkpart primary ext3 1 2G

ext3的主分區,從磁盤的第1MB開始分區,到2GB的位置,大小為2GB的主分區

[root@localhost omc]# parted /dev/sdc mkpart primary ext3 2G 4G創建

創建一個容量為2GB的分區,從硬盤的第2個GB位置開始分區,到第4個GB的位置結束。

3、修改分區表格式

[root@localhost omc]# parted /dev/sdc mklabel gpt

linux系統中硬盤和分區标識規則(Linux硬盤分區fdisk和)14

4、删除分區

[root@localhost omc]# parted /dev/sdc rm2使用

rm指令可以删除分區

利用pared命令除了基本的分區創建和删除外,還可以進行分區檢查,調整分區大小,還原誤删除分區等操作。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved