上图中的信息表明:/dev/sda1 是一个主分区并且被用作引导分区;/dev/sda2 是扩展分区,其中只有一个逻辑分区,即 /dev/sda5,这点可以通过两个分区相同的大小证明。
利用 fdisk 划分磁盘分区
fdisk 是 Linux 系统中一款功能强大的磁盘分区管理工具,可以观察硬盘的使用情况,也可以用来管理磁盘分区。本文仅介绍如何使用 fdisk 创建新的磁盘分区。
假设我们的 Linux 系统中增加了一块新的磁盘,系统对应的设备名为 /dev/sdd,下面我们通过 fdisk 命令对这个磁盘进行分区。
| $ sudo fdisk /dev/sdd |

输入命令 n 来创建新分区:

根据上面的提示,我们选择 p 来创建主分区,然后提示我们输入分区的编号:

主分区的编号为 1- 4,这里我们输入了 1。接下来是设置分区的大小:

分区的大小是通过设置分区开始处的扇区和结束处的扇区设置的。这里如果回车两次会把整个磁盘划分为一个分区,也就是整个磁盘的容器都分给了一个分区。这样一个简单的分区就差不多完成了,注意此时的分区信息还没有写入到磁盘中,在这里还可以反悔,如果确认执行上面的分区,执行 w 命令就行了:

这时分区操作已经完成了,我们可以通过下面的命令查看分区的结果:
| $ sudo fdisk -l /dev/sdd |

如果嫌上面的执行过程麻烦,可以用下面的一行命令起到相同的效果:
| $ (echo n; echo p; echo 1; echo ; echo ; echo w) | sudo fdisk /dev/sdd |
更改分区的类型
上面创建的分区类型默认为 83(Linux),如果想要一个 8e(Linux LVM)类型的分区该怎么办?我们可以继续使用 fdisk 命令修改分区的类型,这次输入 t 命令来修改分区的类型:

接下来可以选择要修改的分区号,我们只有一个分区,所以默认就是 1。
下面我们可以通过 L 命令来查看 fdisk 命令支持的分区类型:








