如何在Linux上使用CfDisk对磁盘进行分区

2024年 3月 20日 53.6k 0

cfdisk是一个基于终端的交互式磁盘分区程序。它不像fdisk那么先进,但它有一个易于使用的用户界面。它足以完成常见的磁盘分区任务。

在本文中,我们将向您展示如何在最流行的Linux发行版上使用cfdisk从命令行分区磁盘,例如Ubuntu/Debian,Linux Mint,Fedora,RHEL,Rocky Linux,CentOS。

内容主题:

  1. 在Ubuntu/Debian/Linux Mint/Fedora/RHEL/Rocky Linux/CentOS上安装Cfdisk
  2. 列出Linux上的可用脚本
  3. 使用Cfdisk打开磁盘进行分区
  4. 浏览Cfdisk的用户界面
  5. 使用CfDisk在磁盘上创建新的分区表
  6. 使用Cfdisk向磁盘添加新分区
  7. 使用CfDisk更改分区类型
  8. 使用Cfdisk在分区上设置/取消设置可引导标志
  9. 使用CfDisk从磁盘上删除分区
  10. 使用Cfdisk调整分区大小
  11. 使用CfDisk查找分区信息
  12. 使用Cfdisk将分区表写入磁盘
  13. 获取有关Cfdisk的帮助
  14. 结论

在Ubuntu/Debian/Linux Mint/Fedora/RHEL/Rocky Linux/CentOS上安装Cfdisk

cfdisk是fdisk的一部分。由于默认情况下fdisk安装在大多数流行的Linux发行版上,所以也应该安装cfdisk。因此,您不需要手动安装cfdisk。

列出Linux上的可用脚本

要使用cfdisk对磁盘进行分区,您需要知道要分区的磁盘的完整设备路径。

若要列出计算机所有可用磁盘的完整设备路径,请运行以下命令:

$sudo isblk-pd

如您所见,我们的计算机上安装了三个磁盘(/dev/sda、/dev/nvme0n1和/dev/nvme0n2)。

使用Cfdisk打开磁盘进行分区

要打开“/dev/nvme0n2”磁盘(比方说),请运行以下命令:

$sudo cfdisk/dev/nvme0n2

如果磁盘是新的,那么它很可能没有任何分区表。在这种情况下,cfdisk将要求您在其上创建一个分区表。

如果磁盘已经有分区表,cfdisk将显示磁盘的所有可用分区。

导航CfDisk的用户界面

要为磁盘选择分区方案/标签或选择分区,可以使用键盘上的和箭头键[1]。

要选择一个菜单项,您可以使用键盘上的和箭头键[2]。

若要从子菜单或提示符返回主菜单,可以按键盘上的键。

使用CfDisk在磁盘上创建新的分区表

要使用cfdisk在磁盘上创建新的分区表,请选择一种受支持的分区表类型,然后按。

gpt:NTFS分区表是UEFI标准的一部分。它是一种现代的计算机存储设备分区方案。GPT克服了MBR分区方案的许多限制。所有现代计算机都支持GPT和从UEFI系统上的GPT分区启动。因此,在现代系统中,建议使用GPT。

DOS:MBR或主引导记录是旧的BIOS系统的分区方案。在基于UEFI的系统中,它正在被GPT取代。较新的操作系统不再支持从UEFI系统上的DOS/MBR分区启动。

sgi:这个分区方案用于IRIX/SGI系统。

sun:这种分区方案用于BSD/SUN系统。

注意:GPT和DoS是最常用的分区方案。因此,您很可能想要使用其中的一个。有关不同分区方案/标签的更多信息,请阅读fdisk手册页的磁盘标签部分。

应在磁盘上创建一个新的分区表。现在,您可以在磁盘上创建新分区。

使用Cfdisk向磁盘添加新分区

要在磁盘上创建新分区,请选择“可用空间”[1],选择[新建][2],然后按。

您也可以选择"空闲空间"并按"n"在磁盘上创建一个新分区。

键入新分区的大小,然后按键。

分区大小的一些示例如下:

512M—要创建一个512 MiB分区,请在分区大小512后添加“M”。

