Cannot update OS from old version

I have had HA running on an x86 mini PC for the past 2 years without any issues. I have been keeping HA Core and addons up to date but have never updated the OS.

Now suddenly I am getting an OS unsupported message all over the place. I am on OS version 9.5 and I am not getting any option to update the OS, presumably because version 10 is no longer even available.

I am guessing that my only option here is to re-install and restore from backup, problem is that this device is 500 miles away from me on a farm, so that would be a logistical nightmare. Just thought I would check if anyone perhaps has any ideas that I can try remotely before going down the path of re-install?

System info:

  • Core 2025.4.3
  • Supervisor 2025.08.3
  • Operating System 9.5
  • Frontend 20250411.0

When trying to update:
image

One version at the time ?

ha os update --version 10.0
ha os update --version 11.0
ha os update --version 12.0
ha os update --version 13.0
ha os update --version 14.0
ha os update --version 15.0
ha os update --version 16.2
2 Likes

So simple! Thank you so much @francisp

Wanted to add a note for anyone else dealing with this.

When you do this it’ll toggle between boot_slot A and boot_slot B.

For example, I was on B, but it updated A, and then booted from that, there’s no direct way to update the “other” slot. Switching back to B, and running update seemed to work, but in reality it just went back to the already updated A.

Long story short, just keep running update --version and it’ll keep toggling back and forth between boot_slots updating. Every time you update the currently one will become the old one, and the old one will get updated. Eventually you’ll end up with one at the current version and one at the prior version.

Why? No idea. But that’s what happens.