As the title says, my bootable usb is not showing up in the boot menu for my ThinkPad e14 AMD ryzen 5 7530u , gen 5 I think. I have disabled secure boot in the uefi and disabled fast startup in windows. Am I missing anything ? Note: this is my first time using a uefi bios so I don’t know if there are any other kinks to mess with .

Edit : I contacted lenovo support for the above issue but even they couldn’t find the answer so I guess won’t be using linux for this laptop. But since it’s for uni I guess it’s fine. I will just use WSL

Edit 2: Reinstalled the bios , the usb boots now . Finally slapped opensuse on it and now running it

  • just_another_person@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    2 months ago

    What’s on the USB? Are you sure it’s properly formatted for EFI booting? Did you make sure it it’s actually working when plugged in on another machine?

    • Dotdev@programming.devOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      2 months ago

      I tried ventoy with mbr then ventoy with gpt then balenaetcher and Rufus with gpt and then finally a windows usb through the media creation tool. None of them worked. It’s fine with my old laptop but since it was a legacy boot I am not so sure.

        • Dotdev@programming.devOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          2 months ago

          Can usb ports die if you can transfer files through it ?. The bios is also what I thought so iam lost with that.

          • just_another_person@lemmy.world
            link
            fedilink
            arrow-up
            1
            arrow-down
            1
            ·
            2 months ago

            If you used THESE exact USB ports to create this disk, then you have a BIOS issue. If you’re saying the BIOS doesn’t show a USB device as connected when you go in there to check, then yes, the USB ports are not working.

            From your responses, I’m guessing you’re just not familiar with the technical portions of the BIOS settings, or maybe not about compatible partitioning. But if you’re saying these USB ports work fine when you boot an OS, and then you transfer files, AND you created these disks to be bootable…then this is a YOU problem.

            • Dotdev@programming.devOP
              link
              fedilink
              English
              arrow-up
              1
              ·
              edit-2
              2 months ago

              Not with a uefi one , a legacy one I never had to care about since mbr would only work. And I created the ventoy mbr on the old laptop, and if that doesn’t show up means it is strange . Though one more thing I found odd was the efi partition does not show up on the file explorer in the new laptop but shows up on the old one.

  • lurch (he/him)@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 months ago

    did you try and press F1 at the logo screen after power on and adjust settings in the UEFI BIOS Config, Security and Startup menus?

      • lurch (he/him)@sh.itjust.works
        link
        fedilink
        arrow-up
        1
        ·
        2 months ago

        You should try enabling the options in:

        • Startup>Boot>Boot device List F12 Option (most important)
        • Config>USB (may be only for charging, but may also help)
        • Security>I/O Port Access>USB Port (may be only for keyboard/mouse, but not clear)

        and disable:

        • Startup>Boot>Boot Order Lock (imporrant)

        then Restart>Exit Saving Changes and press F12 furiously during next boot (as i don’t know when exactly) and select USB.

        source: https://download.lenovo.com/bsco/index.html

          • lurch (he/him)@sh.itjust.works
            link
            fedilink
            arrow-up
            1
            ·
            2 months ago

            No idea. The USB should be in there. Can you look onto the USB from Windows? (but don’t change anything on it) Maybe the port doesn’t work properly.

            • Dotdev@programming.devOP
              link
              fedilink
              English
              arrow-up
              2
              ·
              edit-2
              2 months ago

              The usb port is working fine for normal transfers . The bios just doesn’t wanna pick it . I tried with a friends hp laptop it works fine on his.

  • data1701d (He/Him)@startrek.website
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 months ago

    I have basically the same laptop (it’s an E16, but with the same CPU - it’s just the 16-inch version of your laptop). Make sure you press enter, press F1 to go into BIOS, then go into Security > Secure Boot and enable “Allow Microsoft 3rd Party CA”. That worked like a charm for me.

    If you’re still having problems, try writing down the steps you have taken (down to the key combinations; some pictures would be nice as well). I should have all the same settings menus.

    Don’t worry, though, you’ve made a good choice; I’ve been loving my Thinkpad E16.

        • Dotdev@programming.devOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          2 months ago

          The first was the ventoy one with mbr which I was fine other machines I have used it before with. It had like endeavour os , opensuse, pop os , linux mint windows 11 etc…

          But I also reformatted it with windows 11 from meda creation tool as well to check but that also doesnt work which is the most strangest part

  • MyNameIsRichard@lemmy.ml
    link
    fedilink
    arrow-up
    2
    ·
    2 months ago

    Some uefi set ups have usb boot disabled by default. It may be worth having a poke around and seeing if yours does.

  • biscuitswalrus@aussie.zone
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    2 months ago

    I suggest a few more things:

    Try a different brand usb. Different motherboards sometimes don’t support some usb brands. In fact, a Lenovo server I rebuilt refused to boot off certain usbs.

    Some motherboards don’t initialise boot off some usb ports. Sometimes the additional ports are on another controller and initialise too slow.

    Just try a straight working Ubuntu live boot usb to remove any ventoy from equation. Ubuntu has real signed uefi (and no shim) granted by Microsoft. I think that’s how it works, uefi is a mess.

    Try to start isolating all the different factors, and there could be more. It doesn’t necessarily mean anything definitive if it works on another machine.

      • biscuitswalrus@aussie.zone
        link
        fedilink
        arrow-up
        1
        ·
        2 months ago

        And you probably confirmed that live boot worked too I assume.

        In the actual bios, can you see a boot order and see uefi for Windows/whatever is on your internal disk? But not any other entries?

          • biscuitswalrus@aussie.zone
            link
            fedilink
            arrow-up
            1
            ·
            2 months ago

            Other then legacy and uefi does it have a CSM compatibility support mode? An option to enable usb initialisation before bios? Eg wait for usb initialisation?

            Some “boot faster” options kind of reorder boot initialisation to a point where it’s not holding the system back.

            Though I’m really running out of suggestions… I can imagine you’re pretty frustrated. I know my Dell laptop was a pain to get the right settings to get usb to boot and the stupid 100db beep to silent on boot interruption.