• merc@sh.itjust.works
    link
    fedilink
    arrow-up
    2
    ·
    1 day ago

    Anything’s possible. But, they try to make that hard. The system always keeps 2 versions around, the newest one and the previous one, so if you screw up the newest one you can always boot into the previous one. And Bazzite, at least, uses BTRFS which uses copy-on-write, so it’s much harder to corrupt the filesystem. I think the /boot partition is still ext4 though, so it’s possible that if you time it just right you could theoretically mess up your boot partition. Then you’d need to use a rescue USB drive to fix it.

    • Steve Dice@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      1
      ·
      8 hours ago

      The /boot partition is FAT32 due to RedHat’s stupidity but that’s neither here nor there. The point is that regular users don’t know how to boot into a previous version of the OS. Yes, I know you just have to select it on GRUB but a black screen with a list of kernels qualifies as broken for regular people.

      • merc@sh.itjust.works
        link
        fedilink
        arrow-up
        1
        ·
        7 hours ago

        I’d agree that in the current state it’s pretty useless. But, I don’t think it would take too much to make it usable. If the GRUB menu had some basic information on it like: what version is it, when was it installed, has it booted successfully, etc. then I think that would be enough for most people to figure out. Although, I do think that the current Bazzite timeout is way too short.

        BTW, on my system /boot is ext4, /boot/efi is FAT32 and the rest mounted at /sysroot is BTRFS.

        • Steve Dice@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          1
          ·
          6 hours ago

          Yep. That’s what I’m saying, Linux isn’t ready.

          BTW, on my system /boot is ext4, /boot/efi is FAT32 and the rest mounted at /sysroot is BTRFS.

          Your installation is probably quite old. It used to be like that but now the default is mounting the ESP to /boot. The old way makes way more sense to me, btw.