
iStoreOS如何给硬盘分区扩容?Openwrt已经正在使用的分区如何扩容?
文章摘要
HeoGPT
这篇文章介绍了在iStoreOS x86根分区中扩容的具体步骤。通过使用parted工具查看硬盘信息,用户可以确认要扩展的分区为4号分区,当前容量为21.5GB。通过执行resizepart命令,用户可以输入新的终止位置30GB,从而实现分区扩大。此外,还需要使用resize2fs -p命令对文件系统进行调整,最终完成扩容操作,无需重启服务器或卸载挂载点。
之前刚用软路由的时候唯唯诺诺,还最开始分区担心设置太大容量后面的容量还有别的用,其实一点用也没有,还不如直接用上。问了AI啥的都根本解决不掉(Gork也是个废物)。一直让我去卸载挂载点,但是因为我这个分区一直在跑业务,根本停不下来,服务也特别多,所以在找终于找到了解决方法。
参考文章:iStoreOS x86根分区扩容
查看当前分区情况
进入istoreOS的SSH中,执行parted
执行print
打印硬盘信息
这里面我们能用到的是Disk,我这里写的是/dev/mmcblk2
这个会用到。还有就是这个Disk的容量,我们这个是31GB
,后面会用到。
然后就是我们看下面的分区情况。很明显这个Number为4的分区就是我们要扩容的分区,也是正在使用的分区。
目前是21.5G。
修改分区大小
我们执行resizepart
他会问几个问题,首先
Partition number
回答要扩容的Number。我的案例是:4
Warning: Partition /dev/mmcblk2p4 is being used. Are you sure you want to continue?
Yes/No?
这个回答yes
即可
End? [24.1GB]?
这个中括号写的是这个分区的终止位置,我们修改成硬盘容量,我这里预留了1G,以后有机会再扩,所以写了30。
执行quit来退出。
文件系统扩容
分区我们改完了,接下来我们改文件系统。
这里我们会用到前面需要记住的磁盘名字,我的案例为:/dev/mmcblk2
我们需要拼接一下,前面我们扩容的分区为4,所以代表这个分区全名叫/dev/mmcblk2p4
所以我们执行:resize2fs -p /dev/mmcblk2p4
执行完我们就可以在istore后台中看到修改的分区啦!全程不用重启,也不用卸载挂载点,业务也没影响。
- 感谢你赐予我前进的力量
打赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 张洪Heo
评论
生成评论
匿名评论
违规举报
✅ 你无需删除空行,直接评论以获取最佳展示效果