OpenWRT 更改主分区大小
使用 OpenWRT 镜像安装系统后,主分区只有100m多点的空间。网上也有很多调整这个分区大小的文章,但可操性都有不是很好。
查阅官方文档后,总结如下更简单的调整方法。
开启SSH访问
请注意修改路由器地址
-
打开
http://192.168.1.1/cgi-bin/luci/admin/system/admin/dropbear -
允许
允许 SSH 密码验证 -
允许
允许 root 用户凭密码登录 -
保存并应用
调整分区容量
通过ssh登录后,执行如下代码
opkg update
opkg install parted losetup resize2fs blkid
wget -U "" -O expand-root.sh "https://openwrt.org/_export/code/docs/guide-user/advanced/expand_root?codeblock=0"
. ./expand-root.sh
sh /etc/uci-defaults/70-rootpt-resize
清理操作记录
重启后,执行如下代码
sed -i '/resize/d' /etc/sysupgrade.conf
rm /etc/uci-defaults/70-rootpt-resize /etc/rootpt-resize
rm /etc/uci-defaults/80-rootfs-resize /etc/rootfs-resize
非常感谢