当前位置: 首页 > news >正文

Vmware中安装的CentOS7如何扩展硬盘大小

起初创建虚拟机时,大小设置不合理,导致我在尝试开源项目时空间不足

重新扩展硬盘,不仅需要在虚拟机设置中配置,还需要在系统内重新进行分区

一、虚拟机设置

打开虚拟机设置→硬盘→扩展,将大小设置为自己期望的大小,如图所示

 提示下图即为配置成功

二、Linux下进行分区

首先打开虚拟机并登录,最好使用root或其他有设置权限的用户

1. 检查磁盘空间

lsblk

查看磁盘情况, /dev/sda 现在显示为 80GB,但分区仍为原来的大小。

2. 扩展分区

sudo fdisk /dev/sda

输入 p 查看当前分区表,记下要扩展的分区号(如 sda2

输入 d 删除原分区(不会丢失数据),再输入分区号(如 2

这里我默认删除了分区2

输入 n 创建新分区

选择主分区(p)或逻辑分区(l),默认选择主分区,输入 p 后,其余都选择默认即可

起始扇区必须和之前相同(否则会丢失数据)。

结束扇区默认最大值(即占用所有剩余空间)。

输入 w 保存并退出

3. 刷新分区表

使用命令刷新分区信息

sudo partprobe /dev/sda

4. 调整文件系统

调整文件系统需注意,在步骤1中,TYPE列我们的标识是LVM

扩展物理卷

sudo pvresize /dev/sda2

确认逻辑卷名称

sudo lvs

路径规则:逻辑卷的路径通常是 /dev/<VG名称>/<LV名称>(如 /dev/centos/root

检查当前卷组(VG)是否有可用空间

sudo vgs

  • 如果 VFree 为 0(如你的 pvs 输出所示),需要先扩展物理卷(PV)或调整卷组(VG)。

调整文件系统

xfs_growfs /  # 对于XFS文件系统


最终验证

df -h

http://www.dtcms.com/a/280616.html

相关文章:

  • 语言模型玩转3D生成:LLaMA-Mesh开源项目
  • 【鸿蒙HarmonyOS】鸿蒙app开发入门到实战教程(二):封装自定义可复用组件
  • 前端面试专栏-工程化:25.项目亮点与技术难点梳理
  • 手搓RAG
  • 知识增强型Agent开发新范式:基于ERNIE-4.5的检索增强生成架构实践
  • 力扣-使用双指针的方法的题们(持续更新中。。。
  • NipaPlay(视频播放器) v1.3.24 绿色版
  • ubuntu22.04谷歌浏览器中文输入法bug
  • 非实时的防控场景
  • 其他常见 HTTP 方法
  • redisson 设置了过期时间,会自动续期吗
  • 论文略读:QM-ARC: QoS-aware Multi-tier Adaptive Cache Replacement Strategy
  • 2025华为ODB卷-任务总执行时长-三语言题解
  • 图灵在二战期间是如何破译德国军用密码的?
  • 虚拟主机CPU占用100导致打不开的一次处理
  • 网络基础协议综合实验
  • GNU Radio连接X310运行报错
  • 【赵渝强老师】大数据交换引擎Sqoop
  • 实测两款效率工具:驾考刷题和证件照处理的免费方案
  • 【历史人物】【李白】生平事迹
  • deepseekAI对接大模型的网页PHP源码带管理后台(可实现上传分析文件)
  • 非对称加密:RSA
  • 一维泊松方程的有限元方法实现与理论分析
  • Student后台管理系统查询接口
  • 无人机GPS定位系统核心技术解析
  • Java :List,LinkedList,ArrayList
  • ov5640,ov2640,ov7670摄像头比较
  • OSPF过滤
  • 在百亿流量面前,让“不存在”无处遁形——Redis 缓存穿透的极限攻防实录
  • uniapp 微信小程序Vue3项目使用内置组件movable-area封装悬浮可拖拽按钮(拖拽结束时自动吸附到最近的屏幕边缘)