[N1]N1镜像刷入emmc后的证书备份方法

版主: 论坛版主

回复
头像
wusheng
硕士研究生
帖子: 260
注册时间: 01 11月 2018, 18:13

[N1]N1镜像刷入emmc后的证书备份方法

帖子 wusheng » 13 11月 2018, 20:13

流程总览

备份:
刷armbian到U盘-->用N1启动U盘-->用命令备份-->关机拔下U盘-->复制证书到其他地方
还原:
刷armbian到U盘-->复制证书到U盘-->用N1启动U盘-->用命令还原-->拔下U盘启动

1.下载armbian

https://yadi.sk/d/pHxaRAs-tZiei/5.64/20181019

推荐 Armbian_5.64_Aml-s9xxx_Ubuntu_bionic_default_4.19.0-rc7_20181019 这个用什么版本无所谓,能启动就行

镜像文件下载viewtopic.php?f=21&t=1016
链接: https://pan.baidu.com/s/1owVwu2u0ubLL9Dy8KlRHZA 提取码: qe6n

2. 烧录armbian的镜像进U盘,论坛有教程

3. 关机状态下将U盘插到N1上,通电启动,注意这里启动的是ARMbian,不是官方镜像,启动错了是不能执行命令的

注意如果内核不对的话,不能直接启动,解决办法:降级boot

4.1 启动Armbian后登录ssh教程设置root密码等等

初始账号root 密码1234 ,密码会强制修改,需要创建用户时Ctrl+C退出,然后用刚修改的密码登录

然后能执行命令了就可以下面的步骤了

4.2 下载脚本

(如果N1有网的话尽量不要下载到电脑,脚本不定期更新,下载到电脑上传执行的很可能遇到问题而不知道原因)
-----------------------------------------------------------------------------------------------------------
2019/3/8更新
- 可以直接修改emmc里的eth0的mac地址
- 有界面了

代码: 全选

curl -fsSL https://dwz.cn/a88qxm3t|bash
-----------------------------------------------------------------------------------------------------------
2018/12/20更新
- 新脚本备份的时候能加上mac地址,
- 如果是刷的 "解决mac变化"的镜像版本,可以保留mac,
- 旧脚本和新脚本的备份文件不通用
- 区别/选择:新的好

代码: 全选

curl -fsSL https://dwz.cn/a88qxm3t -o n1backupimage.sh
------------------------------------------------------------------------------------------------------------
2018/11/22更新 (这条线不再更新,只是为了兼容旧备份文件,新备份请使用新脚本)
N1 有网的话直接在ssh里执行下载,然后照着后面来就一样 如果备份文件名为bcloud.tar.gz 请用这个↓↓

代码: 全选

curl -fsSL https://dwz.cn/yAdN79t6 -o n1backupimage.sh
------------------------------------------------------------------------------------------------------------
没网就自己下载https://raw.githubusercontent.com/qingh ... upimage.sh到电脑用winscp传上去

5. ssh登录armbian

登录教程我就不说了

6.1 备份

代码: 全选

bash n1backupimage.sh backup #备份
备份后的证书文件保存至BOOT分区,在windows下可以直接打开BOOT分区复制出来

备份文件名为bcloud.tar.gz

或者bcloudxxxx.tar.gz xxxx是armbian读取到的mac,如果与镜像读取的mac不一致,说明你的N1重启mac会变

注意1还原的时候文件名不能更改必须是这个

6.2 还原

代码: 全选

bash n1backupimage.sh restore #还原

------------------------------------------------------------------------------------------------------
启动到Armbian的时候没网的解决办法
viewtopic.php?f=14&t=1043&p=3747#p3747
------------------------------------------------------------------------------------------------------
有错误记得回复
有未记录问题联系https://t.me/wusheng

13646644130
新人报道
帖子: 3
注册时间: 14 11月 2018, 22:33

Re: [N1]N1刷入emmc的备份证书方法

帖子 13646644130 » 15 11月 2018, 23:48

哈哈感谢大神的教程我已经恢复成功备份

头像
地狱天使
小学生
帖子: 49
注册时间: 01 11月 2018, 22:03

