iStoreOS如何给硬盘分区扩容?Openwrt已经正在使用的分区如何扩容?
2026/5/30 4:03:03 网站建设 项目流程

原文地址

1 前言

在使用Openwrt或iStoreOS系统时,经常会遇到磁盘扩容的难题。由于系统分区正在运行业务,无法对使用中的磁盘进行扩容操作。传统方法需要借助U盘启动其他系统来完成分区调整。
本教程将介绍一种创新方案,无需重启系统或使用外部存储设备,可直接在运行状态下对磁盘进行安全扩容,有效解决在线分区难题。

2 操作步骤

  • 1.查看当前分区情况
    进入istoreOS的SSH中,执行parted

    执行print打印硬盘信息

    这里面我们能用到的是Disk,我这里写的是/dev/sda这个会用到。还有就是这个Disk的容量,我们这个是5798MB,后面会用到。

  • 2.修改分区大小
    我们执行resizepart他会问几个问题,首先:

    1.Partition number
    回答要扩容的Number。我的案例是:3
    2.Warning: Partition /dev/sda3 is being used. Are you sure you want to continue?
    Yes/No?
    这个回答yes即可
    3.End? [2550MB]?
    这个中括号写的是这个分区的终止位置,我们修改成硬盘容量,我这里预留了798MB,以后有机会再扩,所以写了5000MB。
    执行quit来退出。

  • 3.文件系统扩容
    分区我们改完了,接下来我们改文件系统。
    这里我们会用到前面需要记住的磁盘名字,我的案例为:/dev/sda
    我们需要拼接一下,前面我们扩容的分区为3,所以代表这个分区全名叫/dev/sda3
    所以我们执行:resize2fs -p /dev/sda3

    执行完我们就可以在istore后台中看到修改的分区啦!全程不用重启,也不用卸载挂载点,业务也没影响。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询