『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 8551|回复: 31

[新奇玩法] 秀点好玩的:魔百盒性能超乎想象,直接跑HassOS,不是不行

[复制链接]

105

主题

2954

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

发表于 2022-8-17 18:15:16 | 显示全部楼层 |阅读模式
本帖最后由 XCray 于 2022-8-17 19:06 编辑

比我事先想象的好多了,也顺利多了!先秀个初始画面,有坛友感兴趣的话我再整理:
kvmHassOS.png

评分

参与人数 3金钱 +9 收起 理由
More + 2 高手,这是高手!
小白LGD + 2 膜拜大神!
kkkkllll08 + 5 论坛有你更精彩!

查看全部评分

回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

 楼主| 发表于 2022-8-17 18:16:08 | 显示全部楼层
本帖最后由 XCray 于 2022-8-17 19:21 编辑

这下它绝对不会显示不支持了
kvmHassOS2.png

回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

 楼主| 发表于 2022-8-17 18:16:43 | 显示全部楼层
本帖最后由 XCray 于 2022-9-2 10:40 编辑

kvm、x-window、HassOS,能上的统统给它加上,cpu也不过才50度,存储空间占用也不过才7.6G。
~~~~~~~~~~~

步骤整理:

主要参考f大的教程:https://github.com/unifreq/openw ... u-aarch64-readme.md

以及参考HA官方教程:https://www.home-assistant.io/installation/linux (KVM (virt-manager)部分)

说参考,是因为不用完全照搬(也不能完全照搬),因为很多设置o大已经在系统里预制好了(应该是这样)。

0. 物理机(就是盒子)先装好armbian,u盘或emmc都行(至少2+16的),1G内存的放弃吧,8G或以下的老老实实U盘。

1. 物理机安装依赖包部分,用armbian-software把kvm装上就行,desktop建议也装上。
  不过由于盒子平时用的时候并不会接显示器键盘鼠标,所以没必要在本地启动x-server,避免浪费cpu内存:
  永久关闭:sudo systemctl set-default multi-user.target

2. 安装服务端和客户端部分只需要2.2,其它o大已经替我们搞定了;

3. 在物理机中配置网络也不需要操作,o大预先搞定了,只需要了解;可能需要关机断电重启才能生效。

4. 安装过程参照f大安装openwrt的即可,HA官方教程里的7-9也不需要操作,因为已经有这个信道了(你看一眼,没有的话就自己加上)。
  至于内存和cpu分配,我的建议是都给一半。armbian+hassio也只需要660M内存,给它1G也不少了;  考虑盒子也就2G内存,地主家余粮也不多,强烈建议打开“Enable shared memory”选项,减少内存的浪费(给它那么多它也用不了,给少了又怕它不够,这个选项正好解决这个难题)。
  CPU占用在hassio@armbian上就极低,分俩核足够了。

对了,镜像要下这个:https://github.com/home-assistan ... arch64-8.5.qcow2.xz (如果有新版本了就下最新的)。
qcow2格式是专门给kvm用的,这个“generic”相对其它的arm镜像最大的区别就是EFI启动(对盒子是个难题,但对虚拟机来说小菜都算不上),EFI,标准,所以安装起来特别简单。


其它就没啥了,很简单吧!

~~~~~~~~~~~~
ps f大的水平是我仰望也看不清楚的,不过他教程里有一段我不太认可,就是5.3:
EFI 启动失败
解决方法:删除虚拟机重建,多试几次,或者给虚拟机改个名

这有点玄学的意思了吧?这方面我是个理性主义者,启动失败一定是哪儿没弄对。





回复

使用道具 举报

0

主题

34

帖子

1471

积分

金牌会员

Rank: 6Rank: 6

积分
1471
金钱
1437
HASS币
0
发表于 2022-8-17 19:51:19 | 显示全部楼层
牛逼plus,请上教程!
回复

使用道具 举报

6

主题

217

帖子

1321

积分

金牌会员

Rank: 6Rank: 6

积分
1321
金钱
1104
HASS币
0
发表于 2022-8-17 21:31:38 | 显示全部楼层
kvm的话。。。性能损耗大吗?
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

 楼主| 发表于 2022-8-18 06:58:42 | 显示全部楼层
本帖最后由 XCray 于 2022-8-18 07:04 编辑
leonarddo 发表于 2022-8-17 21:31
kvm的话。。。性能损耗大吗?

和docker相比,感受不出来有什么性能上的差异。据f大用openwrt测试,好像也确实没啥明显区别。

kvm是基于内核的全虚拟化,性能还是很有保障的。
一点不足:还没想明白怎么把蓝牙给虚拟机hassos用
回复

使用道具 举报

16

主题

168

帖子

1409

积分

金牌会员

Rank: 6Rank: 6

积分
1409
金钱
1241
HASS币
0
发表于 2022-8-18 08:40:39 来自手机 | 显示全部楼层
XCray 发表于 2022-8-18 06:58
和docker相比,感受不出来有什么性能上的差异。据f大用openwrt测试,好像也确实没啥明显区别。

kvm是基于 ...

最大问题是要同时运行两个系统吧,而且作为宿主系统的armbian服务并不少,相比单系统对性能肯定是有影响的
回复

使用道具 举报

0

主题

608

帖子

2516

积分

金牌会员

Rank: 6Rank: 6

积分
2516
金钱
1908
HASS币
0
发表于 2022-8-18 08:52:27 | 显示全部楼层
牛啊,玩出花了
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

 楼主| 发表于 2022-8-18 09:14:26 | 显示全部楼层
本帖最后由 XCray 于 2022-8-18 09:19 编辑
pikaq 发表于 2022-8-18 08:40
最大问题是要同时运行两个系统吧,而且作为宿主系统的armbian服务并不少,相比单系统对性能肯定是有影响 ...

看你怎么想了,反正cpu占用率依然很低。不过这种安装方式没办法使用蓝牙,价值大打折扣
回复

使用道具 举报

5

主题

471

帖子

2114

积分

金牌会员

Rank: 6Rank: 6

积分
2114
金钱
1643
HASS币
0
发表于 2022-8-18 09:25:08 | 显示全部楼层
小白只有眼巴巴的看的份!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 02:56 , Processed in 0.066657 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表