I tried to upgrade my recovery partition today and it failed with “No such device”/OS error 19.

I found this discussion on Reddit in which @mmstick suggested restarting, but with no explanation as to why that was needed or would work. It worked for me.

https://www.reddit.com/r/pop_os/comments/xun8vu/error_updating_recovery_partition_no_such_device/

I’d like to know why it worked and why it was needed, mostly for two reasons: to generally understand the situation better and to imagine what I might have been able to do that didn’t require restarting.

Thanks.

  • jbrainsOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    1 year ago

    I am familiar with this. It also doesn’t help me understand much more than “it’s complicated”. I already suspected as much. 😉

    • M4775@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Emphasis on “running system”. Similar to how you can’t fully re-partition a disk you’re currently using.

      • jbrainsOP
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        I understand the general concept.

        I have also upgraded the recovery partition on this machine every 3 months for over 3 years before needing to reboot to make it work this time. I’m curious what might account for the difference.

        Also, I’m not sure how upgrading a recovery partition constitutes updating a running system. I had not booted from the recovery partition. I was not running anything from the recovery partition.

        • RandomChain@lemm.ee
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 year ago

          Did you check if the recovery partition was recognised and mounted? Maybe some voodoo made it fail to mount, but it worked after a reboot.

          • jbrainsOP
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 year ago

            Yes, it was. I checked by unmounting it, then running the upgrade command, which resulted in a clear error message about the partition not being mounted. I don’t remember the specific message, but I remember it was different than the one I got when it was mounted. This leads me to believe that the OS error 19 message is some kind of red herring.

            Thanks.