Dual OS with one EFI

Page 1 of 2 12 LastLast

  1. Posts : 5
    windows 10 pro
       #1

    Dual OS with one EFI


    I have two operating system running, windows 10 pro and home. I have the windows 10 pro on ssd and windows 10 home on hdd. The problem is that the EFI is on the hhd. I clonned the windows 10 home from ssd to hdd. Then installed the windows 10 pro on ssd. How can i move the efi from hhd to ssd? In the picture, Disk 1 is SSD and Disk 2 is HDD
    Attached Thumbnails Attached Thumbnails Dual OS with one EFI-efi.png  
      My Computer


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

    Use MiniTool Partition Wizard to delete the 16MB MSR partition in front of D: drive in your screenshot (Disk 1). Use the resize partition option to move the front of the D: drive partition over so you get about 500 mb of free, unallocated space at the beginning of disk 1. Then pick up at step 2 here:
    Fixing Windows 8.1 Boot by Create EFI System Partition Manually | Min's Blog

    Before starting at step 2 above the user entered diskpart and selected disk 0. (In diskpart, drives start at 0, not at 1. You can use the list disk command in diskpart to see the drives.)

    Best Free Partition Manager for Windows | MiniTool Partition Free
      My Computer


  3. Posts : 18,432
    Windows 11 Pro
       #3

    UPDATE

    Just for you, I deleted my EFI system partition and recreated it . Here's where I started from:

    Dual OS with one EFI-capture.jpg

    I've got 120 MB unallocated space at the front of my SSD. C: drive is Windows 10 Pro. E: drive is Windows 10 Home.

    I ran the following commands:
    NOTE: Make sure in the disk part commands you are selecting the correct disks and partitions! Don't just go by my numbers. Especially when you are selecting the new system partition before assigning the drive letter - it might not be partition 3 on your system.

    Code:
    Microsoft Windows [Version 10.0.14393]
    (c) 2016 Microsoft Corporation. All rights reserved.
    
    x:\Windows\system32>diskpart
    
    Microsoft DiskPart version 10.0.14393.0
    
    Copyright (C) 1999-2013 Microsoft Corporation.
    On computer: MININT-PEDG16
    
    DISKPART> list disk
    
      Disk ###  Status         Size     Free     Dyn  Gpt
      --------  -------------  -------  -------  ---  ---
      Disk 0    Online          447 GB   123 MB        *
      Disk 1    Online          931 GB  2048 KB        *
      Disk 2    No Media           0 B      0 B
    
    DISKPART> select disk 0
    
    Disk 0 is now the selected disk.
    
    DISKPART> create part efi size=100
    
    DiskPart succeeded in creating the specified partition.
    
    DISKPART> format quick fs=fat32 label="System"
    
      100 percent completed
    
    DiskPart successfully formatted the volume.
    
    DISKPART> create part msr size=16
    
    DiskPart succeeded in creating the specified partition.
    
    DISKPART> list part
    
      Partition ###  Type              Size     Offset
      -------------  ----------------  -------  -------
      Partition 3    System             100 MB  1024 KB
    * Partition 4    Reserved            16 MB   101 MB
      Partition 1    Primary            446 GB   120 MB
      Partition 2    Recovery           450 MB   446 GB
    
    DISKPART> select part 3
    
    Partition 3 is now the selected partition.
    
    DISKPART> assign letter=T
    
    DiskPart successfully assigned the drive letter or mount point.
    
    DISKPART> exit
    
    Leaving DiskPart...
    
    x:\Windows\system32>bootrec /fixboot
    The operation completed successfully.
    
    x:\Windows\system32>bcdboot c:\Windows /s T: /f ALL
    Boot files successfully created.
    
    x:\Windows\system32>bcdboot e:\Windows /addlast
    Boot files successfully created.
    
    x:\Windows\system32>
    I ended up with this layout:

    Dual OS with one EFI-capture1.jpg

    Note, my MSR is only 16mb in size because of my small SSD.

    Rebooted the computer into UEFI setup, reset the boot order to boot from the new EFI partition (Windows Boot Manager in UEFI).

    I like to use EasyBCD to set up my boot menu the way I like:
    EasyBCD - NeoSmart Technologies
      My Computer


  4. Posts : 5
    windows 10 pro
    Thread Starter
       #4

    Thank you. :) But how about if i want to create an EFI for my windows pro?
      My Computer


  5. Posts : 18,432
    Windows 11 Pro
       #5

    You use the same procedure. Paying attention to the note I included:
    NOTE: Make sure in the disk part commands you are selecting the correct disks and partitions! Don't just go by my numbers.
      My Computer


  6. Posts : 343
    Windows 10
       #6

    Question: Why are you running Windows 10 Pro and Home? Windows Pro is Windows Home with a couple of added features like Bitlocker encryption, networking tools and remote desktop capability.
      My Computer


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

    orlbuckeye said:
    Question: Why are you running Windows 10 Pro and Home? Windows Pro is Windows Home with a couple of added features like Bitlocker encryption, networking tools and remote desktop capability.
    When I assist others, I like to have the version of Windows that they might be using to be sure I am not telling them to do something not available on their version. I also have a hard drive with Windows 7 Home and Pro installed.
      My Computer


  8. Posts : 5
    windows 10 pro
    Thread Starter
       #8

    But how did you do this part?
    x:\Windows\system32>bootrec /fixboot
    The operation completed successfully.

    x:\Windows\system32>bcdboot c:\Windows /s T: /f ALL
    Boot files successfully created.

    x:\Windows\system32>bcdboot e:\Windows /addlast
    Boot files successfully created.

    x:\Windows\system32>
      My Computer


  9. Posts : 5
    windows 10 pro
    Thread Starter
       #9

    I am newbie. did you start the command at boot? Can i remove the hdd before the operation? Thank you for helping, gladly appreciated.
      My Computer


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

    You can do it with both drives installed. Use your EASEUS Partition Master program to delete the 16MB "other" partition at the front of Disk 1, the SSD. Then move the beginning of the Windows (C: drive) partition to the right a little bit so that you end up with about 120MB empty space at the front of the drive. Once you get the 120MB empty space at the front of the drive, then you can press Win+X keys to open a command list and select Command Prompt (Admin). In the Command Prompt (Admin) window is where you enter the rest of the commands listed.
      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 06:58.
Find Us




Windows 10 Forums