Re: [N1]N1镜像刷入emmc后的证书备份方法

帖子 地狱天使 » 16 11月 2018, 21:18

U盘里面的armbian相当于PE,emmc里面的armbian相当于win系统,这个就是用U盘里面的armbian去备份emmc里面的证书。

头像
ksvcc
新人报道
帖子: 5
注册时间: 06 11月 2018, 10:52

Re: [N1]N1镜像刷入emmc后的证书备份方法

帖子 ksvcc » 21 11月 2018, 19:46

[quote=地狱天使 post_id=2474 time=1542374303 user_id=63]
U盘里面的armbian相当于PE,emmc里面的armbian相当于win系统,这个就是用U盘里面的armbian去备份emmc里面的证书。
[/quote]



这个比喻很好。原来如此,有空试试。

sunguanfu
帖子: 0
注册时间: 19 11月 2018, 14:37

Re: [N1]N1镜像刷入emmc后的证书备份方法

帖子 sunguanfu » 21 11月 2018, 23:03

root@aml:~# sh n1backupimage.sh backup #备份
mount: /mnt/mmc: special device /dev/mmcblk1p2 does not exist.
n1backupimage.sh: 12: cd: can't cd to /mnt/mmc/opt
tar: bcloud: Cannot stat: No such file or directory
tar: Exiting with failure status due to previous errors
2
backup failed
备份失败
umount: /mnt/mmc: not mounted.
n1备份证书错误

头像
wusheng
硕士研究生
帖子: 260
注册时间: 01 11月 2018, 18:13

Re: [N1]N1镜像刷入emmc后的证书备份方法

帖子 wusheng » 21 11月 2018, 23:12

sunguanfu 写了:
21 11月 2018, 23:03
root@aml:~# sh n1backupimage.sh backup #备份
mount: /mnt/mmc: special device /dev/mmcblk1p2 does not exist.
n1backupimage.sh: 12: cd: can't cd to /mnt/mmc/opt
tar: bcloud: Cannot stat: No such file or directory
tar: Exiting with failure status due to previous errors
2
backup failed
备份失败
umount: /mnt/mmc: not mounted.
n1备份证书错误
请fdisk -l
看一下有没有/dev/mmc开头的卷,有的话把脚本中/dev/mmcblk1p2改一下
如果不太懂可以联系我
https://t.me/wusheng
有未记录问题联系https://t.me/wusheng

sunguanfu
帖子: 0
注册时间: 19 11月 2018, 14:37

Re: [N1]N1镜像刷入emmc后的证书备份方法

帖子 sunguanfu » 21 11月 2018, 23:29

没有/dev/mmc开头的卷

moneytree
新人报道
帖子: 7
注册时间: 13 11月 2018, 11:58

Re: [N1]N1镜像刷入emmc后的证书备份方法

帖子 moneytree » 22 11月 2018, 12:03

root@aml:/boot# df -h
Filesystem Size Used Avail Use% Mounted on
udev 790M 0 790M 0% /dev
tmpfs 185M 7.8M 177M 5% /run
/dev/sda2 7.2G 1.3G 5.9G 17% /
tmpfs 923M 0 923M 0% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 923M 0 923M 0% /sys/fs/cgroup
tmpfs 923M 4.0K 923M 1% /tmp
/dev/sda1 128M 69M 60M 54% /boot
/dev/zram0 49M 932K 45M 3% /var/log
tmpfs 185M 0 185M 0% /run/user/0
root@aml:/boot#
这样的怎么改啊?

moneytree
新人报道
帖子: 7
注册时间: 13 11月 2018, 11:58

Re: [N1]N1镜像刷入emmc后的证书备份方法

帖子 moneytree » 22 11月 2018, 12:06

root@aml:/boot# df -h
Filesystem Size Used Avail Use% Mounted on
udev 790M 0 790M 0% /dev
tmpfs 185M 7.8M 177M 5% /run
/dev/sda2 7.2G 1.3G 5.9G 17% /
tmpfs 923M 0 923M 0% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 923M 0 923M 0% /sys/fs/cgroup
tmpfs 923M 4.0K 923M 1% /tmp
/dev/sda1 128M 69M 60M 54% /boot
/dev/zram0 49M 932K 45M 3% /var/log
tmpfs 185M 0 185M 0% /run/user/0
root@aml:/boot#
这样的怎么改脚本

