RockyLinux parted命令详解(高级分区工具使用指南)

来源:这里教程网 时间:2026-03-25 19:24:29 作者:

在 RockyLinux 系统中,磁盘分区是系统管理员日常操作的重要部分。除了常见的

fdisk
工具外,parted 是一个功能更强大、支持 GPT 分区表的高级分区工具。本教程将带你从零开始掌握 RockyLinux parted命令 的基本与高级用法,即使是 Linux 新手也能轻松上手。

什么是 parted?

parted
是 GNU 项目提供的一个磁盘分区和分区大小调整程序。它支持多种分区表类型,包括 MBR(主引导记录)和 GPT(GUID 分区表),特别适合处理大于 2TB 的硬盘。相比
fdisk
parted
更适合现代大容量存储设备的管理。

安装 parted(通常已预装)

在大多数 RockyLinux 系统中,

parted
默认已安装。如果没有,可通过以下命令安装:

sudo dnf install parted -y

基本用法:查看磁盘信息

首先,我们可以使用以下命令列出所有磁盘及其分区信息:

sudo parted -l

输出示例:

Model: ATA VBOX HARDDISK (scsi)Disk /dev/sda: 21.5GBSector size (logical/physical): 512B/512BPartition Table: gptDisk Flags: Number Start End Size File system Name Flags 1 1049kB 2097kB 1049kB BIOS boot partition bios_grub 2 2097kB 21.5GB 21.5GB xfs primary

交互式模式创建新分区

假设我们要在

/dev/sdb
上创建一个新的 GPT 分区表并添加一个分区,步骤如下:

进入 parted 交互模式:

sudo parted /dev/sdb 创建新的 GPT 分区表(注意:这会清除所有现有数据!):

(parted) mklabel gpt 创建一个从 0 到 10GB 的主分区(文件系统类型设为 ext4):

(parted) mkpart primary ext4 0 10GB 查看当前分区情况:

(parted) print 退出 parted:

(parted) quit

格式化与挂载新分区

创建分区后,还需要格式化并挂载才能使用:

# 格式化为 ext4 文件系统sudo mkfs.ext4 /dev/sdb1# 创建挂载点sudo mkdir /mnt/data# 挂载分区sudo mount /dev/sdb1 /mnt/data

常见 parted 命令速查

print
:显示当前磁盘分区表
mklabel [gpt|msdos]
:创建新的分区表
mkpart [name] [fs-type] [start] [end]
:创建新分区
rm [number]
:删除指定编号的分区
resizepart [number] [end]
:调整分区大小(需先卸载)
quit
:退出 parted

注意事项

使用 RockyLinux parted命令 时务必小心,尤其是

mklabel
rm
命令会永久删除数据。建议在操作前备份重要数据,并确认目标磁盘设备名称(如
/dev/sdb
而非
/dev/sda
)。

总结

通过本教程,你已经掌握了如何使用 高级分区工具 parted 在 RockyLinux 中管理磁盘分区。无论是创建 GPT 分区、调整分区大小,还是进行 RockyLinux磁盘管理,parted 都是一个强大而灵活的选择。希望这篇 parted分区教程 能帮助你更高效地管理你的 Linux 系统存储。

© 2024 RockyLinux 学习指南 | 掌握 parted,轻松管理磁盘

相关推荐

热文推荐