Eddyiy 发表于 2024-8-14 01:14:40

HN8145XR还原jffs2文件夹备份时显示“Permission denied”权限不足,有没有办法?

手里这个8145XR联通改华为界面了,但是jffs2文件夹下乱七八糟的还有CU的东西,而且目前没办法连Home Link APP,所以论坛里找了个电信原版的尝试恢复jffs2文件夹:
开始用这个命令:cd /mnt/jffs2发现Permission denied权限不足,如下图。



后来想用U盘拷进去
cp -f -r /mnt/usb1_1/jffs2 /mnt
结果还是Permission denied。



各位大佬有没有什么办法能解决这个问题的?感谢!🙏

jnwsdhb 发表于 2024-8-14 10:06:50

touch /mnt/jffs2/Equip.sh       //开启root权限
reboot                                 //重启
继续你的操作,操作完
rm /mnt/jffs2/Equip.sh          //关闭root权限
reboot                                 //重启

chinadslxiaobai 发表于 2024-8-14 10:32:27

开启权限,关闭权限。学习了。

touch /mnt/jffs2/Equip.sh       //开启root权限
reboot                                 //重启2 t4 b5 K; Z. e9 V2 c( b
继续你的操作,操作完
rm /mnt/jffs2/Equip.sh          //关闭root权限8 D; u; f! f. }( h
reboot                                 //重

Eddyiy 发表于 2024-8-14 12:52:56

学到了,感谢

lrr0515 发表于 2024-8-14 17:58:26

硬件版本:         14FD.A
软件版本:         V5R019C20S145

newfuture 发表于 2024-8-14 20:47:12

用 EquipMode.sh on 和 EquipMode.sh off 比较安全

Eddyiy 发表于 2024-8-14 22:27:11

newfuture 发表于 2024-8-14 20:47
用 EquipMode.sh on 和 EquipMode.sh off 比较安全

ERROR::/mnt/jffs2/equipment not exist!

报了这个错

newfuture 发表于 2024-8-15 00:26:12

Eddyiy 发表于 2024-8-14 22:27
报了这个错

这是EquipMode脚本的内容,On的区别在13行14行。
这里 /mnt/jffs2/Equip.sh是复制的现有脚本,里面会用到 /mnt/jffs2/equipment 文件夹。


#! /bin/sh
#EquipMode.sh

if [ 1 -ne $# ]; then
    echo "ERROR::input para is not right!";
    exit 1;
else
    if [ "$1" = "on" ]; then
                if [ -f /etc/wap/equip_new ] ; then
                        echo "ERROR:: hardequip not support!"
                        exit 1;
                fi
                  
                if [ -d /mnt/jffs2/equipment ]; then
                        cp -f /bin/Equip.sh /mnt/jffs2/Equip.sh
                else
                        echo "ERROR::/mnt/jffs2/equipment not exist!"
                        exit 1;
                fi
    elif [ "$1" = "off" ]; then
      rm -f /mnt/jffs2/Equip.sh
      rm -f /mnt/jffs2/art.ko
      rm -f /mnt/jffs2/mdk_client.out
      rm -f /mnt/jffs2/equiptestmode
      rm -f /mnt/jffs2/equip_step
      rm -f /mnt/jffs2/threshold_value
                rm -f /mnt/jffs2/Equip_MU_UpGRD_Flag
                rm -f /mnt/jffs2/equip_portisolate
                rm -f /mnt/jffs2/equip_reload_power
                rm -f /mnt/jffs2/equip_transmit_power
      if [ -f /mnt/jffs2/customizepara.txt ]; then
            rm -f /mnt/jffs2/equip_ip_enable
      fi       
      if [ -f /lib/modules/wap/hw_wifi_diagnose_ct.ko ]; then
            rm -f /mnt/jffs2/hw_hardinfo_spec
      fi
    else
      echo "Input para wrong!"
      exit 1;
    fi
fi
sync
sleep 2
echo $1
exit 0



你的Equipment插件是咋刷进去的?

池州老_阮 发表于 2024-8-15 03:07:06

感谢各位大师分享。

Eddyiy 发表于 2024-8-15 14:08:38

newfuture 发表于 2024-8-15 00:26
这是EquipMode脚本的内容,On的区别在13行14行。
这里 /mnt/jffs2/Equip.sh是复制的现有脚本,里面会用 ...

我现在是直接整个jffs2文件夹替换的
页: [1] 2
查看完整版本: HN8145XR还原jffs2文件夹备份时显示“Permission denied”权限不足,有没有办法?