linux mpartition命令详解

人气:133 ℃/2023-02-15 16:46:18

mpartition命令是linux下的一个磁盘维护命令,它主要有一个功能,具体介绍如下:

mpartition命令属于mtools工具命令,可以用来建立或者删除MS-DOS的分区,一般使用了这个命令就能够很好地进行分区。

mpartition命令的具体命令的语法格式为mpartition[参数]。

参数:

-a 将分区设置为可开机分区

-b<磁区数> 建立分区时,指定需要从第几个磁区开始建立分区。

-c 建立分区

-d 将分区设置为无法开机的分区

-f 强制地修改分区并且不管检查时发生的错误信息

-h<磁头数> 建立分区时,指定分区的磁头数

-I 删除全部的分区

-p 当需要重新建立分区时,显示命令列

-r 删除分区

以上就是小编的分享了,希望能够帮助到大家。

linux基本分区教程学习

Linux分区操作

1.通用操作

1、磁盘分区挂载

1.检查磁盘情况

命令:fdisk -l

看到红色框里面的(dev/sdb:21.5GB)

核实命令:df -h

从上图看出 /dev/sdb 并没有被分配

使用查看命令:lsblk

发现他也没有被 格式化(这一步可以上来就先做下,因为很多会遇到他已经被格式化好了,如果格式化好了,我们可以跳过下面1,2,3 步操作,直接进行挂载)

2.进行磁盘分区

1)执行分区命令:fdisk /dev/sdb

输入 n,进行分区操作,选择起始字符位置大小(确定磁盘分区的大小),如果分区时误操作,可以继续执行fdisk [磁盘路径] 输入d,进行删除指定分区。

2)使用命令后,输入m ,可查看分区帮忙命令

注:当需要的某个分区大于2T时,首先需要输入“g”,将分区格式变更为GPT格式,才可以分2T以上分区

3)分区后写入分区表中 系列操作和选择参数如下

<1>输入n 表示创建新的分区;

<2>输入p 表示主要分区;

<3>输入w 表示保存写入.

4)分完区后查看,命令:lsblk, 发现sdb 分出了一个sdb1,并把所有内存都给了sdb1。

5)重新读取分区,命令:partprobe /dev/sdb1

6)格式化 mkfs.ext4 /dev/sdb1(格式化过程如果磁盘大可能要等待一会,格式化标准常用mkfs.ext4 但不局限这一种)

7)挂载分区(建议:最好是创建一个新文件夹,把磁盘挂载上去)

比如说,我在/usr/local/ 创建了public 文件夹,命令如下图,我要把磁盘挂到这个文件夹下

执行挂载命令:mount /dev/sdb1 /usr/local/public/ (mount:命令也有很多参数,可挂可卸载)

到此,我们挂载就完成了

执行命令:df -h

注:虽然挂载上去了,但是这个磁盘一旦服务器被重启,就会重置掉,所以我们要把这个磁盘在虚拟机启动生效中声明下。

8)声明永久磁盘

查看某个分区的唯一标志 和 磁盘编码类型

命令:blkid

复制 UUID=df4746b2-c7cd-49b2-bfc5-1ce5eec795fb(备用)

9)编辑文件:vi /etc/fstab

保存退出,至此磁盘分区挂载完成!

2、取消磁盘分区挂载

取消磁盘分区(sda12):umount /dev/sda12

注:如果删除分区,切记进vi /etc/fstab中将声明磁盘永久分区的UUID删除。

查看UUID:blkid

推荐

首页/电脑版/网名
© 2025 NiBaKu.Com All Rights Reserved.