|
本帖最后由 fengyoupiaopiao 于 2022-3-3 23:06 编辑
( j% s9 Z# \9 K X' s1 A4 A3 C1 l% A0 `7 m9 R
发的提问帖子,然后逛论坛找解决方法,找到了解决方法,希望对遇见这种情况的能有所帮助。
' ^% `' O. r4 n' P* J! r
( Q S! A2 W% J0 C原贴:https://www.chinadsl.net/forum.ph ... 7162&fromuid=658145( R$ w* u. X, Q6 M% @* b+ G
6 E4 j. B% R" q2 K! x% C" s方法1:U盘备份
' s7 A+ F7 a: V- M' u, J8 g! i/ ^6 [% S说点遇见的问题' g6 Y/ \' \' m+ h# U4 `
cd /mnt/
* h& Y4 ?3 I; \5 V$ k! \ u( c' W; zcp -r jffs2 /mnt/usb1_1/ # cp: can't create directory '/mnt/usb1_1/jffs2': Read-only file system/ f2 Y8 l8 K& E/ K! u5 |
原因是挂载权限只读" f' H( w" p; n( E
解决:
* X2 T" ^( j6 y# tdf -h #查看u盘挂载文件夹所在的分区名# H" a5 z! ?- t+ j3 V7 _
/dev/sda1 28.6G 22.4G 6.3G 78% /mnt/usb/usb-0781-122295_1) c0 t/ c6 T; u+ {
mount -o remount -rw /dev/sda1 #重新挂载u盘并赋予读写权限
4 G+ I4 \( n1 K0 b5 _$ s之后可以读写但是还是报错 can't create symlink,原因是不能将符号连接复制到fat盘。% q. [4 j% m$ T
放弃cp复制,直接用tar直接打包到u盘上搞定。% h! f8 T5 O3 A/ ?9 E+ ]( H, e2 a
cd /mnt/jffs2
1 b1 M- e3 _3 itar -czf /mnt/usb1_1/jffs2bak.tar.gz * #usb1_1名称可以到mnt下ls命令查看$ G7 r o$ O$ T7 C$ A7 l4 M
, e% n9 G* m% W2 ~8 }5 U
- X1 w, m7 g; E5 e' U3 F
方法2:备份到光猫剩余空间较大分区(在df -h时发现jffs2分区只有7m,tmp分区也只有9m)0 L3 y0 s A Y( ]3 c
s6 K- [0 O4 O. q8 b可选位置有' c0 j" H0 Z2 k5 M
/dev/shm( Y, N! q. V; r% Y5 Y
/mnt/jffs2/app
" K" X* r d" i( w2 B2 D/var& z9 f+ a2 h5 u
其他的剩余空间较大位置也可尝试,试了var、app和shm,,shm和var目录没问题,app目录报tar: /mnt/jffs2/app/jffs2testbak.tar.gz: file is the archive; skipping应该是app目录在jffs2目录里边的原因,嵌套了,不知道有没有影响,不用这个目录就行9 Q0 Q8 a7 {+ X7 m$ b8 |( A9 I- y
tar -czf /dev/shm/jffs2testbak.tar.gz /mnt/jffs2) ]1 G0 A, X7 Z" ~
tar -czf /var/jffs2testbak.tar.gz /mnt/jffs23 g$ |# s4 R# ]. o5 L
之后tftp传到电脑上就行。$ s5 L2 v n! l
tftp -p -l jffs2testbak.tar.gz -r jffs2testbak.tar.gz 192.168.1.74 c; Y( \! @2 U5 f4 M
传完之后删除备份8 D# }: D$ v' \
rm -rf /dev/shm/jffs2testbak.tar.gz
`0 z c7 f8 E" Srm -rf /var/jffs2testbak.tar.gz
' u$ h, M$ s R$ G
% b! d9 k/ W' I- B0 G: m' c在使用/var或者/dev/shm目录时会出现警告,tar: removing leading '/' from member names #出现警告,但不影响执行结果。原因是发现tar命令会默认使用相对路径,如果使用绝对路径且不加相应参数时,就会出现此error。在f前加P变成 tar -czPf能解决但是光猫的好像没-P,无所谓了。8 S" Y8 G* [6 p2 k
如果有需要HN8346X6光猫jffs2备份的可以留言。
! l. ~4 k9 J1 M5 M8 T8 e u" o6 }2 P$ j! z9 |4 T
1 {$ U! u8 o6 w' H& [2 J
|
|