Disk boot order not correct in UEFI


  1. Posts : 521
    Microsoft Windows 10 Home 64-bit 18363 Multiprocessor Free
       #1

    Disk boot order not correct in UEFI


    My machine, MSI Titan GT80S SLI "Skylake" sometimes takes over a min to boot and sometimes just 30 seconds, weird. I wonder if the boot sequences as defined in UEFI has something to do with it.

    It does not look right. The first disk that appears there, 860 EVO, is not the primary boot disk. Neither is the second one, PM951. The one at the bottom (option 5 and 6) is PM981 that is the primary Win10 boot disk and that defined in the bcdedit.








    This is how the it's seen in Disk Management. PM981 is the disk 0 or C:. That's the primary boot disk.

    Should it not show up in the UEFI as the first disk (option 1 and 2)?







    This is how bcdedit looks (Via EasyBCD)



    And that is the actual boot menu resulting from bcdedit configuration. It is correct.
    There are 3 bootable disks in the system right now, the boot disk can be selected by scrolling up/down and hitting enter. All that works but that still raises the question why in UEFI the primary boot disk is not choice 1 which is the top, or default choice here. Could it be that the machine tries all the options until it gets to the correct one and that explains the slight timeout at times?

      My Computer


  2. Posts : 521
    Microsoft Windows 10 Home 64-bit 18363 Multiprocessor Free
    Thread Starter
       #2

    The last time I tried rearranging the boot order in UEFI, it made the system unbootable and I had to put it back.
      My Computer


  3. Posts : 72
    W10
       #3

    UPDATE: (solved) solution below.

    A little different but same problem.

    Evo860 (Old W10 Home-1803)
    Evo970 (New W10 Pro-1903)

    I have no idea where the boot partition is located, but the Uefi is on the Evo860 instead of the new Evo970!
    (W10 Pro on Evo960 was a fresh new install)

    How to move that, so I can remove the Evo860 from this PC and use it in another?

    Any idea out there ?

    Alain

    Disk boot order not correct in UEFI-image.jpg

    Disk boot order not correct in UEFI-image.png

    - - - Updated - - -

    ___________________________________________________________


    _______________________________S O L U T I O N _______________
    Require Minitool Partition (free) here & EasyUEFI (trial) here.

    A)
    Download, install and launch Minitool Partition (free)
    On the drive you want to boot from:
    . resize your Windows Partition making 600MEGA free room at the beginning of the disk
    . create a 500 MEGA partition fat32 ( you can or not assign a temporary letter).
    - remember to hit "APPLY". Changes are not real time and will require a temporary reboot.

    B)
    Download, install and launch EasyUEFI (trial)
    . go to: "Manage EFI Partition" |THEN TO| "Rebuild EFI Partition"
    . choose the Disk you want to boot from
    . point to the Windows Partition THEN point to the NEW Partition you've just prepared

    Hit rebuild .... you are done !!

    C)
    Now Reboot .... AND ..... In BIOS make your - NEW DISK EFI - the first boot choice
    (not EVO970 but "Windows EFI on Evo970" - in my case)

    Once in Windows again, using MinitoolPartition,
    you can remove the Temporary letter you may had put on the EFI Partition.


    ......and enjoy!

    Alain

    Disk boot order not correct in UEFI-image.png


    Disk boot order not correct in UEFI-image.png
    Last edited by AlainCh2; 27 Jun 2019 at 01:13.
      My Computers


  4. Posts : 6,299
    Windows 11 Pro - Windows 7 HP - Lubuntu
       #4

    On Legacy - MBR, BIOS takes the boot sequence to a MBR on the disk that then takes the sequence to a boot loader on the OS partition.
    On a UEFI - GPT, BIOS takes the boot sequence to a EFI Fat32 partition on the disk. This EFI Fat32 partition may have may boot loaders. For example, my EFI partition has Windows and Linux boot loaders. They are independent and each one will take the boot sequence to an OS on a partition that can be on same disk or even on a different disk.

    Disk 0, 1 and 3 has the EFI Fat32 partition so any of them can have the boot loader to take the boot sequence to C: on disk 0.
    I would say that you installed Windows on the PM981 (disk 0) without removing disk 1 and 3.
    The boot loader of partition C: on disk 0 is probably on the EFI partition of disk 3.
    Easy_BCD is to manage Legacy-MBR disk.
    As yours are UEFI- GPT you must use EasyUEFI
    Manage EFI/UEFI boot options & Manage EFI System Partitions & Fix EFI/UEFI boot issues the easy way!
    Download EasyUEFI - MajorGeeks
      My Computers


  5. Posts : 72
    W10
       #5

    Megahertz said:
    On Legacy - MBR,
    Hello ... who are you answering to, Megahertz?
    We are speaking UEFI, both.

    I've already posted a solution, as a small tutorial, to give an answer to my own question, as well to OP.

    And yes,
    no doubt the problem arise when you install a NEW OS in an already disk populated Computer.

    Alain

    PS: changing order in BIOS will serve nothing,
    unless you regenerate the EFI partition .... I tried that first, learned better later.
    Last edited by AlainCh2; 26 Jun 2019 at 05:53.
      My Computers


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 04:47.
Find Us




Windows 10 Forums