OpenWrt系统扩容根分区以及创建挂载新分区教程

由于OpenWrt系统默认的根分区太小(默认124M),无法安装太多软件包,那么我们可以通过通过添加新的硬盘分区达到扩容根分区的目的,从而将根分区扩容到我们理想的大小。

OpenWrt
OpenWrt

注:本OpenWrt系统扩容根分区系统镜像为squashfs文件系统。

前提准备:路由器需要联网以下载脚本,下面是具体步骤(在终端下进行)

1.首先下载需要运行的脚本:

wget -U "" -O expand-root.sh "http://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

运行扩容脚本后路由器会重启,重启后即可完成扩容。

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

 

OpenWrt系统创建挂载新分区教程:

虚拟机用户建议单独虚拟一个磁盘用于Openwrt存储数据,和固件所在的磁盘分开。
OpenWrt系统扩容根分区以及创建挂载新分区教程
OpenWrt系统扩容根分区以及创建挂载新分区教程 OpenWrt系统扩容根分区以及创建挂载新分区教程 OpenWrt系统扩容根分区以及创建挂载新分区教程 OpenWrt系统扩容根分区以及创建挂载新分区教程
下一步前,如果已经有启用Docker,必须先停用。
并卸载已挂载的/opt 否则会挂载失败 !!!
OpenWrt系统扩容根分区以及创建挂载新分区教程 OpenWrt系统扩容根分区以及创建挂载新分区教程 OpenWrt系统扩容根分区以及创建挂载新分区教程 OpenWrt系统扩容根分区以及创建挂载新分区教程

相关推荐

发表回复

登录后才能评论