找回密码
 立即注册

微信扫码登录

搜索
查看: 223|回复: 9

[技术探讨] 求援: 谁有能绕过rescue(救援)模式的方法?

[复制链接]

3

主题

11

回帖

109

积分

注册会员

积分
109
金钱
95
HASS币
0
发表于 3 天前 | 显示全部楼层 |阅读模式
我家的情况是这样,X86小主机装的 HAOS ,目前是 14.1


在使用中遇到这么一个问题:  断电重启后会强制进入 rescue mode ,启动流程就会卡住, 需要插上键盘和显示器, 按 ctrl+D 或者打字 exit来跳出 rescue mode后,系统才会一路进入HA。
而且,现在这种情况变得有些严重了: 我让系统 reboot或者 shut down再开机,也会进rescue mode了。

虽然救援模式不像恢复模式那样属于严重故障。但这会影响到实际的使用,比如有次我出差,在外地点了一下更新,结果系统就起不来了,10天后我回到家才恢复。
这就让我很气愤,明明是一点点小问题,非要小题大做。(其实我进了rescue模式,也做不了什么,或者说是系统根本不需要救援)

好,我询问chatGPT绕过的方法,尝试了 用VI编辑system.conf,但是系统提示无法保存,因为文件是只读的。
然后我又根据chatGPT的建议,各种remount,fsck之类的操作,全部都无效。全部卡在文件只读,无法修改这一块。
最后经过一系列无效的尝试,chatGPT得出结论:我目前装的HAOS版本,天生就无法修改系统文件。

这是他的原话:------------------------------------------------------------------------------------------------------------
🚫 HassOS 是不可变系统(immutable)
它的系统分区是:
  • 只读(read-only)
  • 使用 squashfs 或 OSTree 管理(类容器式文件系统)
  • /etc/systemd//etc/fstab 等配置文件无法通过 ssh 或 Terminal 直接修改
  • 启动流程中,如果检测到根文件系统(rootfs)损坏或不可挂载为读写,就强制进入 systemd rescue mode
  • ------------------------------------------------------------------------------------------------------------------------




最后他建议我:------------------------------------------------------------------------
将 Home Assistant 从 HassOS(封闭系统)迁移到 Debian + Home Assistant Supervised 模式,可以让你:
✅ 获得完整的 Linux 控制权(systemd、fstab、自动修复、定制服务)
✅ 保留 Home Assistant 的 Supervisor 功能(如插件商店、自动更新等)
✅ 避免 rescue mode 等不可控问题
✅ 使用标准命令行管理系统,安装任意软件
✅ 配置自动 fsck、定制开机行为等系统级策略
-----------------------------------------------------------------------------------------
人工智能嘛,毕竟存在胡说八道的可能性。


最后我的问题是:
有没哪位前辈也困扰于强制进救援模式这个问题的,在保持目前HAOS系统下,有没有什么好的解决办法?

因为我个人觉得断电关机是生活中很正常的一件事情,如果每次关机都要人工干预才能恢复工作,那就不要谈什么远程部署和远程管理了。
对于HAOS其他地方我目前是比较满意,实在不想去debian重装一遍了。

求救求救,感谢感谢。

回复

使用道具 举报

2

主题

34

回帖

428

积分

中级会员

积分
428
金钱
392
HASS币
0
发表于 3 天前 | 显示全部楼层
你这个问题,需要看一下 加载到ctrl+D这一行,上面有个什么报错。我遇到过一种情况是,插了usb的硬盘,插在不同的usb口,会导致在系统内挂载的顺序不一样,结果导致启动的时候占用的 /dev/sba1,导致文件系统加载有问题。去看一下,你在启动的时候,有什么报错,没有报错他是会正常启动的。
回复

使用道具 举报

3

主题

11

回帖

109

积分

注册会员

积分
109
金钱
95
HASS币
0
 楼主| 发表于 3 天前 | 显示全部楼层
giligili 发表于 2025-8-3 13:28
你这个问题,需要看一下 加载到ctrl+D这一行,上面有个什么报错。我遇到过一种情况是,插了usb的硬盘,插在 ...


照片

照片


谢谢回复,请看我当时照的照片。

