news 2026/7/31 18:43:44

【小白向】Linux|Linux虚拟机磁盘不够了怎么扩容并编辑分区

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【小白向】Linux|Linux虚拟机磁盘不够了怎么扩容并编辑分区

提示:

搞大动作的时候(比如重型开发、内核编译等),虚拟机磁盘空间请分配100GB,否则后期空间不够,手动扩展于事无补,只能下载磁盘管理器。

同时,考虑到虚拟机需要快照,真实磁盘空间最好预留70~80GB,不快照预估60GB。内核请分配4个或以上,建议4个。

之所以要留这么大,是因为,编译新的Linux内核后文件占用情况(大致60GB):

图上这个分区编辑器就是本博客要说的。

文章目录

      • 【小白向】Linux虚拟机磁盘扩容与分区调整指南
        • 一、虚拟机磁盘扩容(以VMware/VirtualBox为例)
        • 二、启动分区工具(GParted Live环境)
        • 三、调整Linux分区(图形化操作)
        • 四、扩展文件系统(针对ext4分区)
        • 五、关键注意事项
        • 六、常见问题解答

【小白向】Linux虚拟机磁盘扩容与分区调整指南

当你在Linux虚拟机中编译内核或进行大型开发时,可能会遇到磁盘空间不足的问题。本教程将手把手教你如何安全扩展虚拟机磁盘并调整分区,无需重装系统。


一、虚拟机磁盘扩容(以VMware/VirtualBox为例)

1. 扩展虚拟机磁盘容量
注意:这一步仅扩大虚拟机的“物理磁盘”,系统内分区暂未变化。

  • VMware
    关闭虚拟机 → 右键虚拟机 →设置硬盘扩展→ 输入目标容量(如100GB) → 确认。

  • VirtualBox
    关闭虚拟机 → 打开终端执行:

    VBoxManage modifyhd"虚拟机路径.vdi"--resize102400# 单位MB(102400MB=100GB)

二、启动分区工具(GParted Live环境)

1. 下载GParted Live镜像
访问 GParted官网 下载ISO文件(如gparted-live-1.5.0-6-amd64.iso)。

2. 挂载镜像并启动

  • 虚拟机设置中加载ISO文件为光驱。
  • 启动虚拟机,选择从光驱启动,进入GParted Live界面(默认选项启动即可)。

三、调整Linux分区(图形化操作)

1. 识别磁盘与分区

  • 右上角选择正确的磁盘(如/dev/sda)。
  • 查看当前分区结构,确认需要扩展的分区(通常为最后一个分区,如/dev/sda3)。

2. 调整分区大小

  • Step 1: 右键目标分区 →Resize/Move
  • Step 2: 拖动分区右侧箭头至最大,或手动输入新容量 → 点击Resize
    (若分区后有未分配空间,需先调整相邻分区)

3. 应用更改
点击顶部绿色√ →Apply→ 等待操作完成(进度条走完)。


四、扩展文件系统(针对ext4分区)

若分区格式为ext4,需同步扩展文件系统:

  1. 退出GParted并重启进入原Linux系统。
  2. 执行命令:
    sudoresize2fs /dev/sda3# 替换为你的实际分区名
  3. 验证空间:
    df-h# 查看挂载点容量是否更新

五、关键注意事项
  1. 备份数据
    分区操作有风险,务必提前通过虚拟机快照或外部备份重要文件。

  2. LVM分区特殊处理
    若系统使用LVM逻辑卷管理,需通过pvresizelvextend等命令调整,无需GParted。

  3. 预留冗余空间
    建议虚拟机磁盘总大小 = 系统需求 × 1.5(如编译内核需60GB,则分配90GB)。


六、常见问题解答

Q1:扩展后系统内仍显示原大小?

  • 确认已执行resize2fs(ext4分区)或使用xfs_growfs(xfs分区)。
  • 检查是否扩展了正确的分区。

Q2:分区被锁无法调整?

  • 确保在GParted Live环境下操作(系统未挂载分区)。
  • 若为系统根分区,必须在Live CD中调整。

通过以上步骤,你可以轻松解决虚拟机磁盘空间不足的问题。建议在开发前合理规划磁盘容量,避免频繁扩容哦!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/31 18:40:02

LTV预估 | 大R挖掘器ExpLTV

😄 说到大R用户挖掘,那不得不提ExpLTV,它可是一把pltv利器。 文章目录 1 精简总结 2 背景&挑战 3 方法 4 实验: 5 思考: ✅【CIKM-2023 腾讯 ExpLTV】《Out of the Box Thinking: Improving Customer Lifetime Value Modelling via Expert Routing and Game Whale D…

作者头像 李华
网站建设 2026/7/31 18:37:06

【至少几次清空数组变多测试样例】2025-1-17

缘由C 问题求专家们指导!_编程语言-CSDN问答 C入门 代码按例子运行答案是对的,但交上去是错的,求指点!! 如下代码数组定义只做示例不按题目,并且不写输入,只写解题技巧。解题思路不难&#xff…

作者头像 李华
网站建设 2026/7/31 18:24:56

NestJS-Prisma开发常见问题解答:从入门到精通

NestJS-Prisma开发常见问题解答:从入门到精通 【免费下载链接】nestjs-prisma Easy Prisma support for your NestJS application 项目地址: https://gitcode.com/gh_mirrors/ne/nestjs-prisma NestJS-Prisma是一款为NestJS应用提供便捷Prisma支持的工具&…

作者头像 李华
网站建设 2026/7/31 18:24:30

共烧多层压电致动器行业现状、竞争格局与发展前景分析

一、产品定义与核心竞争优势共烧多层压电致动器是依托逆压电效应研发的高精度核心执行器件,通过压电陶瓷生坯与内部电极交替叠层、一体化高温共烧工艺成型,可将电信号精准转化为微位移、推力、振动及精密定位动作。相较于传统粘接堆叠式压电致动器与电磁…

作者头像 李华
网站建设 2026/7/31 18:22:08

GPT服务完整使用指南:从账号配置到API集成实战

最近在技术社区看到不少关于GPT会员开通和安装的讨论,很多开发者都想快速体验最新的AI能力但苦于流程复杂。本文将整合一套完整的GPT服务使用方案,从账号准备到环境配置,再到实际应用场景,为技术开发者提供可落地的实操指南。1. G…

作者头像 李华