cfdisk
是一个基于文本模式的磁盘分区工具,它提供了用户友好的界面来管理系统中的磁盘分区。以下是 cfdisk
命令的详细说明:
命令语法
cfdisk [选项] [设备]
常见选项
选项 | 说明 |
| 显示所有分区,包括嵌套分区。 |
| 显示帮助信息。 |
| 列出指定设备的分区表信息,而不进入交互模式。 |
| 显示版本信息。 |
| 不读取分区表,创建新的分区表。 |
常见用法
进入交互式分区界面
sudo cfdisk /dev/sda
这将启动 cfdisk
并进入交互式界面,您可以使用键盘导航和操作。
列出分区表信息
sudo cfdisk -l /dev/sda
这将列出 /dev/sda
设备的分区表信息,而不进入交互模式。
创建新分区表
sudo cfdisk -z /dev/sda
这将创建一个新的分区表,覆盖现有分区表。
交互式界面操作
在 cfdisk
的交互式界面中,您可以使用以下按键进行操作:
按键 | 说明 |
| 在分区列表中导航。 |
| 在菜单选项中导航。 |
| 调整分区大小。 |
| 创建新分区。 |
| 删除分区。 |
| 更改分区类型。 |
| 设置分区为可启动。 |
| 创建分区的新循环。 |
| 改变循环的开始。 |
| 打印分区表。 |
| 写入分区表并退出。 |
| 退出而不保存更改。 |
示例流程
- 启动
cfdisk
sudo cfdisk /dev/sda
- 创建新分区
- 使用
→
和←
键选择 “New” 并按回车键。 - 选择分区类型(主分区或扩展分区)。
- 输入分区大小(例如
20G
表示 20GB)。
- 设置分区类型
- 使用
→
和←
键选择 “Type” 并按回车键。 - 输入分区类型代码(例如
83
表示 Linux 分区)。
- 设置可启动标志
- 使用
→
和←
键选择 “Bootable” 并按回车键。
- 写入分区表
- 使用
→
和←
键选择 “Write” 并按回车键。 - 确认写入操作。
- 退出
cfdisk
- 使用
→
和←
键选择 “Quit” 并按回车键。
注意事项
- 使用
cfdisk
命令需要root
权限。 - 在进行分区操作之前,确保备份重要数据,因为分区操作可能会导致数据丢失。
- 在创建或删除分区时,要确保选择正确的设备,以免误操作导致系统无法启动。
- 在写入分区表之前,可以使用 “Print” 选项打印当前的分区表信息,以确保分区设置正确。
通过使用 cfdisk
命令,可以方便地管理系统中的磁盘分区。