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

版主: 论坛版主

回复
头像
wusheng
硕士研究生
帖子: 249
注册时间: 周四 11月 01, 2018 6:13 pm

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

帖子 wusheng » 周二 11月 13, 2018 8:13 pm

流程总览

备份:
刷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
帖子: 0
注册时间: 周三 11月 14, 2018 10:33 pm

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

帖子 13646644130 » 周四 11月 15, 2018 11:48 pm

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

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

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

帖子 地狱天使 » 周五 11月 16, 2018 9:18 pm

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

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

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

帖子 ksvcc » 周三 11月 21, 2018 7:46 pm

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



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

sunguanfu
帖子: 0
注册时间: 周一 11月 19, 2018 2:37 pm

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

帖子 sunguanfu » 周三 11月 21, 2018 11:03 pm

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
硕士研究生
帖子: 249
注册时间: 周四 11月 01, 2018 6:13 pm

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

帖子 wusheng » 周三 11月 21, 2018 11:12 pm

sunguanfu 写了:
周三 11月 21, 2018 11:03 pm
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
注册时间: 周一 11月 19, 2018 2:37 pm

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

帖子 sunguanfu » 周三 11月 21, 2018 11:29 pm

没有/dev/mmc开头的卷

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

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

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

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
注册时间: 周二 11月 13, 2018 11:58 am

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

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

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
中学生
帖子: 60
注册时间: 周四 11月 15, 2018 1:22 pm

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

帖子 djvv » 周四 11月 22, 2018 3:06 pm

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

头像
二 猫
论坛管理员
帖子: 1671
注册时间: 周四 11月 01, 2018 6:34 pm

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

帖子 二 猫 » 周四 11月 22, 2018 3:21 pm

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

头像
wusheng
硕士研究生
帖子: 249
注册时间: 周四 11月 01, 2018 6:13 pm

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

帖子 wusheng » 周四 11月 22, 2018 5:46 pm

moneytree 写了:
周四 11月 22, 2018 12:03 pm
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
硕士研究生
帖子: 249
注册时间: 周四 11月 01, 2018 6:13 pm

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

帖子 wusheng » 周日 11月 25, 2018 3:38 pm

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
注册时间: 周一 11月 05, 2018 10:23 am

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

帖子 qinghua907 » 周六 12月 01, 2018 7:26 pm

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
硕士研究生
帖子: 249
注册时间: 周四 11月 01, 2018 6:13 pm

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

帖子 wusheng » 周六 12月 01, 2018 9:33 pm

qinghua907 写了:
周六 12月 01, 2018 7:26 pm
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

头像
多彩心情
小学生
帖子: 35
注册时间: 周六 11月 03, 2018 5:24 pm

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

帖子 多彩心情 » 周四 1月 10, 2019 11:23 pm

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

头像
二 猫
论坛管理员
帖子: 1671
注册时间: 周四 11月 01, 2018 6:34 pm

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

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

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

头像
wusheng
硕士研究生
帖子: 249
注册时间: 周四 11月 01, 2018 6:13 pm

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

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

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

bdabdabuda
帖子: 0
注册时间: 周一 1月 14, 2019 4:30 pm

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

帖子 bdabdabuda » 周一 1月 14, 2019 4:31 pm

[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
硕士研究生
帖子: 249
注册时间: 周四 11月 01, 2018 6:13 pm

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

帖子 wusheng » 周一 1月 14, 2019 9:33 pm

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

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

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

帖子 jingle » 周五 5月 08, 2020 1:14 am

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


已经解决了 :D

回复