白猫盘原始系统备份spi方法
第一步:接上ttl在系统自动启动前一直回车进入uboot
第二步:把spi读取到内存特定位置
sf probe
sf read 0x8000000 0x0 0x800000
第三步:把spi写到emmc分区
ext4write mmc 0:2 0x8000000 /full.bin 0x800000
断电通电正常启动,进入shell管理
找到备份的spi位置
find -name full.bin
也可以通过 df -h 看到mmc2分区挂载路径
插上u盘,查找u盘路径并挂载
fdisk -l
mount /dev/sda1 /mnt
复制spi文件full.bin到u盘挂载路径
cp /media/full.bin /mnt
猫盘X3P修改root密码方法
第一步:开机用shell登录,然后输入
mount -o remount,rw /
passwd
输入两遍新密码
第二步:找到 /etc/passwd和/etc/shadow与/sata/.storage/etc下的passwd,shadow进行比较确保两个文件的内容一致
经过我的对比一般来说 两个passwd文件是一致的但是shadow文件的第一行不同sata下的那个shadow文件需要修改成etc文件下的。
猫盘不需要ttl和u盘刷机X3P方法(未经实践)
运行windows命令行(win+R,输入cmd),cd 到nc和nc64所在目录并根据win版本执行命令
32位
nc -u 192.168.1.136 7002
64位
nc64 -u 192.168.1.136 7002
192.168.1.136是猫盘ip,请替换成自己的猫盘ip
在当前界面下输入
第一步 从自己的电脑下载spi文件,还原X3P spi到原始系统
mount –o remount,rw /
cd /media
wget ftp:\\你的电脑IP\mtdblock0.bin
wget ftp:\\你的电脑IP\mtdblock1.bin
wget ftp:\\你的电脑IP\mtdblock2.bin
wget ftp:\\你的电脑IP\mtdblock3.bin
dd if=mtdblock0.bin of=/dev/mtdblock0
dd if=mtdblock1.bin of=/dev/mtdblock1
dd if=mtdblock2.bin of=/dev/mtdblock2
dd if=mtdblock3.bin of=/dev/mtdblock3
第二步 挂载备份分区 删除原始的还原文件
mount /dev/mmcblk0p3 /mnt
cd /mnt
rm rootfs.tar.bz2
rm upgrade_eli_38.img
第三步 从自己的电脑下载X3P的还原刷机包文件到备份分区
wget ftp://你的电脑IP/rootfs.tar.bz2
wget ftp://你的电脑IP/upgrade_eli_38.img
poweroff
按着Reset键 通电 大功告成
附上ftp设置方式Win10开启FTP与配置(完整无错版)
附上猫盘原始系统和X3P系统比较图
附上 X3Pspi 链接:https://share.weiyun.com/5rJxcwZ 密码:buacks