跳转至

盒子设备


一、刷机

玩客云:

刷机包: https://github.com/hzyitc/armbian-onecloud/releases

参考:玩客云-Armbian22.08-直刷包-内核5.18-各种币,譬如迅雷玩客云 玩客币 睿智激活码等-恩山无线论坛 (right.com.cn)

刷机成功之后按照引导进入系统即可。

斐讯T1:

刷机包: https://github.com/ophub/amlogic-s9xxx-armbian/releases

参考:https://github.com/ophub/amlogic-s9xxx-armbian/blob/main/README.cn.md

需要注意的是斐讯T1的刷机包需要先使用工具Rufus写入到U盘, U盘启动制作完成后, 如果盒子当前的系统是Android, 千万不要插入, 否则Android系统后破坏U盘中Armbian文件的权限, 导致后续刷机到盒子后因权限导致各种奇怪的问题

需要先开启Android的开发者模式, 然后使用adb连接盒子后执行命令: adb shell reboot update, 系统会重启, 此时插入U盘即可

该问题具体可参考: https://github.com/ophub/amlogic-s9xxx-armbian/issues/1378

这个是U盘提前插入安卓系统导致的,u盘里的armbian系统的权限被安卓给篡改了。 正确的刷armbian的方法: (必须重新刷写一下U盘里的armbian系统,现在U盘里的armbian已经是被安卓污染的系统,不重新写U盘的armbian系统,再安装至emmc也没有用。可以不用刷回安卓系统,直接重新写U盘,安装至emmc即可。)

一、盒子已经从U盘安装过,直接重新写一下U盘

1.拔出盒子的电源

2.插入USB

3.插入盒子的电源开机

4.等1分钟后到路由器看armbian的IP

5.ssh访问armbian的IP,进行armbian-install安装。

二、如果是第一次从安卓启动 1.adb连接盒子的ip,如:adb connect 192.168.1.xxx

2.开启adb更新: adb shell reboot update

3.屏幕看盒子重启了,再把U盘插入盒子的USB口(没有屏幕的默数3秒,插早了就被安卓给篡改权限了。插慢了又从安卓启动了,把握好节奏)

4.等1分钟后到路由器看armbian的IP

5.ssh访问armbian的IP,进行armbian-install安装。

总的把握就是不要把armbian的U盘插入安卓系统,插入即废。

二、配置静态IP和DNS

以玩客云为例: 执行命令 armbian-config 配置网络 或者 执行命令

rm -rf /etc/netplan/*.yaml
touch /etc/netplan/armbian.yaml
chmod 600 /etc/netplan/armbian.yaml
然后写入:
network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      addresses:
      - "192.168.2.2/24"
      nameservers:
        addresses:
        - 223.5.5.5
        - 223.6.6.6
      dhcp4: false
      dhcp6: false
      macaddress: "00:22:6d:50:42:a9"
      routes:
      - metric: 200
        to: "0.0.0.0/0"
        via: "192.168.2.1"

如果是斐讯T1, 方法类似, 若手写配置, 注意其renderer是NetworkManager

三、Docker

docker启动失败,可能和iptables有关,可执行:

update-alternatives --set iptables /usr/sbin/iptables-legacy
update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy
service docker start
如果重启docker服务已经不行, 请重启系统