|
本帖最后由 tangyali 于 2024-1-6 21:00 编辑
元旦前夕,没事刷在小黄鱼里了这盒子,细看简直是给hass量身定制的一样,因为没有hdmi,这盒子热度一直不高...百元价格附64Gtf卡,比N1强劲的性能,4+32比魔百盒大的内存和存储空间,叫人怎么能放手?
大概配置如下:
CPU: | RK3566, | RAM: | 4G-ddr4, | ROM: | 32G-5.1emmc | 其他: | TF卡,USB扩展,蓝牙,wifi |
盒子就不一一介绍了,具体介绍恩山:https://www.right.com.cn/forum/thread-8294580-1-1.html
黑豹panther-X2和N1一样,有同样合适的官方正品armbian固件,先下载固件:
https://github.com/ophub/amlogic-s9xxx-armbian/releases
搜索关键字panther x2,bullseye
感谢qingyu2077,大多数操作可以参考大神的帖子:https://bbs.hassbian.com/thread-23005-1-1.html
具体步骤:
1,下载的固件用写卡工具写入TF卡,我用的是balenaEtcher-Portable,几种工具都差不多
2,盒子插TF卡\网线直接开机,固件正确即可进入系统,
3,电脑putty连接,用户名:root;密码:1234,根据提示重设密码,
4,固件安装到emmc,注:我下载的固件无法执行armbian-install命令,后来用双公头直接线刷的,不过建议先刷卡验证固件,能跑再说先刷
root@panther-x2:~# armbian-install
Command 'armbian-install' not found, but can be installed with:
apt install armbian-bsp-cli-aml-s9xx-box
''''''''''''''''''''''''''''''''''''''''''''''''''''
apt install armbian-bsp-cli-orangepizeroplus2-h5-legacy
apt install armbian-bsp-cli-panther-x2-current
apt install armbian-bsp-cli-panther-x2-edge
''''''''''''''''''''''''''''''''''''''''''''''''''''我试着用:apt install armbian-bsp-cli-panther-x2-current和apt install armbian-bsp-cli-panther-x2-edge安装,但可能是网络原因,安装不成功
5,用armbian-config设置网络,固定ip地址和打开蓝牙服务,是的蓝牙就这样轻松的打开了,最后根据自己情况确定是否使用wifi联网.也可以用armbian-software来安装一些自己需要的软件
6,后续安装docker及相关支持,可以参考https://bbs.hassbian.com/thread-23005-1-1.html第四步骤
注:可以提前执行下面操作,避免中途会提示类似:grep: /etc/default/grub: 或 /boot/cmdline.txt的问题
echo "systemd.unified_cgroup_hierarchy=false" | sudo tee /etc/default/grub
接着可以安装homeassistant-supervised了,但是1.50版没安装成功,因为时间晚了,没精神研究了,直接装1.31版,
sudo -i
wget https://github.com/home-assistant/supervised-installer/releases/download/1.3.1/homeassistant-supervised.deb
弹出界面选择qemuarm-64,等一段时间,根据网络情况,我最近家里网络环境出了点状况,我是等了一晚上,太晚了等不了了
至此,hassio就安装完毕,注意是安装完毕,不是安装成功,还有几个坑等着填呢:
大致三个坑是避免不了会出现的,
一,提示系统版本名称导致不兼容:
# vim/etc/os-release,把第一行PRETTY_NAME=...改为:
PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
二,apparmor未启动:
注:黑豹x2没有vEnv.txt文件,改为armbianEnv.txt文件,所以要修改这个文件,
# vim/boot/armbianEnv.txt,找到:extraargs=...,改为:
extraargs=apparmor=1 security=apparmor systemd.unified_cgroup_hierarchy=0
三,cgroup版本不符:
默认安装cgroup版本是V2,hassio目前需要V1,所以要切换到 v1 版 cgroup,需要做如下配置:
# vim /etc/default/grub,查找:GRUB_CMDLINE_LINUX=,改为:
GRUB_CMDLINE_LINUX="systemd.unified_cgroup_hierarchy=0"
修改完毕执行:update-grup
重新检查 docker cgroup 版本:
Docker info,如无意外,系统应该不会报错了.至此,hassio算大功告成了
再次感谢qingyu2077,拨云见日的帖子,解决好多安装难题
|
|