Boot slot A is 'inactive' and 'bad' after HAOS v14.0 update

Running HAOS on a rasberrypi5, hybrid SDD setup. I received the update notification for HA OS 14.0 this morning and gave it ago. HA did not boot after 2 attempts. On third attempt it booted to slot b successfully.

‘ha os info’ is showing:

How do I fix boot_slot A?

1 Like

I ran into the same issue except my b is inactive and bad.

Welcome to my world, have been stuck on 12.3 for months, any update past that just bricks the system, including the latest 14.0.

That’s the problem with a project like this, it’s now so unbelievably complicated, that when bugs like this come up, there in no hope of getting them fixed.

Those troubles started a long ago. When this Slot A, Slot B thing is introduced.
Since then I also never have a hassle free update.

The only thing I know: keep restarting, it always suddenly gets it done. Sometimes 3 attempts, sometimes 6, but it always finally does start.

Report on such troubles was done by me and others, but staled… Tjeahhhh…

1 Like

Same issue here since back around 11.1. Running Yellow with Rpi4 and SSD.

I’ve been able to force it to update since then (running 13.2 now) using Terminal & SSH and playing with the update/boot_slot commands here:

I have the same issues. I tried downgrading slot B to 13.1 which worked and then proceeded to upgrade to 14.0. Both slots now are on 14.0 but I have the most curious status display where both slots are 14.0 but the os reports to be on 13.2???

board: rpi5-64
boot: B
boot_slots:
  A:
    state: inactive
    status: bad
    version: "14.0"
  B:
    state: booted
    status: good
    version: "14.0"
data_disk: KINGSTON-SA400S37240G-50026B738188555E
update_available: true
version: "13.2"
version_latest: "14.0"

Does anyone know if it’s possible to “wipe” a boot slot? I had some issues a while back and tried 14.0 rc1. It didn’t work at all and my boot slot B was marked as bad.
Now I can’t upgrade nor downgrade as any attemt changing anything in slot B throws an error.

My current status according to os info:

➜ ~ ha os info
board: rpi5-64
boot: A
boot_slots:
A:
state: booted
status: good
version: “13.2”
B:
state: inactive
status: bad
version: 14.0.rc1
data_disk: CT500P3SSD8-2403463A4A7A
update_available: true
version: “13.2”
version_latest: “14.0”

And the error I get from the supervisor trying to update OR downgrade:

ERROR (MainThread) [supervisor.os.manager] Home Assistant Operating System update failed with: Installation error: Failed updating slot boot.0: failed to run slot hook: Child process exited with code 1