[N1盒子] Phicomm-N1 斐讯 N1 NAS 打造指南

2023-05-16

[N1盒子] Phicomm-N1 斐讯 N1 NAS 打造指南

word复制过来不带图片,需要图片的见百度盘下载。

第 一 章 硬件介绍.. 3
1.1 裴讯N1介绍.. 3
1.2 产品参数.. 3
1.3 产品外观.. 6
1.3.1 整体外观.. 6
1.3.2 接口展示.. 7
1.3.3 效果展示.. 7
1.4 设备拆解.. 8
第 二 章 系统选择.. 13
第 三 章 软件平台选择.. 14
3.1 OMV插件简介.. 14
3.1.1 官方插件.. 14
3.1.2 第三方插件.. 15
第 四 章 系统安装步骤.. 17
4.1 准备工作.. 17
4.1.1 硬件.. 17
4.1.2 软件.. 17
4.2 安装步骤.. 17
4.2.1 系统降级.. 17
4.2.2 系统安装步骤.. 21
4.2.3 系统安装后操作.. 27
第 五 章 OMV安装步骤.. 30
5.1 通过armbian-config安装.. 30
5.2 通过apt安装.. 31
第 六 章 下载软件安装.. 33
第 七 章 Docker 容器安装.. 39
7.1 插件系统安装.. 39
7.2 Docker服务安装.. 39
第 八 章 影音软件安装.. 41
第 九 章 书籍管理系统安装.. 44
第 十 章 照片备份系统安装.. 45
第 十一 章 外网访问系统安装.. 46
第 十二 章 系统升级步骤.. 52
第 十三 章 刷回官方、盒子等固件步骤.. 53
第 十四 章 常用工具操作.. 54
14.1 putty vi右键粘贴.. 54
14.2 主要参考连接.. 54
  


第 一 章 硬件介绍1.1 裴讯N1介绍2017年以来,在比特币价格暴涨的带动下,区块链技术开始进入大众视野,各种关于区块链技术的产品和平台不断涌现,裴讯N1赶在区块链的浪潮中出现,没多久却因为斐讯爆雷下架,却因为其价格低、性能好、兼容高成为了新一代的刷机王,成为众多刷机小王子的玩具。
1.2 产品参数

  

处理器:

  
  

Amlogic S905 Cortex-A53

  
  

wifi

  
  

WiFi 2.4G/5G

  
  

蓝牙:

  
  

BT 4.1 BLE低功耗

  
  

颜色:

  
  

白色

  
  

输出最高分辨率:

  
  

1080P

  
  

RAM+ROM

  
  

2G+8G

  
  

HDMI接口:

  
  

1

  
  

USB

  
  

USB2.0*2

  
  

电源接口:

  
  

1

  

 

 

 

1.3 产品外观1.3.1 整体外观

 

 

1.3.2 接口展示

 

1.3.3 效果展示

 

 

 


1.4 设备拆解现在把斐讯N1拆机,看看里面的做工和硬件配置。直接上图:
  
            
  
芯片型号如下:
内存芯片RAM:K4B4G1646E ,4Gb DDR3-1866MHz,内存容量512MB;前后一共有4颗,总内存2GB。
闪存芯片ROM:KLM8G1GEME,8GB eMMC。
CPU型号:Amlogic S905,ARM Cortex-A53,四核 2GHz,GPU是ARM Mali™-450,支持4K@60fps硬件解码,HDMI 2.0。
网卡芯片:RTL8211F,千兆速率。
WIFI芯片:屏蔽罩是焊死的,所以不清楚。哈哈,只知道是双频 1x1mimo用支持5G ac,2.4G连接速率65Mbps,5G连接速率390Mbps。为什么不是72m和433m,因为No SGI。
第 二 章 系统选择目前可用于N1的系统有如下(以下系统不分排名,按首字母排序):
电视盒子类:

Webpad定制版https://www.right.com.cn/forum/thread-338759-1-1.html

Yyf定制版http://yyfrom.com/cms/yyfrom/product/2018-9-15/162.html

