centos7重新调整分区大小

本文介绍如何在CentOS7中调整root和home分区的大小,包括查看磁盘空间、备份home目录、卸载和扩展分区等步骤。适用于需要调整系统分区大小的场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

centos 7 调整 root 和 home 的容量大小

  • 查看磁盘的空间大小: df -h

  • 备份/home : cp -r /home/ homebak/
  • 卸载​ /homeumount /home
  • 如果出现 home 存在进程,使用 fuser -m -v -i -k /home 终止 home 下的进程,最后使用 umount /home 卸载 /home
  • 删除/home所在的lv : lvremove /dev/mapper/centos-home
  • 扩展/root所在的lv,增加4430G : lvextend -L +4430G /dev/mapper/centos-root
  • 扩展/root文件系统 : xfs_growfs /dev/mapper/centos-root


  • 重新创建home lvlvcreate -L 167G -n home centos

  • 重新创建home lv 分区的大小,根据 vgdisplay 中的free PE 的大小确定
  • 创建文件系统: mkfs.xfs /dev/centos/home
  • 挂载 homemount /dev/centos/home /home

重新调整大小后,/home 下的东西将丢失,注意做好备份。。。

CentOS 7重新分区通常涉及以下几个步骤: ### 步骤一:备份数据 **重要提示**: 在开始之前,请务必备份所有的重要数据。因为重新分区可能会导致数据丢失。 --- ### 步骤二:检查当前磁盘情况 可以使用 `df -h` 或者 `lsblk` 命令查看系统目前的硬盘分区及挂载点情况: ```bash df -h # 查看已使用的空间和剩余容量 lsblk # 列出块设备及其挂载状态 ``` 如果需要更详细的分区信息,可以用以下命令: ```bash fdisk -l # 显示磁盘详细分区表 parted -l # 使用 parted 工具列出分区详情 ``` --- ### 步骤三:卸载目标分区 如果你计划调整某个已经挂载的分区大小,则首先需要将其卸载(假设分区为 `/dev/sda1`): ```bash umount /dev/sda1 ``` 注意:无法直接卸载根目录 (`/`) 分区或其他正在活动的关键分区,在这种情况下你需要通过 live CD/DVD 启动系统来进行操作。 --- ### 步骤四:修改分区 #### 方法 1: 使用图形化工具 (CentOS LiveCD) 从安装光盘启动到“Troubleshooting”模式下的“Rescue a Centos system”,然后选择进入文本界面或者桌面环境,并运行 GParted 等图形化工具来安全地调整、删除或创建新分区。 #### 方法 2: 使用命令行工具 fdisk/parted 对于高级用户可以直接利用命令行完成任务。 - **fdisk 示例** ```bash sudo fdisk /dev/sda ``` 输入相应的指令如 `p`(打印现有布局)、`d`(删除旧分区) 和 `n`(新增加新的分区分区),完成后保存并退出(`w`)。 - **parted 示例** 更适合大规模调整: ```bash sudo parted /dev/sda print # 打印分区表结构 resizepart PART-NUMBER END-VALUE # 调整特定编号的结束位置 quit # 完成编辑后退出程序 ``` 每次更改完毕都要确认结果是否满意再继续下一步动作! --- ### 步骤五:格式化与挂载新分区 对新建出来的空闲区域进行文件系统初始化工作(例如 ext4 格式),最后重新分配用途: ```bash mkfs.ext4 /dev/sdbX # X表示具体的数字序号部分 mkdir /mnt/newpartition # 创建对应的本地路径供后续关联起来用作存储容器 mount /dev/sdbX /mnt/newpartition/ echo '/dev/sdbX /mnt/newpartition ext4 defaults 0 0' >> /etc/fstab # 设置开机自动加载规则 ``` --- 以上便是大致流程啦~不过每种情形略有区别哦!如果有特别复杂的需求建议咨询专业人士以免误伤原有架构哈~
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值