CentOS Linux下的3款分区工具详解
在 CentOS Linux 操作系统中,有多种可以用来对磁盘进行分区的工具。下面将分别介绍这些工具,以及如何使用它们来对硬盘进行分区。
1. fdisk
1.1 简介
fdisk 是一个用于对磁盘进行分区的常用命令行工具。它可以在 CentOS 系统中使用,并且较为简单易懂。
1.2 使用方法
使用 fdisk 工具需要使用 root 权限操作。下面是一些简单的指令示例:
- 列出系统中所有可用的硬盘和分区:
# fdisk -l
- 对某个磁盘进行分区:
# fdisk /dev/sdb
- 创建一个新分区:
Command (m for help): n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p): p
Partition number (1-4, default 1):
First sector (2048-209715199, default 2048):
Last sector, +sectors or +size{K,M,G} (2048-209715199, default 209715199):
Using default value 209715199
Partition 1 of type Linux and of size 100 GiB is set
更多使用方法参见 man fdisk
。
2. cfdisk
2.1 简介
cfdisk 是基于 curses 库实现的一个分区工具,使用起来比 fdisk 更加直观便捷。
2.2 使用方法
和 fdisk 一样,cfdisk 也需要以 root 权限运行。下面是一些指令的示例:
- 开始对某个磁盘分区:
# cfdisk /dev/sdb
- 在 cfdisk 中创建分区:
arrow keys to select, Enter to confirm
/dev/sdb Free space 300.00 GiB
New Partition 300.00 GiB Free space
[Write] [Quit] [Print] [Type] [Delete] [Units]
更多使用方法参见 man cfdisk
。
3. parted
3.1 简介
parted 是一种基于 GNU 的分区工具,它可以维护硬盘分区表,以便在每个分区上能运行不同的文件系统。
3.2 使用方法
使用 parted 工具需要以 root 权限运行。下面是一些使用指令示例:
- 开始对某个磁盘分区:
# parted /dev/sdb
- 在 parted 中创建分区:
(parted) mklabel gpt
(parted) mkpart primary 0GB 100GB
(parted) quit
更多使用方法参见 man parted
。
示例说明
以 cfdisk 工具为例,下面是一组示例说明:
-
输入
cfdisk /dev/sdb
。 -
使用箭头键选择 Free space 的项,按回车键。
-
使用箭头键选择 New Partition 的项,按回车键。
-
输入新分区的大小,例如输入
50G
,然后按回车键。 -
选择 Primary 或 Extended 分区类型,然后按回车键。
-
按回车键添加分区,然后选择 Write 选项保存更改。
-
输入 yes 以确认并退出。
这样就完成了在 /dev/sdb 磁盘上创建一个名为 /dev/sdb1 的 50GB 分区的过程。
另一个示例是使用 parted 工具在 /dev/sdd 上创建 EFI 分区。过程类似,只是使用的工具不同。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:CentOS Linux下的3款分区工具详解 - Python技术站