其他系统:
150balbes 的网盘 (armbian, archlinux, opensuse): 
https://yadi.sk/d/srrtn6kpnsKz2
Alpine: https://github.com/yangxuan8282/phicomm-n1/releases/tag/alpine
CoreELEC/Sx05RE: http://www.right.com.cn/forum/thread-331363-1-1.html
CentOS: https://github.com/yangxuan8282/phicomm-n1/releases/tag/centos
Debian: https://github.com/yangxuan8282/phicomm-n1/releases/tag/debian
Deepin: https://www.right.com.cn/forum/thread-342750-1-1.html
KaliOS: https://github.com/yangxuan8282/phicomm-n1/releases/tag/kali
LibreELEC: https://www.right.com.cn/forum/thread-329675-1-1.html
LibreELEC: https://github.com/yangxuan8282/phicomm-n1/releases/tag/libreelec
小钢炮: http://www.right.com.cn/forum/thread-324404-1-1.html

根据需求,是要作为一个好玩的玩具,因此选择目前用户较多的armbian作为基础系统。
第 三 章 软件平台选择本次是打造NAS系统,根据现有的一些资料,选择OpenMediaVault(简称OMV)作为本次的NAS系统。
OpenMediaVault,是一个开源的基于Debian Linux的下一代网络附加存储(NAS)解决方案。

OpenMediaVault,它包含众多服务,如SSH,(S)FTP,SMB /CIFS,DAAP媒体服务器,RSync,BitTorrent客户机等。并具有通过插件可增强的模块化设计框架特性。

OpenMediaVault主要是设计用于在家庭环境或小的家庭办公室,但不仅限于这些场景。 这是一个简单和易于使用的开箱即用的解决方案,允许任何没有更深的知识的人来安装和管理的网络附加存储(NAS)。
FreeNAS、OpenMediaVault、NAS4Free关系:Olivier Cochard-Labbe在2005年创建了FreeNAS项目,后Volker Theile加入该项目作为核心开发人;2009年12月Olivier Cochard-Labbe发表声明停止为FreeNAS 0.7版本开发新功能后,Volker Theile创建了基于Debian Linux的OpenMediaVault项目,并采用GPLv3授权;iXsystems收购FreeNAS后重写了网页框架和构架在2011年发布了全新的FreeNAS 8版本;2011年其余开发者基于FreeNAS 0.7开发了分支并重新命名为NAS4Free。
3.1 OMV插件简介3.1.1 官方插件OpenMediaVault官方提供了部分扩展插件,可以按需安装,下面简单介绍每个插件的用途。

1)     openmediavault-owncloud

简介:可以搭建自己的私有云,插件可以设置读取NAS系统中已有的文件目录,这样就可以通过owncloud读取现有文件结构而不用重新上传。

2)     openmediavault-nut

简介:UPS监控软件,可以管理UPS,如设置UPS断电自动关机等。

3)     openmediavault-route

简介:可以设置静态路由。

4)     openmediavault-usbbackup

简介:可以在USB外置存储和NAS系统之间双向备份数据。

5)     openmediavault-clamav

简介:开源的防病毒软件,可以一定程度保护系统安全。

6)     openmediavault-netatalk

简介:可以设置支持Apple Talk 协议的的共享。

7)     openmediavault-lvm

简介:逻辑卷管理软件,可以管理逻辑卷系统。

8)     penmediavault-forkeddaapd

简介:可以设置支持iTunes的DAAP协议服务器。

9)     openmediavault-iscsitarget

简介:可以设置ISCSI Target客户端或者服务器。
10)  openmediavault-ldap
简介:轻量级的目录服务器。
3.1.2 第三方插件目前OpenMediaVault最新版是0.5.XX,由于0.5版本采用ExtJS重构了WebGUI,所以0.5版不向下兼容0.4版的插件。插件源将插件分为几个级别:稳定版、测试版、不稳定版。普通用户建议只开启稳定版源,测试新插件建议首先在虚拟机上进行,测速完成后再在物理机上安装,数据安全第一。

1)     openmediavault-omvextrasorg

简介:第三方插件源地址,要想顺利安装下面的插件,改插件要第一个安装。在WebGUI中提供了插件源的不同版本及服务器选项,可以按需开启相关源。

