HK1-BOX X3刷UBUNTU 24.04,并开启WIFI

端午刚好有点时间,顺便把改完散热的HK1-BOX刷了个最新OC版的UBUNTU 24,这里记录下操作的步骤:

准备材料

  • HK1-BOX S905X3:注意X4的不行固件没匹配的。建议先改完散热,不然作为7X24小时的机器长时间高温还是很伤硬件的
  • 一个8G的TF卡:注意是TF卡,之前我想着USB端口可以用就直接刷到U盘了,结果切换系统时启动不了
  • rufus-3.20:用于刷写UBUNTU到TF卡(看文末链接)
  • MiniTool Partition Wizard Server 9.0:用于还原TF卡,如果不还原,TF卡的分区可用的就只有900M了,因为刷启动固件时TF卡被分区了(自己找PJ版,本人不提供)
  • SD卡读卡器:用于写入img固件到TF卡
  • 外置系统启动器,这个用于重启到TF卡(需要开启ROOT)

写入固件

将Armbian_24.8.0_amlogic_s905x3_noble_6.6.32_server_2024.06.01.img.7z解压缩,将TF卡插入读卡器,读卡器插入到电脑。

运行rufus,界面上选择解压缩的img文件,目标选择你的TF卡

点击开始,一会就写入好了。写完后你的U盘应该是900M左右,不用慌,TF卡是被分区过的,所以看到的容量不是全部。

安装系统切换器

注意在系统里要先找到设置开启ROOT(不同的原系统位置不一样,我的原系统已经刷成ATV了),把TF卡插入到HK1BOX的读卡卡槽内,安装启动器并运行,系统提示ROOT授权,点击授权后,系统将重启

把网线插入到机器,然后去路由器查看新的IP,找到它连接上,对于网线直连的模式到这就结束了。后面还折腾而来WIFI模式等

开启WIFI

在网线直连模式下,更新系统软件,并安装net tools用于查看获得的IP

apt update && apt upgrade --fix-missing

apt install net-tools

然后可以ifconfig看一下系统可用网络

记录下wlan0的MAC,这个是你的WIFI MAC地址,后面在路由器上找新拿的IP就方便了

扫描一下周边WIFI

nmcli device wifi list

试一下连接

nmcli device wifi connect "<SSID>" password "<密码>"

删除连接记录

nmcli con delete "<SSID>"

WIFI自启动

至于WIFI自启动,试了几个方法都不好使 ,本地最后使用这个方案来实现自启WIFI:

创建配置:

vi /etc/wpa_supplicant/wpa_supplicant.conf

输入:

network={

ssid="<SSID>"

psk="<密码>"

}

SSID和密码都可以输入明文,替换红色部分

然后编辑sudo vim /etc/network/interfaces

输入

auto wlan0

allow -hotplug wlan0

iface wlan0 inet dhcp

wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

重启生效

sudo reboot

LED控制灯

执行下面两个命令

sed -i 's|^#*openvfd_enable=.*|openvfd_enable="yes"|g' /etc/custom_service/start_service.sh
sed -i 's|^#*openvfd_boxid=.*|openvfd_boxid="16"|g' /etc/custom_service/start_service.sh

回复TF卡

使用mini-tools查看TF卡分区,可以删除并格式化为单个分区,这样容量就回来了

相关推荐
星间都市山脉17 小时前
Android STS(Security Test Suite)完整介绍与测试流程
android·java·linux·windows·ubuntu·android studio·androidx
Par@ish17 小时前
【网络安全】Web安全扫描工具Nikto安装和使用详细教程
安全·web安全·ubuntu
__Witheart__19 小时前
make menuconfig 使用全流程
linux·ubuntu·rockchip
__Witheart__1 天前
Ubuntu 根文件系统开发流程及注意事项
linux·ubuntu·rockchip
__Witheart__1 天前
Linux SDK 中 build.sh 打包 updateimg 流程分析
linux·ubuntu·rockchip
__Witheart__1 天前
关于 uname 查看的内核版本号的后缀
android·linux·ubuntu·rockchip
Mark White1 天前
一次 Ubuntu 内核升级翻车的运维记录:从 Kernel Panic 到锁定 6.14 内核
运维·ubuntu
BestOrNothing_20151 天前
ROS2 C++ 小车控制完整实战(三):自定义 srv 服务通信保姆级教程
c++·service通信·ros2·client·server·srv
keyipatience1 天前
27,28,29进程通信和匿名管道详解
linux·ubuntu·centos
曾小蛙2 天前
【TWIST2】 PICO重映射G1在ubuntu 22.04下环境配置
ubuntu·g1·twist2·gmr2·pico4u·xrobotoolkit