OpenWRT 更改主分区大小
使用 OpenWRT
镜像安装系统后,主分区只有100m多点的空间。网上也有很多调整这个分区大小的文章,但可操性都有不是很好。
查阅官方文档后,总结如下更简单的调整方法。
开启SSH
访问
请注意修改路由器地址
-
打开
http://192.168.1.1/cgi-bin/luci/admin/system/admin/dropbear
-
允许
允许 SSH 密码验证
-
允许
允许 root 用户凭密码登录
-
保存并应用
调整分区容量
通过ssh登录后,执行如下代码
opkg install parted losetup resize2fs
uclient-fetch -O expand-root "https://openwrt.org/_export/code/docs/guide-user/advanced/expand_root?codeblock=0"
sh expand-root && rm expand-root
chmod +x /etc/uci-defaults/*-resize
/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