恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4354|回复: 28

【斐讯N1双挖,告别吃灰】—— 斐讯N1的NKN+博纳云双矿部署教程

[复制链接]
发表于 2019-5-23 11:08 | 显示全部楼层 |阅读模式
本帖最后由 NKN资讯 于 2019-5-27 11:52 编辑

文章来源于NKN官方论坛:https://forum.nkn.org/t/n1-nkn/676

制作好安装镜像下载

​ 制作好的镜像,基于博纳云官方镜像修改而来,博纳云相关的功能不变,可以保留gcode。现开放测试,个人未经过大批量测试,无法保证百分之百稳定,同时也欢迎坛友反馈问题或者解决方案。
准备
刷好uboot的N1,大于4g的U盘一个
烧写方法
推荐用Etcher软件烧录至U盘,已刷好uboot的机器直接插上U盘插电即可自动安装(若N1为原版安卓系统,则可参考博纳云论坛教程先刷入博纳云官方镜像再刷此镜像)。等待N1指示灯熄灭即为安装完毕,拔掉U盘重新上电即可。
注意
此镜像开放ssh权限,端口22,账户root,密码123456(请务必修改为复杂密码)。第一次开机后ssh登录N1(windows下可以用Termius、putty、xshell等软件ssh登录,第一次使用可参考https://jingyan.baidu.com/article/454316ab5dd974f7a7c03a18.html 4),用命令
cat /root/nkn.log
查看nkn的序列号,web登录需要用到。
请务必修改root密码
passwd
然后根据提示输入两次新密码,注意不会回显“**”之类的符号,正常现象。
下载
镜像下载链接:
百度网盘:链接: https://pan.baidu.com/s/1fbVf2D5nipv2JXitqi48sw 5 提取码: tqg5
推荐使用Etcher软件烧录镜像,能够实时解压.xz压缩文件,不用事先手动解压浪费硬盘空间,而且软件支持win/macos/linux三大平台(https://www.balena.io/etcher/ 5)。


NKN webui

SSH登录界面

博纳云正在运行
感兴趣的朋友可以继续往下看,可以照着教程自行制作安装镜像。


制作思路
修改博纳云的官方镜像,修改掉root密码,开启ssh权限,添加NKN-Mining程序,修改开机启动脚本。制作过程需要有一定的ssh登录和linux命令行基础。


准备
刷好armbian或者其他普通镜像的N1一台(可以ssh登录或者串口登录即可),大于2.3g的U盘一个,网线,局域网,电源适配器,ssh客户端(windows下可以用Termius、putty、xshell等,第一次使用可参考https://jingyan.baidu.com/article/454316ab5dd974f7a7c03a18.html 4),博纳云的官方镜像


修改镜像
将博纳云镜像写入U盘中备用,注意原有U盘文件将被彻底删除请备好份。写入完成后将NKN-Mining.tar.gz的压缩包(下载链接:https://pan.baidu.com/s/11bOE4qH0MFyZ1CBqtdGCIA 1 提取码: kw96,编译教程参见我的另一篇文章 )拷入BOOT的分区中。插入网线和电源,正常启动N1,启动完再插入写好的U盘。
ssh登录到N1,全新的Armbian系统的话账号密码是root/1234,查看U盘
ls /dev |grep sd*
正常的话应该可以看到有/dev/sda /dev/sda1和/dev/sda2,这是U盘和他的两个分区。/dev/sda1是启动分区,/dev/sda2是rootfs
创建挂载点、挂载U盘分区 并切换目录
mkdir /mnt/sda1
mkdir /mnt/sda2
mount /dev/sda1 /mnt/sda1
mount /dev/sda2 /mnt/sda2
cd /mnt/sda2/opt
然后解压NKN程序
tar -zxvf /mnt/sda1/nkn-arm64-v0.2.0.tar.gz
mv linux nkn-v0.2.0
然后修改开机启动脚本(或者使用其他喜欢的编辑器)
vim /mnt/sda2/etc/rc.local
按i键或者ins键进入编辑模式,在“/opt/bcloud/scripts/bootconfig”的前面插入一行以启用ssh
systemctl enable ssh
在“/root/install.sh"的后面插入这几行以启动NKN节点,以及解决网卡无法通过DHCP获取ip地址的问题(我测试的时候有这个问题,不知道是镜像的问题还是我路由器的问题,欢迎反馈)
cd /opt/nkn-v0.2.0
./NKNMining --remote >>/root/nkn.log 2>&1 &
dhclient eth0

修改完毕后按一下esc键然后输入:wq保存并退出
接下来修改安装脚本,因为ssh开启的命令只需执行一次。
同样的方法,用vim在/mnt/sda2/root/install.sh的第159行(vim中按esc后输入:159即可跳转)即“sed -i ‘/install/d’ $DIR_INSTALL/etc/rc.local”后面添加这样一行
sed -i ‘/systemctl/d’ $DIR_INSTALL/etc/rc.local
然后是修改ssh配置文件,否则依然无法开启ssh,编辑/mnt/sda2/etc/ssh/sshd_config文件,第13-16行取消注释并修改为
Port 22
AddressFamily any
ListenAddress 0.0.0.0
ListenAddress ::

设置端口已经启用ipv4监听,并取消注释第56行
PasswordAuthentication yes
以启用密码登录。修改后保存退出
最后一步是修改root密码。切换rootfs并修改密码
chroot /mnt/sda2
passwd
然后按照提示输入两次密码,这个密码即到时候按照好双矿系统的登录密码。
然后执行exit恢复原先的rootfs
这时候可以执行poweroff关机,大功告成啦!
接下来需要如果给N1刷系统则将这个U盘先插好在上电即可完成系统安装。
如果需要提取镜像,则可以使用如下命令(使用之前最好把U盘umount了)(这条命令不一定需要在N1上执行,U盘插在PC机的上在Linux系统里或Linux虚拟机上压制镜像也可以)
dd if=/dev/sda  bs=512 count=4184161| xz>/path/to/NKNMining+BonusCloud-LiteNode-N1-emmc.img.xz
注意count的数值按照
sudo fdisk -l /dev/sda
输出的结果中的/dev/sda2即第二个分区的End数值写,path/to/NKNMining+BonusCloud-LiteNode-N1-emmc.img.xz填写你想保存的镜像的目录和文件名,如果在N1上操作则可以再插一个U盘用于保存镜像或者先保存在emmc中然后再通过sftp协议传回电脑。镜像xz压缩之后大小为452MB左右,解开成.img为2G多一点。
此文完,更详细的适合新手的教程近期将更新。
过程中有什么疑问欢迎交流探讨。


关于NKN

NKN是一个完全去中心化, 基于网络传输量工作证明,可支持千万级规模节点共识的区块链系统。由NKN所构建的这样一个有经济模型所驱动,社区共建共享的新型点对点网络,为开发者提供了一个开放、便捷、高效和安全的网络连接传输平台。基于NKN开发的各种应用将给终端用户带来各种全新的网络体验。


QQ讨论群:234101686

主页: https://nkn.org/

邮箱: contact@nkn.org

论坛:https://forum.nkn.org/

Telegram: https://t.me/nknorg

Twitter: https://twitter.com/NKN_ORG

Medium: https://medium.com/nknetwork

Linkedin: https://www.linkedin.com/company/nknetwork/

Github: https://github.com/nknorg

Reddit: https://www.reddit.com/r/nknblockchain

Discord: https://discord.gg/yVCWmkC

YouTube: http://www.youtube.com/c/NKNORG




我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-5-23 16:17 | 显示全部楼层
支持一下~~~
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-5-24 08:23 | 显示全部楼层
本帖最后由 ziningying 于 2019-5-24 09:35 编辑

支持一下!!!!!!

点评

近期官方会组织0.9网N1公测,会确保收益,感兴趣的可以关注社群和论坛消息  详情 回复 发表于 2019-5-24 14:25
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-5-24 13:57 | 显示全部楼层
支持!!!!!!

点评

可以多关注官网和论坛https://forum.nkn.org/  详情 回复 发表于 2019-5-24 14:26
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2019-5-24 14:25 | 显示全部楼层
ziningying 发表于 2019-5-24 08:23
支持一下!!!!!!

近期官方会组织0.9网N1公测,会确保收益,感兴趣的可以关注社群和论坛消息
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2019-5-24 14:26 | 显示全部楼层
SunghaJung 发表于 2019-5-24 13:57
支持!!!!!!

可以多关注官网和论坛https://forum.nkn.org/
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-5-25 10:24 | 显示全部楼层
学习一下,谢谢!

点评

近期官方会组织0.9网N1公测,会确保收益,感兴趣的可以关注社群和论坛消息。  详情 回复 发表于 2019-5-28 12:10
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-5-25 16:33 | 显示全部楼层
支持一下!!!!!!

点评

近期官方会组织0.9网N1公测,会确保收益,感兴趣的可以关注社群和论坛消息  详情 回复 发表于 2019-5-28 12:11
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-5-28 12:10 | 显示全部楼层
mr朱 发表于 2019-5-25 10:24
学习一下,谢谢!

近期官方会组织0.9网N1公测,会确保收益,感兴趣的可以关注社群和论坛消息。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-5-28 12:11 | 显示全部楼层
嗷呜 发表于 2019-5-25 16:33
支持一下!!!!!!

近期官方会组织0.9网N1公测,会确保收益,感兴趣的可以关注社群和论坛消息
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-5-29 11:18 | 显示全部楼层
感谢分享,支持一下。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-5-29 11:49 | 显示全部楼层
支持了 谢谢精品贴
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2019-5-29 12:40 | 显示全部楼层
Ln998 发表于 2019-5-29 11:18
感谢分享,支持一下。

感谢支持,最近官方会推出N1内测活动,以不低于每天2个NKN的收益,将近1元。
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2019-5-29 12:41 | 显示全部楼层
xtwuyou 发表于 2019-5-29 11:49
支持了 谢谢精品贴

可以关注官方论坛和官方QQ群
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-5-30 12:14 | 显示全部楼层
我的移動大内網,用k3路由器挖了三天,一個數據都沒有產生,端口映射沒有,看來還是要公網IP才能操作

点评

NKN挖矿不同于哪些空挖的项目,每个节点需要1个公网IP的  详情 回复 发表于 2019-5-30 16:16
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛 ( 苏ICP备05084872号-1 )

GMT+8, 2019-6-21 05:53

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表