天天看點

使用mpartition指令建立或删除MS-DOS的分區

在講述該指令之前,首先需要明白目錄和分區的概念和差別:

Linux的分區是實體上的概念,從實體上将存儲空間分開;Linux的目錄是邏輯上的概念,Linux的目錄樹實際上是一個分區之間的資料邏輯結構關系,不是實體結構;一個分區必須挂載在一個目錄下才能使用,分區可以挂載到任何目錄;

總結:分區是真正存放資料的地方,隻有一份資料。目錄是分區資料的邏輯映射,就像Windows系統中的快捷方式一樣,分區的資料可以挂載到任意多個不同目錄,這些目錄就像不同名的快捷方式,都指向同樣的分區資料;

而mpartition為mtools工具指令,可建立或删除磁盤分區。mpartition指令用于建立或删除MS-DOS的分區。使用該指令正可以很好的進行磁盤分區。

文法格式:mpartition [參數]

常用參數:

-a 将分區設定為可開機分區
-b<磁區數> 建立分區時,指定要從第幾個磁區開始建立分區。
-c 建立分區
-d 将分區設定為無法開機的分區
-f 強制地修改分區而不管檢查時發生的錯誤資訊
-h<磁頭數> 建立分區時,指定分區的磁頭數
-I 删除全部的分區
-p 當要重建立立分區時,顯示指令列
-r 删除分區

參考執行個體

将/etc/linux設定為可開機分區:

[root@linux ~]# mpartition -a /etc/linux           

複制

删除指定分區:

[root@linux ~]# mpartition -r /etc/linux           

複制

建立新分區:

[root@linux ~]# mpartition -c /etc/linux           

複制