(如果打  journalctl '-xb 的话,出来的log足足都一万五千条。)

回复

使用道具 举报

2

主题

34

回帖

428

积分

中级会员

积分
428
金钱
392
HASS币
0
发表于 3 天前 | 显示全部楼层
hkamid 发表于 2025-8-3 13:37
谢谢回复,请看我当时照的照片。

(如果打  journalctl '-xb 的话,出来的log足足都一万五千条。)

这是文件系统出问题了,需要修复文件系统,设备正在运行中,最好不要直接断电,不然有很大概率出现这种情况。
回复

使用道具 举报

3

主题

11

回帖

109

积分

注册会员

积分
109
金钱
95
HASS币
0
 楼主| 发表于 3 天前 | 显示全部楼层
giligili 发表于 2025-8-3 13:44
这是文件系统出问题了,需要修复文件系统,设备正在运行中,最好不要直接断电,不然有很大概率出现这种情 ...

看来是很难逃掉重装的命运咯
回复

使用道具 举报

43

主题

508

回帖

3268

积分

论坛元老

积分
3268
金钱
2717
HASS币
10
发表于 3 天前 | 显示全部楼层
重装吧,最简单的办法.
回复

使用道具 举报

63

主题

294

回帖

6056

积分

元老级技术达人

积分
6056
金钱
5684
HASS币
100
发表于 3 天前 | 显示全部楼层
断电重启一点都不正常,绕过故障的最好方法是杜绝直接断电。能直接断电的设备都是需要特殊设计的,代价是读写性能会变差。
回复

使用道具 举报

3

主题

11

回帖

109

积分

注册会员

积分
109
金钱
95
HASS币
0
 楼主| 发表于 3 天前 | 显示全部楼层
微信图片_20250803201503.jpg
Supervised果然恶心,在有chatgpt4的帮助下也折腾了3个多小时呢,各种缺依赖。

怪不得各大视频主都不推荐这个版本。

目前卡在这个界面15分钟没动过了,不知道为什么
回复

使用道具 举报

2

主题

20

回帖

101

积分

注册会员

积分
101
金钱
79
HASS币
0
发表于 3 天前 | 显示全部楼层
其实不装supervised版本也可以
之前系统出bug,我对着haos啃了半天,发现无论是haos,还是core,还是supervised,核心的ha其实都是core这个docker容器。
只不过haos是官方封装了一个封闭的linux系统,在里面运行了core这个docker容器,然后所谓的supervisor其实是另一个独立于core的docker容器,负责各个容器之间的交互,你运行的每一个addon,其实都是一个docker容器,只不过配置流程和直接运行docker略有区别,但差别不大。
supervised其实就是你自己装linux系统,然后它打包了core和supervisor两个容器,在你的linux里运行,你的addons也是同样
supervised没记错的话,已经被官方舍弃了,认为这样不安全,明年好像就要逐步淘汰
还有最后的容器版,就是单纯的linux里运行一个core,之所以容器版不能安装addon,因为它本身就是一个docker容器,不可能再在容器里运行其他docker容器。
基于这几点,其实你自己装一个linux容器版ha,然后直接去装那些addon的docker版本就行了,不一定要强求supervised
回复

使用道具 举报

2

主题

40

回帖

2986

积分

金牌会员

积分
2986
金钱
2944
HASS币
0
发表于 前天 10:19 | 显示全部楼层
wdmywm4 发表于 2025-8-3 20:26
其实不装supervised版本也可以
之前系统出bug,我对着haos啃了半天,发现无论是haos,还是core,还是superv ...

docker 版本的才是最稳定的。haos后台会自动更新supervisor,cli,dns什么的。说不定哪天因为网络什么的问题,就会卡住,导致ha启动不起来等等问题。而容器版本的,开机立马启动docker版的homeassistant,不会由着supervisor各种检查,各种更新什么的。感觉ha官方弄一个supervisor,不如弄一个易用的容器管理的软件。然后里面有容器商店,可以下载ha常用的容器。(当然supervisor不仅仅是解决加载项的问题,当然还解决了其他的问题,也由此会导致一些问题。)
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-8-6 15:26 , Processed in 0.261256 second(s), 13 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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