猫盘折腾记录

白猫盘原始系统备份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

你可能感兴趣的:(猫盘折腾记录)