2)     openmediavault-autoshutdown

简介:可以根据用途设置系统自动关机以,比如定时关机,局域网客户端侦测关机等。

3)     openmediavault-btsync

简介:基于BitTorrent Sync 的客户端,可以做P2P同步或分享数据。

4)     openmediavault-downloader

简介:下载客户端,可用协议有aria2、curl、youtube-dl。

5)     openmediavault-extplorer

简介:基于Web的eXtplorer浏览器,可以在Web端管理系统中的文件。

6)     openmediavault-links

简介:在WebGUI提供了OpenMediaVault 相关信息的网站地址,也可以自己添加其它地址。

7)     openmediavault-minidlna

简介:提供轻量级的DLNA/UPnP-AV服务,可以搭建完全符合标准的DLNA服务器。通过MiniDLNA你可以共享NAS系统中的音乐、图片、视频,可以在支持DLNA协议的客户端读取相关共享数据。

8)     openmediavault-mysql

简介:MySQL数据库插件,用途不言而喻,搭建Web相关程序使用。插件提供简单易用的MySQL Workbench工具来管理数据库,支持简体中文。

9)     openmediavault-plexmediaserver

简介:跨平台的Plex多媒体服务中心,功能强大界面友好,通过它可以共享视频、图片、音频等多媒体信息,有客户端支持远程访问,可以付费获取更多功能,详情请见官网
第 四 章 系统安装步骤4.1 准备工作4.1.1 硬件N1 一个
U 盘一个
键盘
鼠标
双公头 USB 线
4.1.2 软件webpad 2.2 线刷包、降级包、刷机工具

http://www.right.com.cn/forum/thread-338759-1-1.html
meson-gxl-s905d-phicomm-n1.dtb

https://github.com/yangxuan8282/phicomm-n1/releases
Armbian,具体选哪个版本是玄学,我选用的版本:
Armbian_5.62_Aml-s9xxx_Debian_stretch_default_4.18.7_20181012.img.xz
Etcher-Portable.exe,U盘写入工具,感觉在win10上比Win32DiskImager的兼容性好,绿色,免安装。
Putty/winSCP等类似软件。
4.2 安装步骤4.2.1 系统降级将 N1 接上显示器,上电,开机后可看到系统很新,需要降级。如果版本是 2.19 等低版本则可以跳过降级这一步。在最外侧的 USB 口接上鼠标,设置 N1 连接到 WiFi,然后连续点几次固件版本,弹出“打开adb”提示即可。


解压“斐讯T1、N1官方系统降级工具”,打开 run.bat,选择“N1降级”


输入 N1 的 IP,根据图一输入 192.168.1.217,开始降级



等待 N1 重启完成后,重新打开降级工具,选择进入线刷模式,按照提示将 USB 线接到靠近 HDMI 的 USB 口


打开刷机工具,可以看到已经识别到设备,导入 webpad 2.2 固件,切记切记右侧的两个勾都要去掉!

 

点击开始,如果已经是低版本的系统,跳过了上面的步骤,则可以先在刷机工具导入固件点击开始后,接 USB 线,再接电源。刷机完成后拔掉 USB 线,断电重启。进入 webpad 系统后设置连接 WiFi。

 


4.2.2 系统安装步骤

制作 Armbian 启动 U 盘,用 Etcher-Portable将解压的Armbian_5.71_Aml-s9xxx_Debian_stretch_default_4.20.2_20190118.img写入 U 盘。写入完成后,将meson-gxl-s905d-phicomm-n1.dtb 复制到 dtb 目录 用 Sublime Text 之类的文本编辑器(不要用记事本)打开 uEnv.ini,将第二行后面修改为meson-gxl-s905d-phicomm-n1.dtb

打开 extlinux 目录的 extlinux.conf,修改第 5 行,完成后弹出 U 盘

打开刷机工具的 data 目录,在地址栏输入 cmd 回车打开命令行,输入命令,其中 IP 根据实际修改

adb.exe connect192.168.1.217

 

接着输入以下命令,回车后马上将 U 盘插到靠近 HDMI 的 USB 口,重启前不要插入U盘,重启前不要插入U盘,重启前不要插入U盘!

