前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >openwrt根目录扩容

openwrt根目录扩容

作者头像
用户9131103
发布2023-07-17 20:04:09
2.1K0
发布2023-07-17 20:04:09
举报
文章被收录于专栏:工作经验

例如当前 U 盘挂载点为 /dev/sda,先执行卸载命令:umount /dev/sda

  1. 格式化U盘为 EXT4 格式,输入命令:mkfs.ext4 -m 0 /dev/sda
  2. 复制当前 OpenWrt 系统至 U 盘,依次执行下列命令:

创建导入目录,用于将 OpenWrt 绑定挂载至此目录中。

mkdir -p /tmp/introot

创建导出目录,用于将 U 盘挂载至此目录,以复制系统文件至 U 盘中。

mkdir -p /tmp/extroot

将根目录绑定至导入目录。

mount --bind / /tmp/introot

将 U 盘挂载至导出目录。

mount /dev/sda /tmp/extroot

将整个 OpenWrt 系统复制到导出目录。

tar -C /tmp/introot -cvf - . | tar -C /tmp/extroot -xf -

卸载导入目录。

umount /tmp/introot

卸载导出目录。

umount /tmp/extroot

打开“系统”-“挂载点”界面,点击下方“挂载点”区域内的“添加”按钮,手动配置挂载信息,然后“保存并应用”,如图所示。

最后重启系统即可,路由器会自动从 U 盘加载启动,再查看软件包界面就会显示成 U 盘的容量。

完毕!

备注:

为了便于区分是从设备的ROM启动还是U盘启动。可以对U盘上的/etc/banner文件末尾添加Boot From USB!这样再设备启动时候或者telnet进去的时候可以看到此banner。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023年07月04日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 创建导入目录,用于将 OpenWrt 绑定挂载至此目录中。
  • 创建导出目录,用于将 U 盘挂载至此目录,以复制系统文件至 U 盘中。
  • 将根目录绑定至导入目录。
  • 将 U 盘挂载至导出目录。
  • 将整个 OpenWrt 系统复制到导出目录。
  • 卸载导入目录。
  • 卸载导出目录。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档