N1上了不到两个月,斐讯就翻车了,现在N1也挖不了矿,作为NAS又太鸡肋,看到可以刷Armbian系统还是很激动的,可以作为服务器折腾一下,这里记录一下刷机的过程

工具准备DiskImager: 降img文件写入U盘的工具

降级分区:boot.img, bootloader.img, recovery.img

U盘一个:用于写入系统

PC一台:我这里用的是Win10

USB键盘一个:用于连接N1座一些初始化设置

HDMI线和显示器一台:用于连接N1做一些初始化设置

armbian固件下载:https://yadi.sk/d/pHxaRAs-tZiei,我选的是这个

Armbian_5.62_Aml-s9xxx_Ubuntu_xenial_default_4.18.7_desktop_20181012.img.xz

降级

先降级,然后刷入比较保险,有些帖子说不用降级,但我没成功,还是先降级稳妥些

先打开adb模式:在N1的主界面的【固件版本】点击4次,会看到adb打开的提示

N1与PC需要在同一个局域网,我的N1的IP是:10.10.10.120

测试连接是否成功:在终端输入

1

2

3

4# 进入adb工具目录

cd path/to/adb

adb connect 10.10.10.120

会看到返回connected to 10.10.10.120的提示,说明连接成功

使用双公头链接N1和PC:连接N1靠近HDMI的USB口

用下面命令让N1重启为fastboot模式

1adb shellreboot fastboot

这时候N1会重启,重启后没什么变化,可以通过fastboot devices -l命令查看设备

刷机

刷入降级分区1

2

3

4

5

6# 进入工具目录

cd /path/to/fastboot

fastboot flash boot boot.img

fastboot flash bootloader bootloader.img

fastboot flash recovery recovery.img

如果没有错误提示,说明写入成功,接下来重启

1fastboot reboot

重启完成后,就可以刷新固件了

制作U盘启动固件插入U盘,并格式化

打开Win32DiskImager,选择img文件和U盘盘符

点击写入,等待几分钟后写入成功

写入完成后,可以看到有个Boot的磁盘5.62后的版本:修改根目录下的uEnv.ini文件,将meson-gxl-s905x-khadas-vim.dtb换成N1对应的meson-gxl-s905d-p230.dtb

之前的版本:复制dtb/meson-gxl-s905d-p230.dtb到根目录,并重命名为dtb.img

弹出U盘

U盘插入N1靠近HDMI的USB口

写入系统到N1连接N1的HDMI到显示器,N1断电重连

显示器可以看到N1从U盘启动,加载U盘的ubuntu系统

跟进提示配置即可,默认用户:root,密码:1234

在/root/目录下,有两个文件install.sh和install-2018.sh,运行这个会把U盘的系统写到N1的eMMC,就可以脱离U盘使用了

1./install.sh

写入完成后重启系统,关机的时候拔出U盘

1

2

3

4

5# 重启

reboot

# 关机

poweroff

初始化配置

先使用armbian-config配置系统和网络,我们先配置网络就行,其他根据需要配置

卸载红外模块

N1不支持红外线,下面命令关闭和删除红外服务

1

2

3

4# 关闭红外服务

systemctl stop lircd.service lircd-setup.service lircd.socket lircd-uinput.service lircmd.service

# 卸载红外模块

apt remove -y lirc && apt autoremove -y

更新软件包1apt update && apt upgrade -y

挂在外置存储

插入外置硬盘或U盘,通过fdisk -l查看磁盘信息和分区

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21Disk /dev/mmcblk1: 7.3 GiB, 7818182656 bytes, 15269888 sectors

Units: sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disklabel type: dos

Disk identifier: 0x91950000

Device Boot Start End Sectors Size Id Type

/dev/mmcblk1p1 1368064 1617919 249856 122M c W95 FAT32 (LBA)

/dev/mmcblk1p2 1619968 15269887 13649920 6.5G 83 Linux

Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors

Units: sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disklabel type: dos

Disk identifier: 0xa32f3aa6

Device Boot Start End Sectors Size Id Type

/dev/sda1 2 1953525167 1953525166 931.5G 7 HPFS/NTFS/exFAT

通过上面,看到硬盘分区为/dev/sda1通过mount挂在分区

1

2

3

4

5# 如果不存在就创建

mkdir /mnt/usb_disk

# 挂载分区

mount /dev/sda1 /mnt/usb_disk

进入/mnt/usb_disk可以看到硬盘分区的文件

配置frp用于公网连接

