OpenWrt根分区扩容完整教程,扩容根分区和挂载新盘

小编:饿狼 更新时间:2026-03-03 10:16

在OpenWrt系统中,默认根分区容量较小(约124M),安装软件包数量受限,可以通过添加新的硬盘分区扩展根分区,使系统能够容纳更多软件和存储数据,下面介绍扩容过程和新分区挂载方法。

OpenWrt根分区扩容完整教程,扩容根分区和挂载新盘

OpenWrt系统镜像采用squashfs文件系统,扩容前需要路由器联网以下载脚本和安装必要软件包,操作步骤如下。

根分区扩容步骤

1、下载扩容脚本

wget -U "" -O expand-root.sh "https://openwrt.org/_export/code/docs/guide-user/advanced/expand_root?codeblock=0"

2、运行脚本生成扩容命令

. ./expand-root.sh

3、安装扩容所需软件包

opkg update

opkg install parted losetup resize2fs

4、执行扩容脚本

sh /etc/uci-defaults/70-rootpt-resize

执行脚本后路由器会重启,重启完成后根分区容量将按照新分区大小更新,可以安装更多软件和存储数据

OpenWrt根分区扩容完整教程,扩容根分区和挂载新盘

扩容后的overlay分区大小(U盘为1Gb)

新分区挂载与数据存储

虚拟机用户可以单独创建一个虚拟磁盘用于OpenWrt数据存储,将其与固件所在磁盘分开,这样系统分区和数据分区分离,方便管理和备份,新分区可以通过挂载命令指定挂载点,实现存储扩展和性能优化.

OpenWrt根分区扩容完整教程,扩容根分区和挂载新盘

OpenWrt根分区扩容完整教程,扩容根分区和挂载新盘

OpenWrt根分区扩容完整教程,扩容根分区和挂载新盘

OpenWrt根分区扩容完整教程,扩容根分区和挂载新盘

OpenWrt根分区扩容完整教程,扩容根分区和挂载新盘

在挂载新分区前,如果已启用Docker,需要先停用,并卸载已挂载的 /opt 分区,否则会导致挂载失败。

OpenWrt根分区扩容完整教程,扩容根分区和挂载新盘

OpenWrt根分区扩容完整教程,扩容根分区和挂载新盘

OpenWrt根分区扩容完整教程,扩容根分区和挂载新盘

OpenWrt根分区扩容完整教程,扩容根分区和挂载新盘