linux ext4增加大小,如何修改 ext4 文件系统的大小

linux ext4增加大小,如何修改 ext4 文件系统的大小如何修改 ext4 文件系统的大小 a 扩大文件系统 i 启动到 Linux umount 掉 dev sdb1 和 dev sdb2 若提示磁盘忙的话使用 fuser 将正在使用磁盘的程序 kill 掉 推荐使用另外的 Linux 启动盘来引导系统 ii 使用 fdisk dev sdb 调整分区大小 进去之后 输入 p 记下要扩大分区起始位置的大小 iii 输入 d 删除需要变化的分区 我的文件系

如何修改 ext4 文件系统的大小

a. 扩大文件系统

i

启动到 Linux,umount 掉/dev/sdb1 和/dev/sdb2,若提示磁盘忙的话使用

fuser 将正在使用磁盘的程序 kill 掉。(推荐使用另外的 Linux 启动盘来引导系统)

ii

使用 fdisk /dev/sdb 调整分区大小,进去之后,输入 p,记下要扩大分区

起始位置的大小。

iii 输入 d 删除需要变化的分区(我的文件系统是/dev/sdb2,也就是第二个分

区)

iv

输入 n 建立新分区,注意分区起始位置和之前删除分区保持一致,结束输

入你期望的大小。

v

输入 w 保存分区表

vi

使用下面命令检查文件系统(保证文件系统没有错误,为修改文件系统做

准备)

$ e2fsck -f /dev/sdb2

vii 调整分区大小

$ resize2fs /dev/sdb2

viii 可以挂载一个磁盘分区,看大小是否改变

b. 缩小文件系统

i

启动到 Linux,umount 掉/dev/sdb1 和/dev/sdb2,若提示磁盘忙的话使

用 fuser 将正在使用磁盘的程序 kill 掉。(推荐使用另外的 Linux 启动盘来引导系

统)

ii

使用 e2fsck 检查文件系统(保证文件系统无错误,为修改文件系统做准备)

$ e2fsck -f /dev/sdb2

iii

修改文件系统的大小(使用 resize2fs)

$ resize2fs /dev/sdb2 900M

数字后面的’s’表示通过扇区数(按每扇区 512 字节算)来指定文件系统的大小。还可

以指定 K(KB),M(MB),G(GB)等。

iv

使用 fdisk /dev/sdb 调整分区大小,进去之后,输入 p,记下要扩大分

区起始位置的大小。因为 fdisk 无法动态的修改分区大小,所以只能先删除分区,

然后再重建一个小一点的分区(size 要计算好,必须要能容纳下我们在上一步调整

后的文件系统)

v

输入 d 删除需要变化的分区(我的文件系统是/dev/sdb2,也就是第二个

分区)

vi

输入 n 建立新分区,注意分区起始位置和之前删除分区保持一致,结束输入你期望的大小。另外,如果你修改的是可引导分区,注意它的可引导标志要保

留,否则可能导致系统无法 boot。

上 面 的 方 法 是 使 用 fdisk 和 resize2fs 来 修 改 分 区 和 文 件 系 统 , 也 可 以 使 用

gparted。gparted 提供了图形界面,而且它在 resize 分区的同时会帮你 resize 文

件系统,用起来更方便,不容易出错。

打赏

8eae9108a78867806b4e64ad29af48f8.png微信扫一扫,打赏作者吧~

Post Views:

2,261

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/230400.html原文链接:https://javaforall.net

(0)
上一篇 2026年2月25日 下午3:01
下一篇 2026年2月25日 下午3:22


相关推荐

  • navicat15for激活码-激活码分享

    (navicat15for激活码)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月31日
    238
  • Nano Banana模型开源吗?

    Nano Banana模型开源吗?

    2026年3月13日
    3
  • 多线程之ForkJoin框架[通俗易懂]

    多线程之ForkJoin框架[通俗易懂]Fork/Join框架是Java7提供了的一个用于并行执行任务的框架,是一个把大任务分割成若干个小任务,最终汇总每个小任务结果后得到大任务结果的框架。工作窃取算法工作窃取算法:通过此算法降低线程等待和竞争。工作窃取(work-stealing)算法是指某个线程从其他队列里窃取任务来执行。那么为什么需要使用工作窃取算法呢?假如我们需要做一个比较大的任务,我们可以把这个任务分割为若干互不依赖的子任

    2026年2月1日
    6
  • 在线反码计算机,win10的计算器的补码反码转换在哪

    在线反码计算机,win10的计算器的补码反码转换在哪满意答案 yce 09 02 采纳率 50 等级 6 已帮助 5 人方法 步骤首先单击桌面下方的开始菜单 或者按一下 win 键打开开始菜单的面板 在开始面板里单击所有应用 所有的应用 找到计算器并单击鼠标左键打开它 在此处我们如果单击鼠标右键可以选择将计算器固定到 开始 菜单和任务栏 固定到 开始 菜单就是固定到磁贴面板上 任务栏就是桌面下方的 开始 菜单 网络 音量和其他软件所在的那

    2026年3月26日
    3
  • java表单提交方法_表单提交的几种方式[通俗易懂]

    java表单提交方法_表单提交的几种方式[通俗易懂]通用提交按钮–>2、提交3、说明:用户提交按钮或图像按钮时,就会提交表单。使用或都可以定义提交按钮,只要将其特性的值设置为“submit”即可,而图像按钮则是通过的type特性值设置为”image”来定义的。因此,只要我们单击一下代码生成的按钮,就可以提交表单。4、阻止表单提交只要在表单中存在上面列出的任何一种按钮,那么相应表单控件拥有焦点的情况下,按回车键就可以提交表单。如果表单里没有提…

    2025年12月8日
    4
  • 推出全球首款手机龙虾应用_OpenClaw_用户_智能

    推出全球首款手机龙虾应用_OpenClaw_用户_智能

    2026年3月14日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号