斐讯N1救砖教程,使用ddbr迅速恢复到刷机前,实用,建议收藏
前几天在刷如3.14内核的armbian后,再刷入4.18内核的armbian发现系统无法启动,我也没有显示器也不知道发生了什么。然后再刷入什么版本的系统都没法正常启动。
在恩山论坛逛了一圈,了解到写入eMMC过程中可能改变了一些分区的参数,造成了系统卡开机。既然这个样子刷回官方版的系统再重复#1的刷入过程即可解决。
在刷回官版的时候我尝试了线刷,可惜电脑始终无法识别到新硬件,于是作罢。
上面提到是输了armbian系统变砖的案例,还有一种是盒子没有变砖,只是写入了emmc文件,比如说openwrt的固件系统写入emmc,好处是不在 依赖u盘启动,成为一台专业的路由器,坏处则是不能再刷其他系统比如w大的电视系统,ffy系统,nas,游戏机等等,那么我们就需要恢复emmc,再重新刷入,所以用ddbr大法正好解决这个烦恼,操作方法也及其简单,只要你的盒子还能从u盘启动,那么剩下的都不是问题。
前期准备工作:
1,准备一个已经做好armbian系统的U盘
2.一根网线
3.xshell连接工具
操作步骤:
1.先将网线与N1盒子连接,另一端插入路由器任意lan口。
2.将做好armbian系统的u盘插入盒子
3.电脑浏览器中输入路由器IP地址,查看盒子ip地址,(一般有一个arm名称的便是此时盒子的ip)
4.xshell里输入刚刚查询到盒子的ip,进行连接。(armbian系统默认用户名root,密码1234,首次实用需要你更改密码,按照提示操作即可),登录成功按以下步骤进行操作即可
以下转载自: Luminous’ Home » 斐讯N1探索手记#2 – 使用ddbr恢复官改系统
#ddbr原版恢复包
#ddbr恢复
首先按照#1的步骤制作一个能够从U盘正常启动的armbian系统(注意系统尽量选择3.x内核的系统,4.x部分需要打dtb网络补丁也可能无法挂载eMMC),进入后系统后执行指令
1 |
ddbr |
首先输入b(backup),在进度条开始后即可Ctrl+C取消。这样可以获取到ddbr备份的文件的名称(不同版本的Armbian备份出来的包名有不同)
打开winscp用sftp加你的ssh登录信息登陆,进入/ddbr目录,可以看到一个*-emmc.img.gz文件,将它的文件名复制下来然后删除该文件。把从网盘下载的原版系统ddbr包上传到该目录,上传完成后把文件名改成刚才复制的文件名。
然后回到Xshell,输入ddbr指令,这回键入r(restore),它会询问你是否使用了压缩(DID YOU USED COMPRESSION),选择y即可
成功后直接键入
1 |
poweroff |
拔电拔U盘重启,然后一切就都回到解放前了(误)
恢复进去的系统本身已经开启adb,可以直接从#1
的II-2
步骤重新进行刷写
当然这个ddbr也可以备份你现有的armbian系统,装好了合适的系统ddbr一下把镜像留下,留作以后崩了之后恢复可以免去很多的折腾……