新路由3老毛子Padavan固件opkg命令-sh: opkg: Permission denied无法使用解决方法,Padavan固件opkg.sh无法使用
玩路由器新手,买了新路由3,刷了老毛子,想按照python3
直接执行opkg提示我没有权限:
[RT-N56U_B1 /opt/home/admin]# opkg -sh: opkg: Permission denied
直接运行opkg.sh 回车后没有任何反应,执行opkg.sh list也是一样:
[RT-N56U_B1 /opt/home/admin]# opkg.sh [RT-N56U_B1 /opt/home/admin]#
路由器的基本情况是:
1. 没有插U盘,但是插了一个移动硬盘
2. df -h 的情况是:
[RT-N56U_B1 /opt/home/admin]# df -h Filesystem Size Used Available Use% Mounted on rootfs 13.3M 13.3M 0 100% / /dev/root 13.3M 13.3M 0 100% / tmpfs 8.0K 0 8.0K 0% /dev tmpfs 20.0M 1.7M 18.3M 9% /etc tmpfs 1.0M 0 1.0M 0% /home tmpfs 8.0K 0 8.0K 0% /media tmpfs 8.0K 0 8.0K 0% /mnt tmpfs 40.0M 1.6M 38.4M 4% /tmp tmpfs 4.0M 396.0K 3.6M 10% /var /dev/sda1 196.9M 196.9M 0 100% /media/EFI //U盘的 /dev/sda3 763.6G 719.1G 44.5G 94% /media/OTHER //U盘的 /dev/loop0 195.3M 126.0M 59.5M 68% /media/o_p_t_img //U盘的,这个o_p_t_img 是自动生成的 /dev/loop0 195.3M 126.0M 59.5M 68% /opt
路由器的设置:
opt 环境 设置了:
启用 opt 自动更新
启用 扩展脚本 自动更新
opt 安装模式:自动选择 SD卡--U盘---内存
关于opt环境这块也不是特别明白,我看有文章说插U盘,并且挂载到/opt,这个是要做什么,而且现在默认有/opt,目录下也有内容,挂载的话岂不是内容全丢了?
路由器
问题已解决,同时做下贡献,解决的办法实际上就一个:看下log
1.opt是干嘛的:实际就是对应 系统下的分区目录 /opt, 牵涉到下载更新,以及软件安装都会下载并安装到这个目录下,我能解决问题就是看到日志中一直在提示下载 opt.gz文件,但是分区/opt空间不足,一直报错
2.如何解决:就是给/opt这个分区挂载点添加空间,推荐是插个U盘,然后U盘挂载到/opt下
3.但是因为新路由3只有一个USB口,被我插上了移动硬盘,所以我就直接在移动硬盘上划了一块空间来用
4.(移动硬盘是NTFS格式的,所以我完整的做法是:
a. windows上下载minitool工具
b. 把移动硬盘插到电脑上
c. 用minitool缩出来8G的空间出来
d. 用minitool格式化为ext4分区
e. 插回路由器,用df -h 查看新分区已经挂载 到 /media/AiDisk_a4,使用mkdir /media/AiDisk_a4/opt 创建个opt目录
f. 挂载到 /opt 下:mount -o bind /media/AiDisk_a4/opt /opt
g. 等待一会执行 opkg update 或opkg list成功
点击链接加入群聊三群:751529538
点击链接加入群聊二群:376877156
点击链接加入群聊【路由器交流群:622891808已满】
本站附件分享,如果附件失效,可以去找找看
饿了么红包