本帖最后由 AC你好 于 2019-10-14 11:00 编辑 4 X+ C& W6 b- | g, W' f
# F E$ t+ N$ F0 ?0 L) I+ o, P
猫盘原始spi备份方法
$ Q0 W' o5 Z$ w5 e$ T H 第一步:接上ttl在系统自动启动前一直回车进入uboot 第二步:把spi读取到内存特定位置 sf probe sf read 0x8000000 0x0 0x800000 第三步:把spi写到emmc分区(在shell下输入df -a 可以看到emmc第二分区确实是挂载在media路径下) ext4write mmc 0:2 0x8000000 /full.bin 0x800000 断电通电正常启动,进入shell管理 找到备份的spi位置 find -name full.bin 插上u盘,查找u盘路径并挂载 fdisk -l mount /dev/sda1 /mnt 复制spi文件full.bin到u盘挂载路径 cp /media/full.bin /mnt 感谢群里的王煌杰大佬,提供帮助
; M7 z7 g6 q4 |6 O2 y4 A附上我的ttl记录:
备份猫盘spi的过程记录.zip
(31.31 KB, 下载次数: 28)
6 k W7 x% K5 @5 r2 S* J
' M, V! z1 a8 j2 G下面是我备份的黑猫盘、白螺猫盘、h大的uboot、X3P原始的spi合集下载地址8 ?2 i" f/ Y/ W' j5 j4 I. V4 @
链接: https://share.weiyun.com/5G35rz6 (密码:Yf14) 4 j% l; t+ Y# s/ W0 Z
猫盘X3P修改root密码方法2 }' f3 a% U. l: \# L8 I3 S
第一步:开机用shell登录,然后输入 mount -o remount,rw / passwd 输入两遍新密码 第二步:找到 /etc/passwd和/etc/shadow与/sata/.storage/etc下的passwd,shadow进行比较确保两个文件的内容一致 经过我的对比一般来说 两个passwd文件是一致的但是shadow文件的第一行不同sata下的那个shadow文件需要修改成etc文件下的。 (还有个小发现如果不插sata硬盘的话只要第一步就可以保证root密码更改了)! R! {7 l6 p0 @ q6 g+ P& l
感谢群里的火大大佬,提供帮助
; N" O1 l1 ~* T' {: v. V+ x 4 G3 [( s( y9 n. Z+ p, ]
q, [: v9 U3 D# c5 G' C, C" M1 J
( V* v& D. D/ E; l6 |/ t- Y- j |