|
|
本帖最后由 向日葵85 于 2020-1-28 16:45 编辑
首先,感谢xnxy2012的分享,可参阅https://www.right.com.cn/forum/thread-1481096-1-1.html了解详细情况。
我是下载了最新版本的日期是1.26的最新版本的OP系统使用,发现有些问题,通过1天多的折磨,终于搞定了此缓存不足通过U盘挂载的问题。
背景 openwrt原生的系统缓存很小,当安装完成后软件包的大小只有1.3M,实际一般空余是95%左右也只有7.43M,
所以当Adguardhome安装完成后,Op系统无法支持过滤广告和上游DNS转发的作用。
故,研究出新方法解决此问题。
1.需要一块EXT4格式的新U盘,可以用D分区工具快速分区格式为EXT4的U盘,不要使用NTFS格式。插入OP路由器后,通过挂载点挂载使用。
一定要使用根目录挂载,要不然ROOT没有权限,挂载成功后,使用命令把原系统所带的所有文件拷贝到新U盘的目录下。
需要复制到U盘所使用到的命令:
mkdir -p /tmp/introot
mkdir -p /tmp/extroot
mount --bind / /tmp/introot
mount /dev/sda1 /tmp/extroot
tar -C /tmp/introot -cvf - . | tar -C /tmp/extroot -xf -
umount /tmp/introot
umount /tmp/extroot
2.若原生OP系统自带安装在OP原生系统的IPK文件的Adguardhome移除掉。 『若原装Op系统本身不带的可忽略。』
3.下载Adguardhome的IPK文件。
4.重启启动路由器待软件包识别最新的容量大小,如下图所示:
4.通过OP在网络储存中的文件助手功能上传已下载好的Adguardhome的IPK文件并且安装。
5.点击更新Adguardhome核心程序,前提是需要兲朝上网的时候才能下载更新,并且经常一次更新不成功,可以多试几次,成功后就可以解决缓存问题舒心的开过滤功能了。
祝大家使用愉快!
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
评分
-
查看全部评分
|