adb.exe shell rebootupdate

 

等待启动,看到下图则说明已经成功了一大半

 

接上键盘(也可以使用putty登陆,IP可从路由器中查看),输入用户名 root,密码 1234,登录后会要求修改密码,输入一次 1234,两次新密码。

修改完成后会提示创建新用户,可按Ctrl+ C 跳过。

输入命令,将系统安装到 N1 内部 EMMC

/root/install.sh


安装完成,输入 poweroff 关机后拔出 U 盘
重新上电,N1 就可以从内部 EMMC 启动,用刚刚修改的密码就可以登陆了。

4.2.3 系统安装后操作4.2.3.1 替换国内加速镜像源替换"/etc/apt/sources.list"内容为如下内容:

#debhttp://httpredir.debian.org/debian stretch main contrib non-free

#deb-srchttp://httpredir.debian.org/debian stretch main contrib non-free

#debhttp://httpredir.debian.org/debian stretch-updates main contrib non-free

#deb-srchttp://httpredir.debian.org/debian stretch-updates main contrib non-free

#debhttp://httpredir.debian.org/debian stretch-backports main contrib non-free

#deb-srchttp://httpredir.debian.org/debian stretch-backports main contrib non-free

#deb http://security.debian.org/stretch/updates main contrib non-free

#deb-srchttp://security.debian.org/ stretch/updates main contrib non-free

# add test repo

#debhttp://ftp.de.debian.org/debian testing main contrib non-free

deb [arch=arm64,armhf ] https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch maincontrib non-free

#deb-srchttps://mirrors.tuna.tsinghua.edu.cn/debian/ stretch main contrib non-free

deb [arch=arm64,armhf ] https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-updatesmain contrib non-free

#deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/stretch-updates main contrib non-free

deb [arch=arm64,armhf ] https://mirrors.tuna.tsinghua.edu.cn/debian/stretch-backports main contrib non-free

#deb-srchttps://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-backports main contribnon-free

deb [arch=arm64,armhf ] https://mirrors.tuna.tsinghua.ed ... ity/stretch/updates main contrib non-free

#deb-srchttps://mirrors.tuna.tsinghua.edu.cn/debian-security/ stretch/updates maincontrib non-free

#deb [arch=arm64,armhf ] https://mirrors.tuna.tsinghua.edu.cn/debian/ sid maincontrib non-free

4.2.3.2 修改时区方法简单有效的方式,直接复制时区文件,覆盖/etc/localtime

cp/usr/share/zoneinfo/Asia/Shanghai /etc/localtime

4.2.3.3 开启BBR据说4.9以上内核已经自带了,可通过输入;lsmod | grep bbr查看是否有开启,开启返回结果如下:

root@aml:~# lsmod | grepbbr

tcp_bbr                20480  1
没有开启的,可通过如下脚本自动安装:

wget-no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh&& chmod +x bbr.sh && ./bbr.sh


第 五 章 OMV安装步骤5.1 通过armbian-config安装使用 ssh 连接到 N1登陆后,输入 armbian-config,

选择Software→Softy,在 OMV 处按空格选择,然后回车确定,等待安装

 

安装完成后在浏览器输入 N1 的 IP,打开 OMV 的管理页面,默认用户名 admin,密码 openmediavault

5.2 通过apt安装

1)     添加OMV软件源

(N1 armbian 5.62及以上版本如需手动安装请从这一步开始),输入以下2条命令:
echo "deb http://packages.openmediavault.org/public arrakis main" > /etc/apt/sources.list.d/openmediavault.list

apt-key adv --recv-keys--keyserver keyserver.ubuntu.com 7E7A6C592EF35D13 24863F0C716B980B

 

2)     设置环境变量

export LANG=C

exportDEBIAN_FRONTEND=noninteractive

exportAPT_LISTCHANGES_FRONTEND=none

 

3)     开始安装OMV

apt update

apt installopenmediavault-keyring postfix

apt installopenmediavault


等待一会安装完成后,在浏览器输入N1的ip地址或名称,使用默认密码登陆
http://aml/
用户名:admin
密码:openmediavault