armbian 斐讯n1_斐讯N1刷Armbian Linux做服务器相关推荐

  1. 斐讯智能电视盒子P1刷Armbian系统的简单教程

    通过多日的对斐讯智能电视盒子P1的研究,以及参考了恩山论坛和一些技术博客的现有教程,总结了这个斐讯智能电视盒子P1刷Armbian系统的简单教程 一.硬件和软件准备及教程总览 硬件工具 斐讯智能电视盒 ...

  2. 斐迅N1 刷armbian部署tensorflow ,开启人工智能之旅

    电梯直达 1# 发表于 2018-10-9 21:45 | 只看该作者 | 只看大图 | 倒序浏览 | 阅读模式 本帖最后由 陆不败 于 2018-11-15 17:14 编辑 斐迅N1 刷armbi ...

  3. armbian 斐讯n1_斐讯N1刷入Armbian 更换国内系统源更换国内软件源修改DNS

    修改方法:nano /etc/apt/sources.list.d/armbian.list deb http://mirrors.nju.edu.cn/armbian/ bionic main bi ...

  4. armbian 斐讯n1_斐讯N1安装Armbian

    最近入手斐讯N1一枚,买的是白色未拆封,到手版本为V2.19_0307_NS,刚好省了降级的麻烦,以下为斐讯N1安装armbian操作过程. 开启adb调试模式 将N1通过HDMI连接显示器,将鼠标插 ...

  5. 斐讯N1刷armbian

    虽然虚拟机也能做 linux 系统,但是如果想带出门的话,带一个笔记本实在是太笨重了. 另外,我想自己搞一个类似黑群辉的NAS,用旧笔记本或者台式机,那耗电,感觉有点不合适吧. 经过多方了解,最先锁定 ...

  6. N1刷Armbian系统并在Docker中安装OpenWrt旁路由的详细教程

    最近入手了个传说中的N1,CPU.内存.存储卡的配置还不错,但只有1个网口(不过是千兆的),USB接口又是2.0的,实在没有想好到底能干啥.本来想只刷个openwrt路由固件来测试哈的,但又觉得浪费了 ...

  7. N1刷armbian安装SMB做文件共享

    一.刷armbian N1已降级,"N1-ADBU盘启动(傻瓜包)"开启U盘启动. 文章推荐armbian 5.77比较稳定. https://www.right.com.cn/f ...

  8. N1刷Armbian流水账

    前几天在Armbian上搞编译,把N1的网络搞坏了,导致再也不能联网 重新安装armbian过程纪录下来,避免后续反复 1. 不要用armbian storagearmbian storagehttp ...

  9. 斐讯N1刷Armbian后使用命令连接WiFi

    前言:斐讯N1,断开网线后开机自启连接wifi使用 PS:连接WiFi时要在有线连接的情况下进行,在wifi下设置连接wif会导致当前wifi断线导致无法继续配置. 方法一:进入设置修改 armbia ...

  10. armbian 斐讯n1_斐讯N1-ArmBian系统写入EMMC及优化

    斐讯N1-ArmBian系统写入EMMC及优化 免贵姓操 • 2020 年 07 月 26 日 前言 最近想搞个本地测试服务器,看到了斐讯N1,所以折腾下,安装Linux系统,再安装宝塔 教程详情下载 ...

最新文章

  1. asterisk cdr mysql_在asterisk中添加CDR sqlite支持 | 学步园
  2. python中all是什么意思_Python中的__all__
  3. 645. Set Mismatch(python)
  4. 使用shell脚本实现自动SSH互信功能
  5. 人工智能、机器学习、深度学习和神经网络的区别
  6. c++怎么实现数字数组的删除数字_C/C++数据结构:栈结构解析,最简单解析,让你一遍就会...
  7. 人工智能的时代来了,新的商业机会在哪里?
  8. golang的new函数_new()和make()函数以及Golang中的示例
  9. sqlserver如何读写操作windows系统的文件
  10. 第五节:一个令人兴奋的ES6新特性:解构赋值
  11. Python笔记-BeautifulSoup通过查找Id获取元素信息
  12. Java中List集合的三种遍历方式(全网最详)
  13. zabbix监控业务进程变动
  14. UCOS操作系统——任务内嵌信号量(十一)
  15. 最近做的一些文件破解的结果
  16. Excel的统计字符数
  17. cpm,cpc,cps和cpa分别是什么意思
  18. excel计算一年第几周
  19. linux+synaptics+驱动程序,Linux下Synaptics笔记本触摸板的配置
  20. Python学习笔记——字典

热门文章

  1. hp7610扫描到计算机无法激活,惠普HP Officejet 7610一体机解决扫描问题(一)
  2. Mac 下运行 xxx.sh 脚本文件
  3. 高斯过程回归(输出学习法!)
  4. Excel-快捷键的使用方法
  5. px和毫米的换算_px与mm换算(px换成mm)
  6. 单片机控制两个步进电机画圆_单片机控制的步进电机程序框图
  7. 情侣推送早安问候之小程序订阅通知模板推送 (出现在消息列表的服务通知)
  8. php用哪个ui框架好,常用的前端UI框架有哪些
  9. 微信小程序开发者工具简介
  10. 测试必经之路(探索性测试)