前言
在使用fdisk进行分区时,我们会发现,fdisk具有一定的局限性。因为fdisk分区仅仅有3-4个主分区。这些主分区是有上限的,单个分区一般不超过2TB。而当我们的磁盘空间较大时,例如10TB,fdisk就不那么好用了。为此,我们会使用另一种分区方式来管理磁盘。
一、基本概念
1.MBR(Master Boot Record)分区方式:又称MS-DOS分区方式。MS就是微软,也就是说,这种分区方式是为了兼容Windows的分区方式而被使用的,也是最传统的分区方式。fdisk就是这样的分区方式。MBR是运行在BIOS固件系统上的,使用32位值存储数据的。但是,管理磁盘容量最高为2TB。
2.GPT(GUID partition table)分区方式:运用统一可扩展固件接口(UEFI)固件系统上的。与MBR的4个主分区不同,GPT足足提供了128个主分区,使用64位值存储数据。它视同GUID来识别每一个磁盘和分区。
3.parted分区:parted是一个比fdisk更高级的工具,它支持多种分区表格式,其中就包括了上述的MBR和GPT分区方式。也可以理解为,parted≈MBR+GPT。
最后值得注意的是,fdisk可以在最后进行保存退出(w)和不保存退出(q)两种方式。但是,parted的操作是即刻生效的。
二、parted分区的基本命令
1.使用parted分区命令
parted分区操作方式与fdisk大同小异。
在命令行输入parted+磁盘位置可以对进入parted分区工具。不写磁盘位置默认为第一块磁盘。
不加磁盘位置(默认情况下)使用fdisk
[root@hikari ~]# parted
GNU Parted 3.2
Using /dev/nvme0n1
Welcome to GNU Parted! Type ‘help’ to view a list of commands.
(parted)
2.parted退出命令
由于parted分区工具是即时保存的,所以,只使用quit命令退出分区工具。
(parted) quit
[root@hikari ~]#
3.parted帮助命令
与其他命令相同,在