第 六 章 下载软件安装6.1 BT下载软件插件系统里已经有成熟的BT下载软件transmisson,以此为例,在安装下载软件同时介绍下插件系统。其他的下载软件使用Docker安装完成。
1.OpenMediaVault安装好后,使用默认用户名和密码登陆
2.将移动硬盘或者U盘插入N1的USB口

3.在存储器-文件系统栏目中找到刚才接入的设备,通常是/dev/disk/by-label/USBDisk1, 选择并点击挂载

 

4.在访问权限管理-共享文件夹栏目里面点添加,名称可以写Download,设备选刚才挂载的 /dev/disk/by-label/USBDisk1,路径可以写download,将在移动硬盘上自动建立download文件夹,然后点保存。(以上步骤一次完成,才能算文件夹建设完成,删除的话是反过来的步骤,另外,文件夹的特权/ACL需在点击保存更改前一并完成,要不就会报错)

 

5.在系统-插件栏目下找到openmediavault-transmissionbt,勾选后,在上方栏目里点击安装,这样transmission就安装完成,可以在栏目服务 - bittorrent找到


 

6.点击服务-BitTorrent 进入transmissionbt设置界面,从上方栏目找到Filesand Locations,点击共享文件夹,选择前面第四步添加的download文件夹,接着来到 RPC栏目,点选启用,最后,来到设置,点选启用,然后保存。







