hoheiya 发表于 2025-1-23 18:09

HK1Box_LAN 1000M 版本刷Armbian,部署Docker运行feiyang_Allinone

本帖最后由 hoheiya 于 2025-1-23 22:01 编辑

1、下载Armbian5.15内核S905X3 hk1版本镜像(其他版本待验证)。

2、下载balenaEtcher,打开balenaEtcher写入镜像到U盘后,重新插入u盘修改uEnv.txt文件内容。末尾添加 video=1280x720,以解决启动黑屏问题。
完整uEnv.txt文件内容示例:
LINUX=/zImage
INITRD=/uInitrd
FDT=/dtb/amlogic/meson-sm1-hk1box-vontar-x3.dtb
APPEND=root=UUID=274f3069-5425-4bdb-af48-945949566ae4 rootflags=data=writeback rw rootfstype=ext4 console=ttyAML0,115200n8 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 max_loop=128 cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1 video=1280x720

3、U盘插入盒子2.0接口,并捅声音输出接口里的开关进行U盘启动,界面亮起可放开,此时正常应会加载进入Armbian。

4、执行Armbian install安装至EMMC后,重启后即可后续无需U盘启动。

5、配置盒子网络,可配置静态IP。
(1)执行nmtui进入网络配置界面
nmtui(2)选择Activate a connection进行网络连接
(3)返回选择Edit a connection进行网络配置
(4)选中要配置的网络,在IPv4 Configuration切换Automatic为Manual即手动配置
(5)输入要配置的网络信息如
         Address:192.168.1.222
         Getway:192.168.1.1
         DNS Servers:192.168.1.1
(6)执行reboot重启盒子,重新登录后使用ip addr查看修改是否生效。

6、PC可安装SSH工具 如MobaXterm,直接连接盒子操作后续指令。

7、安装Docker,配置Docker镜像源。
(1)编辑 dockers配置文件。(如果该文件不存在,可以创建一个新的)nano /etc/docker/daemon.json(2)添加源,如
{
      "bip": "172.31.0.1/24",
      "data-root": "/var/lib/docker/",
      "log-level": "warn",
      "log-driver": "json-file",
      "log-opts": {
                "max-size": "10m",
                "max-file": "5"
      },
"registry-mirrors": [
      "https://docker.registry.cyou",
      "https://docker-cf.registry.cyou",
      "https://dockerpull.com",
      "https://dockerproxy.cn",
      "https://docker.1panel.live",
      "https://hub.rat.dev",
      "https://dhub.kubesre.xyz",
      "https://docker.hlyun.org",
      "https://docker.kejilion.pro",
      "https://registry.dockermirror.com",
      "https://docker.chenby.cn",
      "https://ccr.ccs.tencentyun.com",
      "https://hub.littlediary.cn",
      "https://hub.firefly.store",
      "https://docker.nat.tf",
      "https://hub.crdz.gq",
      "https://noohub.ru",
      "https://docker.nastool.de",
      "https://hub.docker-ttc.xyz",
      "https://freeno.xyz",
      "https://docker.hpcloud.cloud",
      "https://dislabaiot.xyz",
      "https://ginger20240704.asia",
      "https://doublezonline.cloud",
      "https://dockerproxy.com"
      ]
}(3)保存后退出,重启docker服务
systemctl restart docker
8、安装portainer,并启动,后续可通过PC浏览器访问portainer进行Docker操作。

9、Docker执行安装Allinone,配置运行。

10、验证本地IPTV是否可用,地址为http://你的IP:35455/tv.m3u

简述。详细待后续补充。




老火锅 发表于 2025-1-24 09:14

感谢分享
页: [1]
查看完整版本: HK1Box_LAN 1000M 版本刷Armbian,部署Docker运行feiyang_Allinone