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
简述。详细待后续补充。
感谢分享
页:
[1]