7.经过以上步骤,transmissionbt就安装完毕了,打开浏览器输入N1的名称或者N1的IP地址(比如 http://aml:9091/或 http://192.168.1.2:9091),端口为9091,就可以看到transmissionbt下载界面。


8.感觉不好看的,可更换
https://github.com/ronggang/transmission-web-control/ 这个界面,操作方法如下:

用root登陆后输入:
wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control-cn.sh

chmod +xinstall-tr-control-cn.sh

bashinstall-tr-control-cn.sh

如果命令成功执行,将出现以下界面:
按照提示,输入相应的数字,按回车即可;

安装完成后,用浏览器访问Transmission Web Interface(如:http://192.168.1.1:9091/ )即可看到新的界面;如果无法看到新界面,可能是浏览器缓存了,请按Ctrl + F5 强制刷新页面或清空缓存 后再重新打开;

 

6.1.1 自动更新Tracker自动更新列表是这个:https://github.com/ngosang/trackerslist
自动更新脚本用的这个:https://github.com/AndrewMarchukov/tracker-add
安装方法在https://github.com/AndrewMarchukov/tracker-add中有写:
#下载2个脚本,保存路径按自己的机器来

wget --no-check-certificate -O/opt/bin/add-trackers-auto.shhttps://raw.githubusercontent.co ... tracker-add-auto.sh

wget --no-check-certificate -O/etc/systemd/system/transmission-tracker-add.service https://raw.githubusercontent.co ... tracker-add.service

#修改权限
chmod +x /opt/bin/add-trackers-auto.sh
#设置文件中用户名密码,如果没有修改为“:”
Set user and password in add-trackers-auto.sh
自启动设置:
systemctl daemon-reload
systemctl enable transmission-tracker-add.service

systemctl starttransmission-tracker-add.service

#查看状态

systemctl statustransmission-tracker-add.service


完成后添加种子就会自动更新tracker
注意:不知道自动更新tracker是否违反PT规定,因此挂PT的建议不使用这个功能。
6.2 Aria2下载软件使用hurlenko/aria2-Aria-Ng 这个Docker镜像完成。这个镜像功能简单,仅有aria2+NG界面,如需要复杂功能的,可以参考wahyd4的hub.dkcker.com上的镜像,有更多可选,而且下载量比这个大。
6.3 迅雷下载软件使用v8ok/n1-docker-xware这个Docker镜像完成。由于第三方的迅雷不能下载超过2G的文件,以及经常掉线等问题,如非必要,可以跳过,使用方法见:https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=388378

第 七 章 Docker 容器安装7.1 插件系统安装如果需要使用更丰富的插件,比如说docker、nginx,安装插件包
wget http://omv-extras.org/openmediavault-omvextrasorg_latest_all4.deb

dpkg -iopenmediavault-omvextrasorg_latest_all4.deb

apt update
在源更新过程中可能会报错,因为是外网的缘故,遇到这种情况,多update几次就好了。
7.2 Docker服务安装然后OMV-Extrs里面,启动docker服务。

接着安装安装docker面板。直接在插件里面安装docker-ui,服务里面就有“容器”选项了。

如果感觉界面安装不可靠的可以使用apt安装。安装完成后可以更换国内的镜像加速,最终我选用的是中科大的镜像,使用方法见:
https://lug.ustc.edu.cn/wiki/mirrors/help/docker
7.3 查找Docker镜像在网站hub.docker.com 查找相关镜像,筛选arm、arm64即可。
第 八 章 影音软件安装本次选择了emby而没有选Plex是因为我在插件页面启用Plex服务并没有像Docker那样起来,因此就选择了emby,发现其实emby就满足需求了。可以作为电影的导航,可以作为音频的服务器,可以作为照片分享查看系统。
到 https://emby.media/linux-server.html 下载最新安装包,选择Debian系统,可以使用wget也可以使用PC下载好以后上传。
下载上传以后,输入:

dpkg -iemby-server-deb_3.6.0.74_arm64.deb

完成后访问 http://N1_IP地址:8096 按提示进行设置
记得在服务器控制台里面修改转码临时目录的位置,默认会存在emmc,转码的时候要不了多久就能干爆闪存。
web界面:

  


手机界面:

 

dash board:

 

第 九 章 书籍管理系统安装使用lsioarmhf/calibre-web-aarch64 这个Docker镜像完成。
第 十 章 照片备份系统安装待完善。

第 十一 章 外网访问系统安装外网访问有很多种方法,有frp、DDNS等,但由于有一次使用共享的frp没过一分钟,我的N1就被添加了2个下载任务(刚测试好frp,还没来得及修改密码什么的),心里大有阴影,直到看到了zerotier,基本上就是virtual**的方式了,只有这几个添加过的设备才能登陆,满足了我的需求。安装过程如下:
通过zerotier可以把不同局域网或外网的服务器连接在同一个局域网中,相当于内网穿透,这个可以不需要公网ip,前提是都能访问外网
首先,先去官网注册一个账号,用来创建局域网,详细看这个吧,这个没什么好说的
https://www.appinn.com/zerotier-one/
注册创建完后,记下这个Network ID

ssh登录N1或者接入hdmi电脑直接打开终端也行
1、先把zerotier源码拉下来

root@amlogic:~# gitclone https://github.com/zerotier/ZeroTierOne.git


2、然后进入ZeroTierOne目录,开始编译安装

root@amlogic:~# cdZeroTierOne/

root@amlogic:~/ZeroTierOne#ls

root@amlogic:~/ZeroTierOne#make selftest


等待结束后,继续输入

root@amlogic:~/ZeroTierOne#make && make install


结束后安装完毕
把zerotier服务拷贝到amlogic系统服务目录中,然后重新加载下,再启动zerotier服务,并设置为开机启动

root@amlogic:~/ZeroTierOne#cp debian/zerotier-one.service /etc/systemd/system

root@amlogic:~/ZeroTierOne#systemctl daemon-reload

root@amlogic:~/ZeroTierOne#systemctl start zerotier-one

root@amlogic:~/ZeroTierOne#systemctlenable zerotier-one.service

 

接下来检查下是否安装成功

root@amlogic:/var/lib/zerotier-one#zerotier-cli inifo

emmm...没报错,应该是成功了

好了,此时显示在线,已经成功安装了,接下来就是加入之前创建的局域网,记得之前的Network ID

root@amlogic:/var/lib/zerotier-one#zerotier-cli join XXXXXXXXXX

(XXXXXXXXXX就是之前的Network ID

提示加入成功,此时已经成功加入了局域网,我们还差一步就是去官网创建网络管理那里允许接入。
登录进入创建的网络管理处,验证通过(允许接入局域网)




前面就是N1成功加入zerotier的案例,下面以windows10为例,加入同一局域网
下载安装windows版ZeroTier One

安装完成后,打开(托盘处打开),选择加入网络,输入前面的Network ID,点击join即可

见证奇迹的一刻,尝试下在公司内网ssh登录家里的N1



教程到此结束,还有mac、ios、Android的版本,就不一一说明了,自行去官网瞅瞅,最后送上一枚Android版的,
https://pan.baidu.com/s/1MLhi7xLtyLB0g8hzeAlXiA 提取码: mdyv
第 十二 章 系统升级步骤参照第四章,制作启动U盘。
插上网线,N1断电,U盘插上N1,接通N1电源(你的电脑与你的N1在一个局域网内,不然IP可能不通,内网IP来的)
在同一个局域网内的电脑上,打开Xshell,输入你N1的ip,端口是22,默认的账号是 root,密码是 1234
弄完新用户设置后,输入命令 /root/install.sh
等待完成,拔出N1电源,取下插在N1上的U盘,重新插入N1电源
再通过Xshell连接N1
注意:这样升级后的系统基本上就是重新安装了,之前安装的内容需重新来过。
第 十三 章 刷回官方、盒子等固件步骤1、启动armbian系统,登录linux 系统,执行df 命令,查看boot分区名,找到/dev/boot/ 对应的最左边显示的挂载名。
我的是/dev/mmcblk1p1

2、取消挂载boot分区   输入命令  umount /dev/mmcblk1p1     回车。如果有提示,直接回答y回车
3、格式化boot分区    输入命令 mkfs.ext4 /dev/mmcblk1p1 回车 
4、输入reboot重启盒子。
重启后应该卡在“新一代家庭云”或者“豹头S905D”商标界面,这时候可以启动USB_Burning_Tool工具,加载镜像,插上双公头USB线,和电脑相连,通电,刷机了。


刷机注意事项:加载镜像后,一定要取消勾选“擦除bootloader”选项,打勾“擦除flash",否则必砖。



第 十四 章 常用工具操作14.1 putty vi右键粘贴用VI打开文件后,在普通模式下键入“ :set mouse-=a”(不包括引号),就可以使用右键粘贴了。

14.2 主要参考连接https://www.cnblogs.com/HintLee/p/9866485.html
https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=335609
https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=395162
https://github.com/yangxuan8282/phicomm-n1/wiki/OS
https://www.cnblogs.com/HintLee/p/9899471.html
https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=342164
https://github.com/ronggang/transmission-web-control
https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=364716
https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=346683
https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=351028
https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=358295
https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=388378

网络收集,感谢以上作者的共享,也难免有遗漏,如出现遗漏,需添加连接的请联系我。


链接: https://pan.baidu.com/s/1zhke4eHB-sG6IvAFHueRXA 提取码: bewg 复制这段内容后打开百度网盘手机App,操作更方便哦

 

https://www.right.com.cn/forum/thread-432312-1-1.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

[N1盒子] Phicomm-N1 斐讯 N1 NAS 打造指南 的相关文章

随机推荐

  • Windows 为什么需要资源句柄

    Windows 为什么需要资源句柄 句柄存在于句柄表中 xff0c 它指向一个内存池中的一个数据结构实例 句柄的用户无法直接修改 句柄指向数据的值 xff0c 一定程度上保证了数据的安全性 windows如果修改了数据结构 xff0c 由于
  • armadillo + openblas 编译

    1 编译openblas 需要先安装VS2019和intel的免费fortran编译器 2 编译openblas获得lopenblas lib静态库就好了 xff0c 其他项目报错不管他 3 安装该lib库到合适的目录下 xff0c 比如
  • 成员函数指针编程两例

    今天学了一下成员函数指针编程 xff0c 特将代码记在此处 xff0c 代码不太严格 xff0c 阅读过的网友不要简单抄录 例子1 xff1a include 34 stdafx h 34 class CModule typedef voi
  • 处理对话框WM_NCCALCSIZE消息,调用SetWindowPos函数给对话框加上表头

    结合两者 xff0c 可以实现给对话框加上表头 另一种解决方案是在对话框标题栏下创建表头控件 xff0c 一般为CStatic的派生类 xff0c 并将对话框原来的控件都往下移动 xff0c 之后拉长窗口 本人使用了上面的第一种方法 xff
  • 简单的工作者线程封装

    1 基类 class CWorkerThread public CObject DECLARE DYNAMIC CWorkerThread public CWorkerThread m pHost 61 NULL virtual CWork
  • MFC中非MDI子框架窗口

    框架窗口也可以做为界面中的子窗口 创建时要加入WM CHILD属性 下面为示例 1 主框架窗口 include 34 MyChildFrm h 34 class CMainFrame public CFrameWnd public CMai
  • 采用多重继承模仿文档视图结构

    1 数据类 include lt list gt class IJxInterface class CJxDataSet public CCmdTarget DECLARE DYNCREATE CJxDataSet CJxDataSet p
  • MFC程序崩溃地址抓取代码(VC6通过)

    1 更改AfxWinMain函数 stdafx cpp source file that includes just the standard includes MyMainFunc pch will be the pre compiled
  • 打印成员函数地址一例

    代码很简单 static bool bGet 61 false CMyMainFuncView CMyMainFuncView if bGet CString str str Format 34 CMyMainFuncView PreCre
  • 模拟MFC命令消息机制的事件机制

    为了携带更多参数在线程间调用过程 xff0c 我最近模仿windows的MFC命令机制 xff0c 写了一个简单的事件机制 分为事件消息接收器 xff0c 事件转发器 xff0c 事件处理器等 主要代码如下 1 JrEvent h prag
  • 一种多线程环境下的参数访问方法

    应用临界区锁控制访问 xff0c 并利用了模板参数 xff0c 方便应用 template lt typename T gt class CJrParam public CJrParam void InitializeCriticalSec
  • MFC使用API函数GdiAlphaBlend绘制半透明控件

    示例代码如下 if m hBrushBackground HDC back CRect rcx 61 rcc back 61 CreateCompatibleDC dc HBITMAP bmpx bmpx 61 CreateCompatib
  • 近日做的皮肤界面

  • 给ThemeButton加上图标

    采用 DrawThemeBackground API函数可以给ThemeButton加上图标 xff0c 类似以前Delphi风格的按钮 代码及界面效果如下 xff0c 不难 xff0c 就不多解释了 LRESULT CSkinWnd Bu
  • Swift设计模式之解释器模式

    转自 Swift设计模式 原文 Design Patterns In Swift span class hljs comment 解释器模式 span span class hljs comment 百度百科 xff1a 给定一个语言 xf
  • VC 如何在一个矩形框中居中显示一个长字符串

    VC 如何在一个矩形框中居中显示一个长字符串 先使用 DT WORDBREAK 和 DT CALCRECT标志位调用 DrawText函数获得文字的外框尺寸 再使用将该外框尺寸居中显示实际绘制到窗口矩形框中 示例代码和界面效果图如下所示 x
  • 使用开源代码写了一个C++文件阅读编辑器

    源代码在下面这个链接里 http download csdn net detail joshua0137 5022988 欢迎大家使用和提建议
  • 汇编实验1——利用8255实现LED的流水点亮实验

    前言 做这个实验耗时近半天 xff0c 其中安装虚拟机5小时 xff0c 编写程序3小时 踩过不少的坑 xff0c 比如说一开始一直显示不出来usb插件 xff0c 最后发现是开关没开 xff1b 又比如 xff0c 程序逻辑没有问题 xf
  • Python序列的切片操作符使用

    说明 xff1a 切片操作符在python中的原型是 start stop step 即 xff1a 开始索引 结束索引 步长值 开始索引 xff1a 同其它语言一样 xff0c 从0开始 序列从左向右方向中 xff0c 第一个值的索引为0
  • [N1盒子] Phicomm-N1 斐讯 N1 NAS 打造指南

    N1盒子 Phicomm N1 斐讯 N1 NAS 打造指南 word复制过来不带图片 xff0c 需要图片的见百度盘下载 第 一 章 硬件介绍 3 1 1 裴讯N1介绍 3 1 2 产品参数 3 1 3 产品外观 6 1 3 1 整体外观