Computer can't boot to either OS (dual boot)

Page 1 of 2 12 LastLast

  1. Posts : 73
    Win10 Enterprise x64 & Win 7 Home x64
       #1

    Computer can't boot to either OS (dual boot)


    I have 2 OS on 2 separate HDD: Windows 10 and 7. Yesteday I wasn't able to boot into Windows 10 anymore as it said something not bootable. Windows 7 still worked .

    I tried doing bootrec /buildbcd, /fixmbr, /fixboot and /scanos but same issue. It does detect there is 2 windows OS tho.

    I then tried this website: How to repair Master Boot Record (MBR) on Windows 10 - Pureinfotech

    And I did this command:
    BCDedit /export d:\BCD_Backup
    D:
    CD boot
    Attrib BCD -s -h -r
    Ren d:\boot\bcd bcd.old
    Bootrec /RebuildBcd

    And now even my Windows 7 doesn't work. Both OS shows a light blue screen with no words and reboots.



    - - - Updated - - -

    I fixed my Windows 7 portion via Startup Repair from my bootable windows 10 USB. But i'm still having trouble with Windows 10; computer doesn't detect it anymore.


    I tried doing bootrec /buildbcd, /fixmbr, /fixboot and /scanos but same issue. see pictures





    Last edited by imeem; 17 Jun 2022 at 19:14.
      My Computer


  2. Posts : 4,607
    several
       #2

    Can't see those pics directly. Can you post them here on the thread?

    Were you using the system partition on one disk to boot both os?
      My Computer


  3. Posts : 73
    Win10 Enterprise x64 & Win 7 Home x64
    Thread Starter
       #3

    So my Windows 10 got fixed by itself it seems. I went into cmd again to do some bootrec commands again, didnt work. But after i exited cmd, i saw an option to load another OS, and then i saw my windows 10!





    this wasn't here before.

    - - - Updated - - -

    SIW2 said:
    Can't see those pics directly. Can you post them here on the thread?

    Were you using the system partition on one disk to boot both os?
    will reupload. seems to be allowing me now.

    To answer your question, im not sure. i've always installed the OS on separate physical drives. Right now at least, the boot priority has to be on the Windows 7 drive first, or else both OS wont show up.

    - - - Updated - - -

    On my windows 10 portion, I can't see my Windows 7 partition drive when I go into This PC. I see it in disk management, but its not label. in Disk Management, i see a large partition that's unlabeled (seems like my windows 7), Can i fix this by changing the drive letter/path? (UPDDATE: yes it does it seems).

    Computer can't boot to either OS (dual boot)-image.png


    Funny thing, In windows 7, everything seems fine:

    Computer can't boot to either OS (dual boot)-windows-7.jpg

    Last edited by imeem; 18 Jun 2022 at 23:03.
      My Computer


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

    Although you have Win 7 and win 10 on two separate drives, you haven't disconnected (SATA or power cable) on the win 7 when installing Win 10 so it installed the boot manager under drive 1 System Reserved partition.
    You made so many modifications with bootrec that the active partition is now on C: (and it should be System Reserved).

    You have so many partition on drive 0
    Please open a CMD as administrator and type:
    diskpart
    sel disk 0
    list part
    sel disk 1
    list part
    exit

    Post the results of list part of drive 0 and 1 here.

    Siw2 can help you better than me. Follow his instructions
    Last edited by Megahertz; 19 Jun 2022 at 09:09.
      My Computers


  5. Posts : 4,607
    several
       #5

    He has a 4tb disk with win10 label on the first partition.

    The other disk is 1tb and has the win7 os partition marked as active, system.

    We shall assume those are both mechanical disks ( unles the op says otherwise)

    They both appear to be mbr partition style.

    He would be better using gpt on the 4tb disk.

    if his bios supports both efi and bios boot: convert the 4tb from mbr to gpt, and use the system partition (esp) on the gpt 4tb to boot both os. Because in my experience, the efi bootmanager is able to work with with winload.exe. That way the 1tb disk with win7 could remain as it is and doesn't need conversion.

    That assumes his bios can boot both modes. But I am not sure it does if he is using Core 2 Quad Q8400.

    The problem here is he can't acces the full 4tb unless he uses gpt partition style on that disk.
    ------------------------------------------------------------------------------------

    I would rather have both os on an ssd and use mechanical disks only for storage. Unfortunately the 120gb sdd pictured is too small for that.

    I think the best solution is to get a 500gb + ssd , run both os on there in bios mode ( because doubtful his bios supports both boot modes ) .

    Then the two will os work noticeably more quickly ( even if it only a sata2 connection ) , and he can use the mechanical disks as storage with the 4tb converted to gpt so he can utilize all the space on it.

    That is what I would do. But making those changes is a bit complicated for somebody who is not familiar with this kind of thing.

    If he leaves it as is, he should be able to continue to boot both os in bios mode on those slow mechanical disks, but he can't acess all that space on the 4tb disk. So it is a waste.

    EDIT:

    Alternatively, transfer the win 10 to the same 1tb disk as Win7. Then convert the 4tb to gpt to use as storage. That way doesn't require buying an ssd, but then he wouldn't get the benefits running the os off an ssd.
    Last edited by SIW2; 18 Jun 2022 at 12:45.
      My Computer


  6. Posts : 4,607
    several
       #6

    On my windows 10 portion, I can't see my Windows 7 partition drive when I go into This PC.
    Thats because the win7 partition is the partition from which win10 is started up.

    The boot manager is on the win 7 partition, he reaches over to the win 10 partition to start it up.

    The partition where the bootmanager ( and related boot critical files ) lives is called "system" by microsoft.

    Windows like to hide the "system" partition from the end user by not automatically allocating a drive letter.

    So you dont see it in explorer when booted into win10.

    ----------------------------------------------------------------------------------------------

    The partition containing bootmgr and his relatives is called "system".

    The partition containing the operating system that has been booted up is is called "boot".


    Often "system" and "boot" are different partitions, and can be on different disks.

    It also possible to have "system" and "boot" on the same partition.

    When "system" and "boot" are on the same partition, Windows does not hide it from you.

    -------------------------------------------------------------------------------------------------


    The usual scenario for win 7 is a small 100mb fat32 formatted "system" partition and a separate larger ntfs formatted partition for the win7 os.

    For bios boot the disk is mbr partition style and the 100mb is marked active.

    It is similare layout for win7 efi boot, except the disk will ( usually ) be gpt partition style.

    Those are the usual/default layouts. However depending on your bios capabilities, you could have different layouts.

    ------------------------------------------------------------------------------------------
    Last edited by SIW2; 18 Jun 2022 at 10:34.
      My Computer


  7. Posts : 73
    Win10 Enterprise x64 & Win 7 Home x64
    Thread Starter
       #7

    Megahertz said:
    Although you have Win 7 and win 10 on two separate drives, you haven't disconnected (SATA or power cable)) the win 7 drive1 when installing Win 10 so it installed the boot manager under drive 1 System Reserved partition.
    You made so many modifications with bootrec that the active partition is now on C: (and it should be System Reserved).

    You have so many partition on drive 0
    Please open a CMD as administrator and type:
    diskpart
    sel disk 0
    list part
    sel disk 1
    list part
    exit

    Post the results of list part of drive 0 and 1 here.

    Siw2 can help you better than me. Follow his instructions
    Computer can't boot to either OS (dual boot)-image.png

    Other than doing a fresh install and unplugging my Windows 7 drive before install Windows 10, Can I make my Windows 10 independent from my Windows 7 currently?

    - - - Updated - - -

    SIW2 said:
    He has a 4tb disk with win10 label on the first partition.

    The other disk is 1tb and has the win7 os partition marked as active, system.

    We shall assume those are both mechanical disks ( unles the op says otherwise)

    They both appear to be mbr partition style.

    He would be better using gpt on the 4tb disk.

    if his bios supports both efi and bios boot: convert the 4tb from mbr to gpt, and use the system partition (esp) on the gpt 4tb to boot both os. Because in my experience, the efi bootmanager is able to work with with winload.exe. That way the 1tb disk with win7 could remain as it is and doesn't need conversion.

    That assumes his bios can boot both modes. But I am not sure it does if he is using Core 2 Quad Q8400.

    The problem here is he can't acces the full 4tb unless he uses gpt partition style on that disk.
    ------------------------------------------------------------------------------------

    I would rather have both os on an ssd and use mechanical disks only for storage. Unfortunately the 120gb sdd pictured is too small for that.

    I think the best solution is to get a 500gb + ssd , run both os on there in bios mode ( because doubtful his bios supports both boot modes ) .

    Then the two will os work noticeably more quickly ( even if it only a sata2 connection ) , and he can use the mechanical disks as storage with the 4tb converted to gpt so he can utilize all the space on it.

    That is what I would do. But making those changes is a bit complicated for somebody who is not familiar with this kind of thing.

    If he leaves it as is, he should be able to continue to boot both os in bios mode on those slow mechanical disks, but he can't acess all that space on the 4tb disk. So it is a waste.

    EDIT:

    Alternatively, transfer the win 10 to the same 1tb disk as Win7. Then convert the 4tb to gpt to use as storage. That way doesn't require buying an ssd, but then he wouldn't get the benefits running the os off an ssd.


    My Windows 10 is SSD. back then I believe I chose MBR instead of GBT due to compatibility reason; my bios only support the old legacy bios, no GUI/UEFI. If i can use GBT, I would use it. I understand I can't use my full 4TB at the moment, and need to divide it up into smaller partitions. Once i get a new computer (waiting for AM5 Socket from AMD), then I will reconsider GPT.

    I prefer keeping my Windows 7 on a HDD instead of SSD because I rarely go on it, if anything. I kept it for incase I need to use old softwares. I thought of getting rid of Windows 7 anyways to free up some space, but since my Windows 10 relies on the Windows 7 partition, Reformatting it will not allow my Windows 10 ssd to boot. Currently, How can I make my Windows 10 independent from my Windows 7?

    As for the 120gb SSD, it's just a spare for some software/games. The SSD was given to me. From what I read online and experienced. It doesn't seems reliable enough to be a OS drive.

    Windows like to hide the "system" partition from the end user by not automatically allocating a drive letter.

    So you dont see it in explorer when booted into win10.
    I see. I assigned a letter to it, so I got access to it again.
      My Computer


  8. Posts : 4,607
    several
       #8

    My Windows 10 is SSD. back then I believe I chose MBR instead of GBT due to compatibility reason

    How can I make my Windows 10 independent from my Windows 7?
    boot into windows 10

    Assuming your win10 osletter is c: when you are booted into it

    EITHER:

    Open an administrator cmd prompt and type :

    diskpart
    sel vol c
    act
    exi
    bcdboot c:\windows /s c:

    press enter after each command above

    OR:

    you could use disk management to mark the win10 partition active ( open diskmgmt, rt click the win10 partition, select mark as active from the context menu ).
    then the admininstrator cmd only for bcdboot
    bcdboot c:\windows /s c:
    press enter
    you should get success message.

    Then you can boot directly into win10 if the win7 disk is unplugged, or if win10 disk is first hd in bios boot order.
    Last edited by SIW2; 19 Jun 2022 at 00:28.
      My Computer


  9. Posts : 73
    Win10 Enterprise x64 & Win 7 Home x64
    Thread Starter
       #9

    SIW2 said:
    boot into windows 10

    you could use disk management to mark the win10 partition active ( open diskmgmt, rt click the win10 partition, select mark as active from the context menu ).
    then the admininstrator cmd only for bcdboot
    bcdboot c:\windows /s c:
    press enter
    you should get success message.

    Then you can boot directly into win10 if the win7 disk is unplugged, or if win10 disk is first hd in bios boot order.
    Computer can't boot to either OS (dual boot)-image.png

    Thanks, I did this one. Will unplug my Windows 7 drive to see if my Windows 10 will boot independently . In the future If i clone or image the Win 10 drive, it should still work correct?
      My Computer


  10. Posts : 4,607
    several
       #10

    In the future If i clone or image the Win 10 drive, it should still work correct?
    In theory the cloning program should tell the os it is on a different partion and also adjust the bcd store to point at it.

    Some cloning programs do it very well, some are not very reliable..
      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 13:16.
Find Us




Windows 10 Forums