Windows 10 boots only from old SSD, EasyBCD shows logical drive error

Page 1 of 2 12 LastLast

  1. Posts : 5
    Windows 10 Pro
       #1

    Windows 10 boots only from old SSD, EasyBCD shows logical drive error


    I got a new PC with m2 nvme SSD and I also took my old SSD from the old PC.

    Now after installing WIndows on the new SSD it does not boot when I select the new SSD in boot menu, only when I select the old SSD (which is labeled as Windows Boot Manager in UEFI) and select one of the two Windows volumes in Windows menu.

    How do I fix it to make it boot just from the new SSD and without Windows selection menu except reinstall?

    Windows 10 boots only from old SSD, EasyBCD shows logical drive error-computer-management-2019-01-26-12.05.50.png

    I tried EasyBCD but I get error

    An attempt was made to change the boot partition to a logical drive, which is not allowed. The boot partition must be a primary partition.
    Please either select a different drive or convert the selected partition to primary first, then try again.
    even though it is a primary partition. Also tried adding 500MB partition on this drive, the same result.
      My Computer


  2. Posts : 18,438
    Windows 11 Pro
       #2

    How did you try adding a 500MB partition on the drive? Is it GPT or MBR partitioned? In a Command Prompt (Admin) or Powershell (Admin), run:

    diskpart
    list disk
    select disk 3
    create part primary size=500

    If the create part primary command succeeds then continue:
    format fs=fat32 quick
    assign letter=W
    exit
    bcdboot C:\Windows /s W: /f ALL
    exit

    Also, is your UEFI firmware (mistakenly called BIOS) updated to the latest version. On Asrock's website there are several UEFI updates that improve PCIE device capability.
    Last edited by NavyLCDR; 26 Jan 2019 at 12:06.
      My Computer


  3. Posts : 5
    Windows 10 Pro
    Thread Starter
       #3

    GPT.

    Windows 10 boots only from old SSD, EasyBCD shows logical drive error-minitool-partition-wizard-free-11-2019-01-26-17.34.51.png

    Yeah it should support, Asrock Z390 latest bios.

    btw a weird thing is when I select the new SSD in boot override menu I get error saying to insert a bootable device, I wonder why it does not just boot from the next bootable device as specified by boot order.
    Last edited by AlexP11223; 26 Jan 2019 at 11:19.
      My Computer


  4. Posts : 1,099
    Win 10 pro Upgraded from 8.1
       #4

    AlexP11223 said:
    I got a new PC with m2 nvme SSD and I also took my old SSD from the old PC.



    Now after installing WIndows on the new SSD it does not boot when I select the new SSD in boot menu, only when I select the old SSD (which is labeled as Windows Boot Manager in UEFI) and select one of the two Windows volumes in Windows menu.

    How do I fix it to make it boot just from the new SSD and without Windows selection menu except reinstall?

    Windows 10 boots only from old SSD, EasyBCD shows logical drive error-computer-management-2019-01-26-12.05.50.png

    I tried EasyBCD but I get error



    even though it is a primary partition. Also tried adding 500MB partition on this drive, the same result.
    It looks to me like you installed the new SSD in MBR BIOS, you need to either convert it or reinstall UEFI/GPT.

    Better yet and much easier just either Clone or Image the old SSD to the new SSD, Macrium Reflect Free will accomplish this easily and solve your booting issue.
    Backup and Restore with Macrium Reflect | Tutorials
    On first boot, you may have to remove the old SSD or boot to the MR recovery USB and run the Fix Boot Issue features and select your new SSD as the primary booting Device. Once in windows use Diskpart to Clean the old SSD to remove the Active booting sections and create a logical disk. then you can format it for storage
      My Computers


  5. Posts : 5
    Windows 10 Pro
    Thread Starter
       #5

    NavyLCDR said:
    format fs=fat32
    assign letter=W
    exit
    bcdboot C:\Windows /s W: /f ALL
    exit
    looks like it should be
    Code:
    assign letter=W
    format fs=fat32
    otherwise it fails.

    What supposed to happen after bcdboot? It copied some files but W is still just a normal partition, not marked as active, system etc.
    Last edited by AlexP11223; 26 Jan 2019 at 12:06.
      My Computer


  6. Posts : 18,438
    Windows 11 Pro
       #6

    AlexP11223 said:
    What supposed to happen after bcdboot? It copied some files but W is still just a normal partition, not marked as active, system etc.
    "Active" is only required on a partition on an MBR partitioned disk that is going to be booted in legacy BIOS/CSM mode. If the disk is GPT partitioned, there cannot be an active partition. If the disk is MBR partitioned, the partition can be marked as active, but it is not required to boot in UEFI mode - it is only required for legacy BIOS/CSM.

    "System" can mean different things depending on the boot mode and where you are seeing something marked as system. For your computer right at this moment, the partition you created does not need to be marked as System. UEFI will boot from a FAT32 partition that contains boot files whether or not it is of the "EFI System" partition ID type or not.

    Now restart your computer by clicking on the restart option of the power menu on the start menu. When the computer restarts go into boot override, which is probably F12 or UEFI setup. You should see the newly created partition listed as a UEFI boot option.
      My Computer


  7. Posts : 18,438
    Windows 11 Pro
       #7

    Also, I just noticed you already had a FAT32 partition on the new SSD. It wasn't showing in your first disk management screenshot. You might have an extra partition now that you don't need.

    AlexP11223 said:
    btw a weird thing is when I select the new SSD in boot override menu I get error saying to insert a bootable device, I wonder why it does not just boot from the next bootable device as specified by boot order.
    Boot override is just that: OVERRIDE. It is overriding the boot order set in UEFI. You are telling it specifically where to boot from, and not giving it any other options. You got the "bootable device" error because you did not run the BCDBOOT command to write the boot files to your T:Boot partition.

    Now, if the computer will boot from the W: drive partition you created with the diskpart and bcdboot commands, you can convert it to an EFI System partition using diskpart:

    diskpart
    select volume W:
    set id=c12a7328-f81f-11d2-ba4b-00a0c93ec93b override
    remove letter=w
    exit
    exit

    Finally - your EFI System partition (whether it is just a FAT32 data partition or an actual EFI System type partition) only really needs to be 100MB, if you want to shrink it.
      My Computer


  8. Posts : 18,438
    Windows 11 Pro
       #8

    @AlexP11223 ,

    How is your problem doing? Sorry, your thread got knocked off-track a little bit.
      My Computer


  9. Posts : 5
    Windows 10 Pro
    Thread Starter
       #9

    NavyLCDR said:
    @AlexP11223 ,

    How is your problem doing? Sorry, your thread got knocked off-track a little bit.
    The same issue when selecting this drive in boot override, the error saying to insert a bootable device.
      My Computer


  10. Posts : 18,438
    Windows 11 Pro
       #10

    AlexP11223 said:
    The same issue when selecting this drive in boot override, the error saying to insert a bootable device.
    In boot override menu, there may be two different entries for the same drive, if CSM mode is enabled. There will be one pointing just the drive itself, like a piece of hardware. Then there should be a second entry for the UEFI boot files present in the FAT32 partition. Make sure you are selecting the UEFI entry.
      My Computer


 

  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 16:51.
Find Us




Windows 10 Forums