So I have this problem that I am currently unable to use a new bigger SSD that I acquired as new "data" drive. What looked like a simple cloning/replacement operation to get going without a lot of hassle, is now giving me a headache. Because it seems clear that SOME KIND of small subtle tweak should be able to FIX this, but getting it wrong and messing things up could very easily totally spin out of control and end up with MORE effort than just starting all over, lol... And THAT is exactly what I wanted to avoid, half a year before I imagined a reinstall to Win10-only would be needed anyway. It's just NOT the moment here to spend days on this stuff. :huh:
In order to be able to at least use the drive from within my Windows 7 - all other consequences be damned ! - I AM willing to troubleshoot a lot deeper, but ONLY if someone has a pretty good idea where the problem might be and how it could be fixed without borking the Windows 7 installation in an endless trial & error nightmare, lol...
I envision that some targeted edits to the BCDstore and/or registry could get things in working order, even just the Windows 7 installation. A proven way to CLONE the Windows7 from the PCIe to the SATA, and repurpose the PCIe drive as a datadrive is another compromise that I could accept.
UltraShort version:
Unable to reach the login screen on my Windows 7 Professional (on PCIe M.2) laptop as soon as I replace an existing 1TB SATA SSD in the 2"5 bay by a new 2TB SATA SSD.
Slightly longer version:
I have a perfectly working system with dual-boot between Win7Pro (PCIe M.2 drive) and Win10Pro (2"5 SATA SSD). See attached Disk Management screenshot for the layout as seen from within Windows 7. The Windows 7 Pro system partition is encrypted with TrueCrypt (TrueCrypt password is the VERY first thing that I have to enter when my laptop leaves the BIOS, then I can choose Win7 or Win10), but currently I don't think this is part of the actual problem, just potentially a bit of complication for troubleshooting and fixing.
I ASSUMED that it would be trivial to replace the 1TB by a 2TB by just cloning the contents, but various cloning attempts, although reporting "success", invariably end up with a Windows 7 that bluescreens somewhere between the "spinning fading balls" logo and the login screen, and an IMMEDIATE lightblue boot error screen when trying to boot into the Windows 10. (specific errors further down). Even "Safemode with commandprompt" doesn't make it, so it looks like a fix would need to go through a boot from installation media (AND temporarily decrypting the Windows 7... arg) (However, the Windows 7 works perfectly as long as just the original drives are in the system, so I could also do changes while it is running, BEFORE changing the SATA disks... Just afraid of breaking the WORKING system that way)
It seems reasonable to suspect that this specific dual-boot setup (more about it later) is the root cause.
The new disk itself is perfectly fine, as I was able to install and use Windows 10 on it when using it in a situation when it is the only drive in the laptop. (PCIe disabled in BIOS)
I also confirmed that currently the PCIe SSD IS the "first hop" after leaving the BIOS, as the system is not able to leave the BIOS when I remove the PCIe from the "boot order" list there.
Some further non-destructive testing that I did DOES confuse me somewhat, as it seems to suggest at the same time that nothing ESSENTIAL is on the replaced SSD for making the Windows 7 functional (I can leave the bay empty!), but the mere PRESENCE of the disk causes the bluescreen:
Still more detail:
DELL Precision 7510 laptop with:
When I installed the system 3 years ago, I went through quite a bit of trouble (making Win7 able to boot from PCIe for example) to get this into a dual-boot config. On top of that, and I'm not 100% sure to what extent this complicates matters, the Win7Pro System partition is encrypted with TrueCrypt. Too long ago to remember the exact details of how and in which order I achieved all this, but I do seem to remember that it required quite some trial & error, and it ended up with this specific setup/order because nothing else seemed to work.
When I boot the laptop I first have to provide the TrueCrypt password, I then get the "Windows 7 style" black text screen choice of which OS to boot, in which I also have an entry for the (not encrypted) Win10 Pro on the 1TB SATA SSD, and I can boot into either of them.
Diskspace shortage is the reason for the disk replacement. Both current and new SSD are SAMSUNG EVO.
First approach was to boot into the Win10 on the current SATA SSD, and use the Samsung data migration tool to just clone the system partition "live" over a USB-to-SATA adapter. However this fails at the very end of trying to transfer this system partition (offers no clues why). I then used the free "AOMEI Partition Assistant" tool, and this seems to do totally fine with for example "Disk Clone", it reports that cloning is successful, I find the partitions on there etc.
So I remove the 1TB SATA and put the 2 TB SATA with the cloned contents in the system.
BUT... WHATEVER I try(cloning partitions or full disk, sector-by-sector or just data...), not only does the Win10Pro on the new SSD fail to boot with this error:
File: \WINDOWS\system32\winload.exe
Error code: 0xc000000e
EVEN the Win7Pro (which boots from the PCIe SSD that wasn't touched!) bluescreens with:
"UNMOUNTABLE_BOOT_VOLUME"
STOP: 0x000000ED
What I also tried for "non-destructive testing", is virtualising the current setup with VMWare vCenter Converter, and trying to run that VM in VMWare workstation. Basically, the virtual machine that I get that way behaves identically to the physical system when the 2TB SATA disk replaces the 1TB SATA! The conversion itself fails at the end with a message that indicates that there are problems when trying to "adapt" things like BCDstore or registry or something to the virtualised hardware/disklayout situation. And ALL the attempts that I did on the VM to "fix startup problems" with bootrec commands and such, and/or removing disks or changing the order, or removing partitions before trying repair options etc. FAILED. So THIS in particular makes me uncomfortable at the idea of going that way with trial & error on my physical system. The most "standard" recommended actions do NOT seem to fix the issue.
In order to be able to at least use the drive from within my Windows 7 - all other consequences be damned ! - I AM willing to troubleshoot a lot deeper, but ONLY if someone has a pretty good idea where the problem might be and how it could be fixed without borking the Windows 7 installation in an endless trial & error nightmare, lol...
UltraShort version:
Unable to reach the login screen on my Windows 7 Professional (on PCIe M.2) laptop as soon as I replace an existing 1TB SATA SSD in the 2"5 bay by a new 2TB SATA SSD.
Slightly longer version:
I have a perfectly working system with dual-boot between Win7Pro (PCIe M.2 drive) and Win10Pro (2"5 SATA SSD). See attached Disk Management screenshot for the layout as seen from within Windows 7. The Windows 7 Pro system partition is encrypted with TrueCrypt (TrueCrypt password is the VERY first thing that I have to enter when my laptop leaves the BIOS, then I can choose Win7 or Win10), but currently I don't think this is part of the actual problem, just potentially a bit of complication for troubleshooting and fixing.
I ASSUMED that it would be trivial to replace the 1TB by a 2TB by just cloning the contents, but various cloning attempts, although reporting "success", invariably end up with a Windows 7 that bluescreens somewhere between the "spinning fading balls" logo and the login screen, and an IMMEDIATE lightblue boot error screen when trying to boot into the Windows 10. (specific errors further down). Even "Safemode with commandprompt" doesn't make it, so it looks like a fix would need to go through a boot from installation media (AND temporarily decrypting the Windows 7... arg) (However, the Windows 7 works perfectly as long as just the original drives are in the system, so I could also do changes while it is running, BEFORE changing the SATA disks... Just afraid of breaking the WORKING system that way)
It seems reasonable to suspect that this specific dual-boot setup (more about it later) is the root cause.
The new disk itself is perfectly fine, as I was able to install and use Windows 10 on it when using it in a situation when it is the only drive in the laptop. (PCIe disabled in BIOS)
I also confirmed that currently the PCIe SSD IS the "first hop" after leaving the BIOS, as the system is not able to leave the BIOS when I remove the PCIe from the "boot order" list there.
Some further non-destructive testing that I did DOES confuse me somewhat, as it seems to suggest at the same time that nothing ESSENTIAL is on the replaced SSD for making the Windows 7 functional (I can leave the bay empty!), but the mere PRESENCE of the disk causes the bluescreen:
- when I use EasyBCD from within the Win7Pro to remove the Win10 entry from the bootmenu screen, and I also remove the driveletters from all partitions that were NOT on the PCIe SSD in the hope that NOTHING would still be referenced on other disks than the M.2, the Win7Pro (on the M.2 SSD !) STILL bluescreens with the error
- when I remove ALL cloned partitions and disk structures again from the 2 TB SSD and put it in the system, the Win7Pro (on the M.2 SSD !) STILL bluescreens with the error
- when I remove the 2 TB SSD COMPLETELY (empty slot), the Win7Pro only goes through "diskcheck" requests, but then boots just fine!
Still more detail:
DELL Precision 7510 laptop with:
- 512GB M.2 PCIe SSD, with Win7Pro System partition
- 1TB SAMSUNG 2"5 SATA SSD, with Win10Pro System partition, and the main data partitions for the Win7Pro
When I installed the system 3 years ago, I went through quite a bit of trouble (making Win7 able to boot from PCIe for example) to get this into a dual-boot config. On top of that, and I'm not 100% sure to what extent this complicates matters, the Win7Pro System partition is encrypted with TrueCrypt. Too long ago to remember the exact details of how and in which order I achieved all this, but I do seem to remember that it required quite some trial & error, and it ended up with this specific setup/order because nothing else seemed to work.
When I boot the laptop I first have to provide the TrueCrypt password, I then get the "Windows 7 style" black text screen choice of which OS to boot, in which I also have an entry for the (not encrypted) Win10 Pro on the 1TB SATA SSD, and I can boot into either of them.
Diskspace shortage is the reason for the disk replacement. Both current and new SSD are SAMSUNG EVO.
First approach was to boot into the Win10 on the current SATA SSD, and use the Samsung data migration tool to just clone the system partition "live" over a USB-to-SATA adapter. However this fails at the very end of trying to transfer this system partition (offers no clues why). I then used the free "AOMEI Partition Assistant" tool, and this seems to do totally fine with for example "Disk Clone", it reports that cloning is successful, I find the partitions on there etc.
So I remove the 1TB SATA and put the 2 TB SATA with the cloned contents in the system.
BUT... WHATEVER I try(cloning partitions or full disk, sector-by-sector or just data...), not only does the Win10Pro on the new SSD fail to boot with this error:
File: \WINDOWS\system32\winload.exe
Error code: 0xc000000e
EVEN the Win7Pro (which boots from the PCIe SSD that wasn't touched!) bluescreens with:
"UNMOUNTABLE_BOOT_VOLUME"
STOP: 0x000000ED
What I also tried for "non-destructive testing", is virtualising the current setup with VMWare vCenter Converter, and trying to run that VM in VMWare workstation. Basically, the virtual machine that I get that way behaves identically to the physical system when the 2TB SATA disk replaces the 1TB SATA! The conversion itself fails at the end with a message that indicates that there are problems when trying to "adapt" things like BCDstore or registry or something to the virtualised hardware/disklayout situation. And ALL the attempts that I did on the VM to "fix startup problems" with bootrec commands and such, and/or removing disks or changing the order, or removing partitions before trying repair options etc. FAILED. So THIS in particular makes me uncomfortable at the idea of going that way with trial & error on my physical system. The most "standard" recommended actions do NOT seem to fix the issue.
My Computer
- Computer type
- Laptop
- Computer Manufacturer/Model Number
- DELL Precision 7510
- OS
- Windows 7 Professional 64bit
- CPU
- quadcore + HT
- Memory
- 32GB
- Graphics Card(s)
- NVIDIA
- Hard Drives
- M.2 PCIe + 2"5 SATA SSD
