Anyone have experience getting an HP EliteBook 840 G2 to boot from M.2? There’s only one setting in BIOS to enable it, and it’s enabled by default. Latest BIOS update. It’s in the boot order. It’s even seen when pressing F9 for boot options. I see MX23 but no grub (under legacy) or EFI files found in the ESP partition (under UEFI).

I’ve tried cloning my functional SSD install with dd and clonezilla with no errors, but both result in no boot disk found. Same with a fresh install to the drive from live USB.

I’ve moved through full legacy, to hybrid, full UEFI, but none see the device as bootable after install.

Loading GRUB or Syslinux and attempting to boot from HD also fails to boot from the M.2.

TIA

Edit: added clarification what was being cloned

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

    As a side note you can put the efi boot partition on a hdd during install, but the OS on the NVME. it will boot up quick

    • s38b35M5@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      8 months ago

      I may go down that road, but the main push was to remove the almost ten year old platter based magnetic drive. Maybe I’ll look into placing the ESP on a flash drive until I have a better solution. Bummer. This secret upgrade to breathe new life into my partner’s laptop isn’t going well at all.

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

        I feel the pain. I went through the same with my Dell system. I found somebody selling a cheap industrial sata 2.5 ssd that had good consistent read speed, and threw that in for the boot partition, and nvme for everything else. Disappointing but bootup is stil quick in the 30-35 seconds instead of minutes