对磁盘进行分区是您在安装 Linux 时会遇到的最令人沮丧的任务之一。 复杂的命令行工具使初学者很难开始使用分区管理。
您需要的是专门为初学者开发的分区管理工具。 这是 Cfdisk 来救援的时候。 对于那些想以更好的方式管理计算机上的分区的人来说,Cfdisk 是最好的选择。
下面介绍如何使用 Cfdisk 在 Linux 中创建新分区,以及调整大小、更改和删除分区。
什么是 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 磁盘,然后按 Enter. 该实用程序的默认用户界面如下所示。
Cfdisk 还在屏幕顶部显示与存储设备相关的信息。 提供以下详细信息:
- 磁盘名称
- 磁盘标签
- 以字节和 GB 为单位的大小
- 扇区数
- 标识符
如果您的系统上有多个存储设备,则可以使用以下语法指定要修改的设备:
cfdisk [device]
如果 /dev/sda 是系统的硬盘驱动器 (HDD),然后输入 cfdisk /dev/sda 将允许您仅管理 HDD 上的分区。 同样,您可以输入 cfdisk /dev/sdb 对连接到系统的外部存储设备进行分区。
使用 Cfdisk 创建 Linux 分区
要使用 Cfdisk 创建新的磁盘分区,您的存储空间需要有可用空间。 在下图中,请注意我们有 3GB 的可用空间可供使用。
为了演示,我们将使用 新的 菜单中的选项。 您可以使用 对 和 剩下 方向键。 要从表中选择一个分区,请使用 向上 和 向下 光标键。
创建分区:
- 选择 可用空间 从列表中分区
- 突出显示 新的 选项
- 轻敲 Enter 确认动作
- 在新的未分区磁盘上,选择 基本的 当提示输入分区类型时
- 轻敲 Enter 确认
现在您必须指定新分区的大小。 由于我们在存储中还有 3GB 的空间,我们将创建一个大小为 3GB 的分区。 您可以输入任何您想要的数字(1GB、2GB 等)。
最后,选择 写 从菜单中点击 Enter. 输入 是的 确认您的选择。
更改 Linux 文件系统类型
在存储上创建新分区时,默认分区类型将设置为 Linux 文件系统. 但是,如果您要将分区用于其他用途,例如 Linux 交换或 EFI,您可以使用 Cfdisk 轻松更改类型。
要更改文件系统类型,请从表中选择新创建的分区。 选择 类型 菜单中的选项,然后按 Enter.
Cfdisk 为您提供了 108 种不同的分区类型可供选择。 您可以选择适合您需要的文件系统类型。
同样,更改分区类型后,您需要将更改写入磁盘。 选择 写 从菜单中按 Enter. 类型 是的 完成该过程。
删除 Linux 分区
删除分区是使用 Cfdisk 可以完成的最简单的工作。 只需从表中选择分区,选择 删除 从菜单中,然后点击 Enter.
现在您需要通过选择将更改写入磁盘 写 从菜单中。
在 Linux 上调整旧分区的大小
Cfdisk 允许您在几秒钟内更改分区的大小。
首先,选择要调整大小的分区并选择 调整大小 菜单中的选项。 接下来,指定要分配给分区的新大小。 对于这个演示,我们将新创建的分区调整为 2GB。
再一次,你将不得不 写 对磁盘的更改。
其他 Cfdisk 命令
尽管 Cfdisk 是不想玩文本命令的初学者的完美选择,但您仍然可以使用 Cfdisk 的命令行来管理分区。
对于那些在使用其他基于终端的分区管理工具(如 Fdisk)方面有良好经验的人,这里有一些可以与 Cfdisk 一起使用的附加命令。
- -h,-帮助: 显示与 Cfdisk 使用相关的帮助。
- -L,-颜色: 为屏幕上显示的输出着色。
- -V,-版本: 显示有关 Cfdisk 的版本详细信息。
- -z,–零: 这允许您从头开始创建新的分区表。 应用程序不会读取先前的分区表。
- 乙: 为所选分区打开或关闭可引导标志。
- d: 删除突出显示的分区。
- H: 使用 Cfdisk 时显示帮助屏幕。
- ñ: 从选定的可用空间创建一个新分区。
- 问: 退出程序而不向表中写入数据。
- 年代: 修复分区顺序。
- 吨: 更改所选分区的类型。
- 你: 将磁盘布局转储到输出文件。
- 女: 将数据写入表中。
- X: 切换与所选分区相关的附加信息的显示。
使用 Cfdisk 进行分区管理
如果您在计算机上运行 Linux,那么了解如何创建和管理磁盘分区非常重要。 即使在 Linux 安装期间,用户也必须对其存储进行分区以便为系统分配内存。 在不了解驱动器分区的情况下双重引导 Linux 发行版会带来巨大的风险因素。
尽管许多 Linux 发行版允许您以图形方式对硬盘进行分区,但其中一些不允许。 为了轻松应对这种情况,任何人都必须熟悉至少一个命令行分区管理工具。