温馨提示×

CentOS Minimal下如何进行磁盘管理

小樊
56
2025-06-02 01:22:20
栏目: 智能运维

在CentOS Minimal系统下进行磁盘管理,通常涉及以下步骤:

查看磁盘分区情况

使用 lsblkfdisk -l 命令查看系统中的硬盘信息。

创建新分区

  1. 使用 fdisk 命令进行分区(适用于MBR硬盘):
  • 查看硬盘信息:sudo fdisk -l
  • 创建新分区:sudo fdisk /dev/sdX
  • 输入 n 创建新分区,选择主分区(p)或扩展分区(e)。
  • 输入分区号、起始扇区和结束扇区或使用默认值。
  • 输入 w 保存分区表并退出。
  1. 使用 parted 命令进行分区(适用于GPT硬盘):
  • 查看硬盘信息:sudo parted /dev/sdX print
  • 创建分区:sudo parted /dev/sdX mklabel gpt
  • 创建主分区:sudo parted /dev/sdX mkpart primary 0 2G
  • 创建扩展分区:sudo parted /dev/sdX mkpart extended 2G 100%
  • 创建逻辑分区:sudo parted /dev/sdX mkpart logical 100% 100%
  • 显示分区信息:sudo parted /dev/sdX print

格式化分区

  • 格式化主分区:sudo mkfs.ext4 /dev/sdXY
  • 格式化逻辑分区:sudo mkfs.ext4 /dev/sdXY

挂载分区

  1. 创建挂载点目录:sudo mkdir /mnt/new_disk
  2. 挂载硬盘分区:sudo mount /dev/sdXY /mnt/new_disk
  3. 设置开机自动挂载:编辑 /etc/fstab 文件,添加相应的挂载配置。

扩展磁盘空间

  • 添加新硬盘:使用 fdisk 对新硬盘进行分区并格式化。
  • 扩展现有分区:使用 lvextend 扩展逻辑卷的大小,然后使用 resize2fs(对于ext4文件系统)或 xfs_growfs(对于XFS文件系统)扩展文件系统。

请注意,以上步骤适用于CentOS 7及更早版本。对于CentOS 8及更高版本,可能会有一些差异,例如使用 blkid 命令来获取UUID,并在 /etc/fstab 中使用UUID进行挂载。

在进行任何分区操作之前,请务必备份重要数据,以防数据丢失。

0