fdisk 是一个强大的磁盘分区工具,在 CentOS 系统中扮演着重要的角色。它允许用户查看、创建、删除、编辑分区以及设置分区的文件系统等。本篇文章将详细介绍 fdisk 的基本用法和常见操作,帮助用户轻松掌握磁盘分区的安装技巧。

一、安装和启动

在大多数 CentOS 发行版中,fdisk 已经默认安装。如果未安装,可以通过以下命令进行安装:

sudo yum install gdisk

启动 fdisk 的基本命令格式为:

sudo fdisk /dev/sdX

其中,/dev/sdX 是你要操作的磁盘设备名,例如 /dev/sda

二、基本命令

2.1 查看分区表

要查看磁盘的分区表,可以使用以下命令:

sudo fdisk -l

这将列出系统中所有磁盘的分区信息。

2.2 删除分区

要删除一个分区,首先需要进入交互模式,然后输入 d 命令,接着输入要删除的分区号。

fdisk /dev/sdX
Command (m for help): d
Partition number (1-4): 1

2.3 创建新分区

创建新分区时,需要指定分区大小、分区类型和分区位置。以下是一个创建新分区的例子:

fdisk /dev/sdX
Command (m for help): n
Partition type:
   p   primary (1 primary, 0 extended, 3 free)
   e   extended
Select (p or e): p
Partition number (1-4, default 1): 1
First cylinder (1-1048, default 1): 1
Using default value 1
Last cylinder or +size or +sizeM or +sizeG (1-1048, default 1048): +10G

2.4 更改分区类型

要更改分区类型,可以使用以下命令:

fdisk /dev/sdX
Command (m for help): t
Select partition type:
   1  DOS
   2  W95 FAT32 (LBA)
   3  Linux
   4  OS/2FM/NTFS
   5  Extended
   6  W95 FAT32 (LBA)
   7  HPFS/NTFS
   8  AIX
   9  AIX (JFS)
  10  AIX (JFS2)
  11  Solaris
  12  OpenBSD
  13  Linux swap
  14  Solaris (ZFS)
Select (type L to list all types): 3

2.5 其他指令

  • p:显示所有分区信息。
  • q:退出 fdisk。
  • w:将分区表写入磁盘并退出。

三、注意事项

  • 在进行磁盘分区操作之前,请确保备份重要数据,以防数据丢失。
  • 在删除或创建分区后,可能需要重新挂载分区或更新 /etc/fstab 文件。

四、其他相关工具

除了 fdisk,还有一些其他磁盘分区工具,如 parted 和 gparted,它们提供了类似的功能和更直观的图形界面。

通过掌握 fdisk 的使用技巧,用户可以更轻松地在 CentOS 系统中管理磁盘分区。希望本文能帮助到您。