0.5G—使用此创建512 MiB或0.5 GiB分区。它和上一个一样;只是格式不同。

10G—要创建一个10 GiB分区,请在分区大小10后添加"G"。

1.5T-要创建1.5 TiB分区(1 TiB+512 GiB),请在1.5的分区大小后附加“T”。

100000S—要创建一个100000扇区大小的分区,请在分区大小100000之后添加"S"。

应在磁盘上创建一个新分区。

为了演示cfdisk的不同特性,我们在磁盘上创建了一些新的分区。

使用Cfdisk更改分区类型

要更改分区的分区类型,请从列表[1]中选择分区,选择[Type][2],然后按。

您也可以选择分区并按下"t"以更改分区的类型。

从列表中选择适当的分区类型,然后按键。

我们创建了一个NTFS系统分区,如以下截图所示:

使用Cfdisk在分区上设置/取消设置可引导标志

在dos/MBR分区方案中,您可以在分区上设置一个可引导标志。

要打开/关闭分区上的可引导标志,请选择分区[1],选择[Bootable][2],然后按。

您也可以选择分区并按“b”来打开/关闭可引导标志。

如果分区上设置了可引导标志,您将在"启动"部分[1]中看到一个"*"。

使用CfDisk从磁盘上删除分区

要从磁盘移除/删除分区,请选择分区[1],选择[删除][2],然后按。

您也可以选择分区,然后按“d”删除该分区。

该分区应从磁盘中删除/删除。

使用Cfdisk调整分区大小

注意:要增加分区的大小,您必须在分区[1]下方有一个可用空间。

注意:减小分区大小可能会导致数据丢失。因此,当您在分区上有重要数据时,请注意减小分区的大小。另一方面,增加分区的大小是无风险的操作。

若要调整分区大小,请选择分区[1],选择[调整大小][2],然后按。

您也可以选择分区,然后按“r”调整分区大小。

输入分区的新大小,然后按。

分区应调整大小。

使用CfDisk查找分区信息

在cfdisk用户界面上,您会发现很多关于磁盘分区表/布局和分区的信息。

在顶部,您将看到完整的设备路径(即/dev/nvme0n2)[1],存储设备的大小(即128 GiB,137438953472字节)[2],以及可用扇区(即268435456)[3]。您还将看到分区方案(即gpt)和分区表的UID/标识符(即DEBF 0237—6B32—9B45—86E2—831AFE5A51FB)。

您还将看到磁盘上可用分区的列表以及以下分区信息:

  • 分区的完整设备路径[6]
  • 分区的起始扇区号[7]
  • 分区的结束扇区数[8]
  • 分区的已用扇区[9]
  • 分区的大小以人类可读的格式[10]
  • 分区类型[11]

在底部,您将看到所选分区的UID [12]和类型[13]。

使用Cfdisk将分区表写入磁盘

完成磁盘分区后,必须将更改写入磁盘的分区表。

要将更改写入磁盘分区表,请选择[Write]并按。

您也可以按+w将更改写入磁盘的分区表。

要确认写入操作,请键入"yes"并按。

分区表应保存在磁盘上。

要关闭cfdisk程序,请选择[Quit]并按。

您也可以按"q"键关闭cfdisk程序。

cfdisk程序应关闭。

获取有关Cfdisk的帮助

如果您需要有关cfdisk的任何帮助,您可以:

1.阅读cfdisk的帮助窗口。

2.阅读cfdisk的手册页。

要显示cfdisk的帮助窗口,请选择[Help],然后按或只按“h”。

应该会显示cfdisk的帮助窗口。您可以在这里找到很多关于使用cfdisk的信息。

cfdisk的手册页也有很多有用的信息。要读取cfdisk的手册页,请在终端应用程序上运行以下命令:

$man cfdisk

结论

在本文中,我们向您展示了如何使用cfdisk打开磁盘进行分区,以及如何导航cfdisk的用户界面。我们还向您展示了如何在新磁盘上创建分区表,添加/删除/调整磁盘分区大小,更改分区类型,以及在DOS/MBR分区上打开/关闭可引导标志。最后,我们向您展示了如何在磁盘上保存分区表。

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论