Need help to manage multi UEFI disks installs!!


  1. Posts : 173
    Windows 10 x64
       #1

    Need help to manage multi UEFI disks installs!!


    Hello, i have a laptop which has 2 SSD and both are GPT. I first installed some systems on the 1st one. Now i'm trying to do same on the 2nd, but the old good trick "remove all SSD but the one you install on" cannot work here since i'd have to tear the laptop everytime (it's very hard to open it and since it's aluminium, it bends it..!); so i'm stuck : Windows 10 installer does NOT create a new EFI partition on 2nd SSD and use the one on the 1st SSD. I guess i can manually create/copy the EFI parition, but how? And the, will Windows use it automatically? Hope you can help ^^
      My Computer


  2. Posts : 9,790
    Mac OS Catalina
       #2

    YOu have to tell the boot loader how to find those different Operating Systems. They expect to be only on one drive, not on multiple hard drives. Why not just use a Virtual Machine, instead of hard loading all of these different OS's? It is going to end up corrupting the main OS and then continue down the line.
      My Computer


  3. Posts : 173
    Windows 10 x64
    Thread Starter
       #3

    This is not for testing, i'm using them all. So no virtual machine. So, ok i gotta tell boot loader how to find them. But HOW..?
      My Computer


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

    Do you absolutely need to select the drive to boot from using the UEFI boot menu selection? What is the issue that you can't just have the computer always boot from drive 0 and put boot menu entries into the BCD on drive 0 for the OS(s) that is installed on drive 1? Here is my BCD, Windows 7 Home and Pro are installed on a second drive:

    Code:
    Windows Boot Manager
    --------------------
    identifier              {bootmgr}
    device                  partition=\Device\HarddiskVolume1
    path                    \EFI\MICROSOFT\BOOT\BOOTMGFW.EFI
    description             Windows Boot Manager
    locale                  en-us
    inherit                 {globalsettings}
    default                 {current}
    resumeobject            {2b87e6c5-d6d3-11e7-8cc4-10c37ba1c52b}
    displayorder            {current}
                            {22603e1a-d6d3-11e7-8cc4-10c37ba1c52b}
                            {1dc1af23-d6d3-11e7-8cc4-10c37ba1c52b}
    toolsdisplayorder       {memdiag}
    timeout                 3
    
    Windows Boot Loader
    -------------------
    identifier              {current}
    device                  partition=C:
    path                    \Windows\system32\winload.efi
    description             Windows 10 Pro
    locale                  en-us
    inherit                 {bootloadersettings}
    isolatedcontext         Yes
    allowedinmemorysettings 0x15000075
    osdevice                partition=C:
    systemroot              \Windows
    resumeobject            {2b87e6c5-d6d3-11e7-8cc4-10c37ba1c52b}
    nx                      OptIn
    bootmenupolicy          Standard
    
    Windows Boot Loader
    -------------------
    identifier              {22603e1a-d6d3-11e7-8cc4-10c37ba1c52b}
    device                  partition=G:
    path                    \Windows\system32\winload.efi
    description             Windows 7 Home
    locale                  en-us
    inherit                 {bootloadersettings}
    osdevice                partition=G:
    systemroot              \Windows
    resumeobject            {22603e19-d6d3-11e7-8cc4-10c37ba1c52b}
    nx                      OptIn
    detecthal               Yes
    
    Windows Boot Loader
    -------------------
    identifier              {1dc1af23-d6d3-11e7-8cc4-10c37ba1c52b}
    device                  partition=H:
    path                    \Windows\system32\winload.efi
    description             Windows 7 Pro
    locale                  en-us
    inherit                 {bootloadersettings}
    osdevice                partition=H:
    systemroot              \Windows
    resumeobject            {1dc1af22-d6d3-11e7-8cc4-10c37ba1c52b}
    nx                      OptIn
    detecthal               Yes
    Need help to manage multi UEFI disks installs!!-capture.jpg

    If you absolutely must create an EFI system partition on the second drive, then you would shrink the OS partition by 150 MB, use diskpart to create an EFI system partition on the drive and assign a drive letter to it, then use the bcdboot command to write both the bootloader files and the BCD to it.
      My Computer


  5. Posts : 173
    Windows 10 x64
    Thread Starter
       #5

    How do you read the Windows Boot Manager that way? Anyway i'm actually having an issue which is more important right now than having UEFI on the other disk.. I'll make another thread for this.
      My Computer


  6. Posts : 2,832
    Windows 10 Pro X64
       #6

    Hi,

    How do you read the Windows Boot Manager that way?
    Open command prompt (admin) and type in : bcdedit.

    Cheers,
      My Computers


  7. Posts : 63
    Windows 10 Pro / Windows 7 Home
       #7

    On some bioses you can disable the hard drive. Check if your bios has this option. That way you can disable 1 ssd when installing 2nd os.
      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 01:09.
Find Us




Windows 10 Forums