Hi, I just did my first Linux install (Kubuntu) onto an external NVME drive. It boots fine on my laptop but gives me a “MBR error, insert floppy” screen when I try to run it on my desktop. On the motherboard settings the drive shows as a bootable option but without a UEFI label. What issues could cause this? From what I’ve read it seems like a boot loader problem but I have no idea why it would be fine on one device but not another. I tried to update the motherboard firmware but the file the manufacturer provides wasn’t working. It’s running a 2021 version.

Edit: I figured it out. The issue had nothing to do with my Linux installation. My motherboard had a hidden option to change the UEFI boot order, which is entirely separate from choosing which drive to boot from.

  • TonyTonyChopperOP
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 months ago

    The motherboard will only give me the option to use linux if it’s in legacy mode. In UEFI only mode it doesn’t show up.

    • BCsven@lemmy.ca
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 months ago

      Is secure boot turned on? If so you will probably need to turn that off. EFI boot entries get set in the UEFI somehow, so once you get it booted it should see it. But how old is the PC? Could be a limitation if it is old.

      • TonyTonyChopperOP
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        2 months ago

        In the bios options it shows that secure boot is already disabled. It’s not an old pc. I got it around 2021. Z590 motherboard. I’ve already run a system image off of a USB drive, which is how I installed the OS originally.

        • BCsven@lemmy.ca
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 month ago

          Hmm. I did have one machine that would install from USB but would not boot after. Turned outbit was a hardware glitch deb and deb derived distros could not get past, so I found RPM based worked fine as did NixOS (weirdly)

          • TonyTonyChopperOP
            link
            fedilink
            English
            arrow-up
            2
            ·
            1 month ago

            I figured it out. The issue had nothing to do with my Linux installation. My motherboard had a hidden option to change the UEFI boot order, which is entirely separate from choosing which drive to boot from.