头像
djvv
中学生
帖子: 85
注册时间: 15 11月 2018, 13:22

Re: [N1]N1镜像刷入emmc后的证书备份方法

帖子 djvv » 22 11月 2018, 15:06

烧录armbian的镜像进U盘,论坛有教程
可以提供地址吗。

头像
二 猫
博士研究生
帖子: 1731
注册时间: 01 11月 2018, 18:34

Re: [N1]N1镜像刷入emmc后的证书备份方法

帖子 二 猫 » 22 11月 2018, 15:21

djvv 写了:
22 11月 2018, 15:06
烧录armbian的镜像进U盘,论坛有教程
可以提供地址吗。
viewtopic.php?f=14&t=690
BonusCloud.io

头像
wusheng
硕士研究生
帖子: 260
注册时间: 01 11月 2018, 18:13

Re: [N1]N1镜像刷入emmc后的证书备份方法

帖子 wusheng » 22 11月 2018, 17:46

moneytree 写了:
22 11月 2018, 12:03
root@aml:/boot# df -h
Filesystem Size Used Avail Use% Mounted on
udev 790M 0 790M 0% /dev
tmpfs 185M 7.8M 177M 5% /run
/dev/sda2 7.2G 1.3G 5.9G 17% /
tmpfs 923M 0 923M 0% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 923M 0 923M 0% /sys/fs/cgroup
tmpfs 923M 4.0K 923M 1% /tmp
/dev/sda1 128M 69M 60M 54% /boot
/dev/zram0 49M 932K 45M 3% /var/log
tmpfs 185M 0 185M 0% /run/user/0
root@aml:/boot#
这样的怎么改啊?
不好意思,上面的回复有问题,新的脚本已经更新,如果还有问题请联系
https://t.me/wusheng
有未记录问题联系https://t.me/wusheng

头像
wusheng
硕士研究生
帖子: 260
注册时间: 01 11月 2018, 18:13

Re: [N1]N1镜像刷入emmc后的证书备份方法

帖子 wusheng » 25 11月 2018, 15:38

armbian启动过后没网的解决办法
下载
meson-gxl-s905d-phicomm-n1.dtb
https://github.com/yangxuan8282/phicomm-n1/releases
将 meson-gxl-s905d-phicomm-n1.dtb 复制到 烧录好的U 盘的BOOT分区dtb 目录
用 Sublime Text,notepad++ 之类的文本编辑器(不要用记事本)打开 uEnv.ini,将第二行后面修改为 meson-gxl-s905d-phicomm-n1.dtb
图片
打开 extlinux 目录的 extlinux.conf,修改第 5 行文件名字,完成后弹出 U 盘
图片
有未记录问题联系https://t.me/wusheng

qinghua907
新人报道
帖子: 9
注册时间: 05 11月 2018, 10:23

Re: [N1]N1镜像刷入emmc后的证书备份方法

帖子 qinghua907 » 01 12月 2018, 19:26

root@aml:~# sh n1backupimage.sh backup
emmc not found
root@aml:~# df -h
Filesystem Size Used Avail Use% Mounted on
udev 790M 0 790M 0% /dev
tmpfs 185M 7.8M 177M 5% /run
/dev/sda2 29G 1.3G 27G 5% /
tmpfs 923M 0 923M 0% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 923M 0 923M 0% /sys/fs/cgroup
tmpfs 923M 4.0K 923M 1% /tmp
/dev/sda1 128M 69M 60M 54% /boot
/dev/zram0 49M 916K 45M 2% /var/log
tmpfs 185M 0 185M 0% /run/user/0
root@aml:~#

没有emmc怎么搞?

头像
wusheng
硕士研究生
帖子: 260
注册时间: 01 11月 2018, 18:13

Re: [N1]N1镜像刷入emmc后的证书备份方法

