Dual-boot 10+7 HDD cloned to NVMe won't start from NVMe

Page 1 of 2 12 LastLast

  1. Posts : 318
    Dual-boot Win 7 & 10, both Pro 64-bit, now with a Hyper-V VM of Win 11
       #1

    Dual-boot 10+7 HDD cloned to NVMe won't start from NVMe


    This one is a bit unusual and complicated, but please make suggestions as if it were a bit simpler. I want to try stuff to see if I can fix the start-up problem.

    Problem - I have cloned a dual-booting Win 7 Pro 64-bit + Win 10 Pro 64-bit from my original 2TB HDD to a 2TB Samsung 970 EVO Plus NVME M.2, using Macrium Reflect 8's cloning feature and its "Fix Windows Boot Problems". However, the NVMe won't start.
    I think it's trying to boot, and I get the initial Dell symbol (big white Dell against black background), then spinning golf balls under the Dell, then (for only a short time) spinning golf balls by themselves, but then the screen goes dark forever (sometimes showing the cursor arrow or a tiny blue spinning donut on a black background but nothing else).

    Background -

    a) The PC is a Dell Optiplex 7010 Mini-Tower with 16GB RAM and three HDDs (and now the NVMe M.2). One of the HDDs has the dual-booting original OSes (7 and 10), and the other HDDs have files.
    A 7010 normally cannot boot from a NVME M.2, but there is a mod for that -- see the amazing article at Just a moment....
    Now, before you write that I shouldn't be doing this, please know that I have previously successfully modified another Optiplex 7010 MT using the article's technique, and so have many others. On that other 7010, the CrystalDiskMark drive speeds increased 15 times from HDD to NVMe M.2 !! One of the comments below the article is from an IT guy who successfully modded hundreds of PCs at his company. They all boot successfully (and very quickly) off their new NVME M.2 drives. But none of them started as dual-boot.

    Please don't rant about the mod - instead, I would much appreciate your "try this" suggestions for fixing my NMVe start-up problem as if the NVMe should be bootable in my 7010.

    b) It seems that the Win 7 side of my original HDD has gone bad. Yesterday, the original HDD wouldn't complete the Win 7 start-up. I see the typical Microsoft Windows 7 starting screen (with the four glowing flags), but it does not go further. (It stayed at the four glowing flags overnight.)

    The original HDD does start the Win 10 fully. Its Win 10 is running at home now.

    c) I have re-done (i) the Macrium clone a few times (both from a USB stick and with Macrium in my HDD's running Win 10) and (ii) the Macrium "Fix Windows Boot Problems" (from a Macrium Recovery USB stick only) a few times with different selected possible boot-up options. No luck - same problem.

    d) The Samsung NVMe M.2 can be checked with the Samsung Magician app. I did that, and all tests of the NVMe in Samsung Magician are "pass" or showing good speed results.

    So - your suggestions? What should I do to get my NVMe to fully start, at least into its cloned Win 10?

    But also please suggest how I might try the following:

    1) In my original HDD, is there a way to repair the Win 7 without losing the apps and files in that original Win 7? I could start the HDD's Win 10 and try to repair the Win 7 in the Win 7's partition, or I could boot up from a USB that has some kind of Win 7 repair app in it, but it must repair only the Win 7 and not touch the Win 10 on the same HDD.
    After repairing the Win 7, I would reclone the entire HDD to the NVMe and see if the NVMe starts.

    2) In the NVMe that won't start, is there a way to do a Win 10 in-place upgrade repair from a USB stick or even from the HDD's Win 10? See Brink's tutorial here at Repair Install Windows 10 with an In-place Upgrade
    Ideally, such a repair would affect only the Win 10 on that NVMe and leave its Win 7 alone. But, for these purposes, I could live with having only the Win 10 on the NVMe (and then copying any needed data files from my original HDD Win 7 partition as may be needed).

    3) If the above aren't possible, then I might wipe the NVMe and install a virgin Win 10 on it just to confirm it will start correctly. (Please point me to a tutorial here for best steps to do that. That should be easy.)
    -- But, if that works, is there a way I could then clone over my original HDD Win 10 and all its apps and files?

    4) What are your suggestions in addition to the above?

    Thanks.
    Last edited by glnz; 17 Jan 2023 at 14:13.
      My Computer


  2. Posts : 42,922
    Win 10 Pro (22H2) (2nd PC is 22H2)
       #2

    3) If the above aren't possible, then I might wipe the NVMe and install a virgin Win 10 on it just to confirm it will start correctly. (Please point me to a tutorial here for best steps to do that. That should be easy.)
    It is. Click Tutorials at the top.
    Dual-boot 10+7 HDD cloned to NVMe won't start from NVMe-1.jpg

    Bottom rt of that.

    You can of course then transfer the Windows 10 partition or its content e.g. via a disk image file from the original in place of the new one created. That would replace the whole content of that partition.

    As for Win 7- there's no native support for NVMe drives.
    3 Useful Ways to Install Windows 7 to NVMe SSD
      My Computers


  3. Posts : 316
    Pro 20H2
       #3

    The following preliminary testing might be informative : clone as before, this time to a HDD, see whether you can boot from that.

    (By the way, all technical writing, for everything everywhere, should be as good as yours.)
    Last edited by thename; 17 Jan 2023 at 19:26.
      My Computer


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

    Windows 10 tends to do that when you change the disk drive controllers you are attempting to boot from. It happens when changing from IDE to AHCI mode. It happens when change from RAID to AHCI or vice versa. And it happens when changing from SATA to NVMe. I've always gotten it to work by uninstalling all disk drive controllers in Device Manager and setting Windows to boot into SAFE MODE for the next boot. Then shutdown, do not restart. Then move the Windows to the new disk controller and boot it into safe mode. It has picked up the new disk controller, installed the driver, then would boot normally after that.
      My Computer


  5. Posts : 4,559
    several
       #5

    I've always gotten it to work by uninstalling all disk drive controllers
    can be done by manually loading the system hive, or something like the module in O&O diskimage which can be run from another from another os or winpe

    Dual-boot 10+7 HDD cloned to NVMe won't start from NVMe-o-oadjust2.jpg
      My Computer


  6. Posts : 4,559
    several
       #6

    windows 7 works fine on nvme as ms provided nvme updates

    nvme-driver-nvme-win7x64.zip
      My Computer


  7. Posts : 316
    Pro 20H2
       #7

    NavyLCDR said:
    shutdown,... move the Windows to the new disk controller
    A drive (containing cloned Windows, the case at issue) is connected to its controller. I find confusing the thought of moving "Windows" to this controller, and while computer is powered off. I am sure that a bit of rewording would help me to follow the process.
      My Computer


  8. Posts : 318
    Dual-boot Win 7 & 10, both Pro 64-bit, now with a Hyper-V VM of Win 11
    Thread Starter
       #8

    NavyLCDR - What do you mean by "Then move the Windows to the new disk controller and boot it into safe mode"?

    Please explain in detail.

    EDIT - also, where do I find the disk controller in Device Manager?

    Thanks.

    - - - Updated - - -

    Also, please see my post at the tutorial for running sfc /scannow on a reboot - at this link:
    Run SFC Command in Windows 10
      My Computer


  9. Posts : 9,780
    Mac OS Catalina
       #9

    Carefully read this again and follow it to a T Just a moment...
      My Computer


  10. Posts : 318
    Dual-boot Win 7 & 10, both Pro 64-bit, now with a Hyper-V VM of Win 11
    Thread Starter
       #10

    bro67 - As this was my second time following exactly that article, I was pretty careful. Yes, I might try it again from scratch, but I don't think that will be the answer.
      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 18:27.
Find Us




Windows 10 Forums