Ha os boot other doesn't boot the other slot

# ha os info
board: generic-x86-64
boot: A
boot_slots:
  A:
    state: booted
    status: good
    version: "16.0"
  B:
    state: inactive
    status: good
    version: "16.1"
data_disk: Generic-STORAGE-DEVICE-000000000206
update_available: true
version: "16.0"
version_latest: "16.1"

yet if I issue ha os boot-slot other it comes right back up on slot A. I have repeated this many times. It just doesn’t try to boot from slot B.

Even ha os boot-slot B doesn’t actually boot slot B.

How did this come to your attention? Did you update or doing anything else via the command line? Have you tried reinstalling 16.1 by running ha os update?

It becomes clear once you do an upgrade, wait for the reboot and are told you can upgrade again. Rinse, repeat ad nauseam until you discover that your upgrade is actually happening, minus the reboot to the other slot.

Even manually selecting the other slot in the GRUB menu is not persistent. Another reboot and if you don’t get to the GRUB menu quick enough to change the slot to B, you are back on the previous slot and O/S version and being told you can upgrade. Yet again.

Have you tried reinstalling 16.1 by running ha os update

Is that really any different, at all, than upgrading from the upgrade card in the UI?

Hi, I have the same problem. Have you found any solution?

https://www.reddit.com/r/homeassistant/comments/1d7fy79/you_dont_need_uefi_to_install_haos_heres_a_simple/