如何使用Cfdisk创建,调整大小和删除Linux分区

对磁盘进行分区是安装Linux时遇到的最令人沮丧的任务之一。复杂的命令行工具使初学者很难开始使用分区管理。

您需要的是专门为初学者开发的分区管理工具。这是Cfdisk进行救援的时候。对于那些想以更好的方式管理计算机分区的人,Cfdisk是最佳选择。

以下是在Linux中使用Cfdisk创建新分区以及调整分区大小,更改和删除分区的方法。

什么是Cfdisk

Cfdisk是基于命令行的基于图形的图形工具,可让您在系统上创建,删除和修改磁盘分区。与其他命令行工具不同,Cfdisk为初学者提供了一种交互式的分区管理方式。

Cfdisk软件包已预先安装在大多数知名的Linux发行版中。如果默认情况下在系统上找不到Cfdisk,则可以手动安装它。

要在基于Debian的系统上安装软件包:

 sudo apt-get install cfdisk

在Fedora上:

 sudo dnf install cfdisk

在CentOS上:

 sudo yum install cfdisk

在基于Arch的发行版上:

 sudo pacman -S cfdisk

要在终端中启动Cfdisk,请键入sudo cfdisk ,然后按Enter 。该实用程序的默认用户界面如下所示。

Cfdisk还在屏幕顶部显示与存储设备关联的信息。提供以下详细信息:

  1. 磁盘名称
  2. 磁盘标签
  3. 大小(以字节和GB为单位)
  4. 部门数
  5. 识别码

如果系统上有多个存储设备,则可以使用以下语法指定要修改的设备:

 cfdisk [device]

如果/ dev / sda是系统的硬盘驱动器(HDD),则键入cfdisk / dev / sda将仅允许您管理HDD上的分区。同样,您可以键入cfdisk / dev / sdb来对连接到系统的外部存储设备进行分区。

使用Cfdisk创建Linux分区

要使用Cfdisk创建新的磁盘分区,您的存储上需要有可用空间。在下图中,请注意,我们有3GB的可用空间可使用。

对于演示,我们将使用菜单中的“新建”选项创建一个新分区。您可以使用向右向左箭头键浏览菜单。要从表中选择一个分区,请使用向上向下光标键。

要创建分区:

  1. 从列表中选择可用空间分区
  2. 突出显示选项
  3. 点击Enter确认操作
  4. 在新的未分区磁盘上,当系统提示您输入分区类型时,选择“主要”
  5. 点击Enter确认

现在,您将必须指定新分区的大小。由于我们的存储空间还剩下3GB,因此我们将创建一个大小为3GB的分区。您可以输入所需的任何数字(1GB,2GB等)。

最后,从菜单中选择Write ,然后按Enter 。输入确认您的选择。

相关:分区硬盘的利弊

更改Linux文件系统类型

在存储上创建新分区时,默认分区类型将设置为Linux Filesystem 。但是,如果要将分区用于其他用途,例如Linux swap或EFI,则可以使用Cfdisk轻松更改类型。

要更改文件系统类型,请从表中选择新创建的分区。从菜单中选择类型选项,然后按Enter

Cfdisk为您提供108种不同的分区类型供您选择。您可以选择适合您需要的文件系统类型。

同样,在更改分区类型之后,您需要将更改写入磁盘。从菜单中选择Write ,然后按Enter 。输入yes完成该过程。

删除Linux分区

删除分区是使用Cfdisk可以完成的最简单的工作。只需从表中选择分区,从菜单中选择“删除”,然后按Enter

现在,你需要从菜单中选择写入更改写入到磁盘。

在Linux上调整旧分区的大小

Cfdisk允许您在几秒钟内更改分区的大小。

首先,选择要调整大小的分区,然后从菜单中选择“调整大小”选项。接下来,指定要分配给分区的新大小。在本演示中,我们将新创建的分区的大小调整为2GB。

再一次,您将不得不将更改写入磁盘。

其他Cfdisk命令

虽然Cfdisk是不想使用文本命令的初学者的理想选择,但是您仍然可以使用带有Cfdisk的命令行来管理分区。

对于那些在使用其他基于终端的分区管理工具(例如Fdisk)方面有丰富经验的人,这里是一些可以与Cfdisk一起使用的其他命令。

  • -h,–help:显示与Cfdisk使用有关的帮助。
  • -L,–color:对屏幕上显示的输出进行着色。
  • -V,-version:显示有关Cfdisk的版本详细信息。
  • -z,–zero:这允许您从头开始创建新的分区表。应用程序无法读取先前的分区表。
  • b:将所选分区的可启动标志切换为打开或关闭。
  • d:删除突出显示的分区。
  • h:使用Cfdisk时显示帮助屏幕。
  • n:从选定的可用空间中创建一个新分区。
  • 问:退出程序而不将数据写入表中。
  • s:固定分区顺序。
  • t:更改所选分区的类型。
  • u:将磁盘布局转储到输出文件中。
  • W:将数据写入表。
  • x:切换与所选分区相关的其他信息的显示。

使用Cfdisk进行分区管理

如果您在计算机上运行Linux,那么了解如何创建和管理磁盘分区非常重要。即使在Linux安装过程中,用户也必须对存储进行分区,以便为系统分配内存。在不了解驱动器分区的情况下双重引导Linux发行版会带来巨大的风险。

尽管许多Linux发行版都允许您以图形方式对硬盘驱动器进行分区,但其中一些不允许。为了轻松应对这种情况,任何人都必须熟悉至少一个命令行分区管理工具。