OpenWRT 扩容方法——直接对IMG进行扩容
1、首先下载好镜像包,如果镜像包是压缩文件,如gz结尾,那么需要先解压出镜像包,一般是img后缀的文件就是镜像包。解压命令一般如下:
解压
gzip -kd openwrt-22.03.2-x86-64-generic-squashfs-combined.img.gz
重命名,方便操作
mv openwrt-22.03.2-x86-64-generic-squashfs-combined.img op.img
在尾部增加 4096M(两个命令任选一)
dd if=/dev/zero bs=1M count=4096 >> op.img
dd if=/dev/zero bs=1G count=4 >> op.img
进入分区工具
parted op.img
在 parted 的 console 里执行:
print # 打印当前分区
resizepart 2 100% # 将剩余空间分配给分区 2
print # 再次打印分区
qiut # 退出
执行quit退出,这时候就已经把分区2扩容了4GB,接下来直接安装部署这个镜像,启动进入后查看软件包会发现空间已经有5.25G了,完成扩容。
在升级的时候,记得也要对升级包进行一次扩容,再打包成gz压缩包,再做升级。打包命令如下:
gzip op-resized.img
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
评论已关闭