帖子 wusheng » 01 12月 2018, 21:33

qinghua907 写了:
01 12月 2018, 19:26
root@aml:~# sh n1backupimage.sh backup
emmc not found
root@aml:~# df -h
Filesystem Size Used Avail Use% Mounted on
udev 790M 0 790M 0% /dev
tmpfs 185M 7.8M 177M 5% /run
/dev/sda2 29G 1.3G 27G 5% /
tmpfs 923M 0 923M 0% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 923M 0 923M 0% /sys/fs/cgroup
tmpfs 923M 4.0K 923M 1% /tmp
/dev/sda1 128M 69M 60M 54% /boot
/dev/zram0 49M 916K 45M 2% /var/log
tmpfs 185M 0 185M 0% /run/user/0
root@aml:~#
没有emmc怎么搞?
请联系
https://t.me/wusheng
有未记录问题联系https://t.me/wusheng

头像
多彩心情
中学生
帖子: 52
注册时间: 03 11月 2018, 17:24

Re: [N1]N1镜像刷入emmc后的证书备份方法

帖子 多彩心情 » 10 1月 2019, 23:23

请问不是每备份一个N1 就得重新刷一次优盘?我备份好一个N1,同一个优盘插入下一个N1启动备份,输入之前设置的密码或者1234都是错误

头像
二 猫
博士研究生
帖子: 1731
注册时间: 01 11月 2018, 18:34

Re: [N1]N1镜像刷入emmc后的证书备份方法

帖子 二 猫 » 11 1月 2019, 10:37

多彩心情 写了:
10 1月 2019, 23:23
请问不是每备份一个N1 就得重新刷一次优盘?我备份好一个N1,同一个优盘插入下一个N1启动备份,输入之前设置的密码或者1234都是错误
应该不用吧
BonusCloud.io

头像
wusheng
硕士研究生
帖子: 260
注册时间: 01 11月 2018, 18:13

Re: [N1]N1镜像刷入emmc后的证书备份方法

帖子 wusheng » 11 1月 2019, 10:39

多彩心情 写了:
10 1月 2019, 23:23
请问不是每备份一个N1 就得重新刷一次优盘?我备份好一个N1,同一个优盘插入下一个N1启动备份,输入之前设置的密码或者1234都是错误
可能是ssh软件缓存问题,我也有遇到过
有未记录问题联系https://t.me/wusheng

bdabdabuda
帖子: 0
注册时间: 14 1月 2019, 16:30

Re: [N1]N1镜像刷入emmc后的证书备份方法

帖子 bdabdabuda » 14 1月 2019, 16:31

[quote=wusheng post_id=8181 time=1547174376 user_id=50]
[quote=多彩心情 post_id=8177 time=1547133791 user_id=151]
请问不是每备份一个N1 就得重新刷一次优盘?我备份好一个N1,同一个优盘插入下一个N1启动备份,输入之前设置的密码或者1234都是错误
[/quote]

可能是ssh软件缓存问题,我也有遇到过
[/quote]
那如何解决大佬

头像
wusheng
硕士研究生
帖子: 260
注册时间: 01 11月 2018, 18:13

Re: [N1]N1镜像刷入emmc后的证书备份方法

帖子 wusheng » 14 1月 2019, 21:33

bdabdabuda 写了:
14 1月 2019, 16:31
wusheng 写了:
11 1月 2019, 10:39
多彩心情 写了:
10 1月 2019, 23:23
请问不是每备份一个N1 就得重新刷一次优盘?我备份好一个N1,同一个优盘插入下一个N1启动备份,输入之前设置的密码或者1234都是错误
可能是ssh软件缓存问题,我也有遇到过
那如何解决大佬
关一下软件再开还不能好?
有未记录问题联系https://t.me/wusheng

jingle
小学生
帖子: 20
注册时间: 20 7月 2019, 11:08

Re: [N1]N1镜像刷入emmc后的证书备份方法

帖子 jingle » 08 5月 2020, 01:14

脚本无法下载了
请问这是N1没有网络吗?


已经解决了 :D

回复