openwrt根目录扩容 Published on Jul 4, 2023 in 随笔 with 0 comment openwrt 例如当前 U 盘挂载点为 /dev/sda,先执行卸载命令:umount /dev/sda 4. 格式化U盘为 EXT4 格式,输入命令:mkfs.ext4 -m 0 /dev/sda 5. 复制当前 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。 本文由 admin 创作,采用 知识共享署名4.0 国际许可协议进行许可。本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。