Hard disk cloning went wrong. Not able to boot from SSD

ark_knight

New Member
Local time
5:04 AM
Posts
4
Thread starter
Hello there people! I am here, brand new, in the forum after reading tons of cloning problem on tens forum already haha. But I am not sure whats the issue here.

Here's the little story. I bought a 500gb SSD. I already had a 1 TB HDD with Windows on one partition, and a Linux Distro on another. Clearly I can't just blindly clone the full HDD to SSD since there is no space for the full drive. What can I do instead? Continue reading. :p
1633863030000.png

This is the partition of 1 TB HDD. From left to right, Unlabeled Healthy EFI System is Windows Boot Partition. There is a 16MB Microsoft Reserved Partition right after the EFI partition but thats not shown by disk management for some reason. Anyways, the next partition, C: is the Windows OS. Following C:, we have another EFI system - thats Linux EFI partition, which is followed by a swap partition of 5.3gb, and then a Root and Home directory for Linux. Next, we have E: partition, where I store all my personal files as well as programs for Windows that wont fit in C: drive (yes, that made things complicated for me). And a recovery drive at the very end. Please bear with the mess.
As I alluded before, how can I fit the Windows partition on SSD when its partially on C: drive and applications in E:? Well I just decided to clone the first three partition - Windows EFI, MS Reserved, and Windows OS to the SSD and hope that if I continue having C: drive as Windows drive in SSD, the applications in E: drive wont break.

So I cloned the three partition, and now it looks like this:
1633862832500.png


Yes, laptop is UEFI compatible, uses GPT. After the cloning finished (used AOMEI Partition Assistant), I booted from the newly cloned Bootloader, expecting it to magically boot from newly cloned C: drive in SSD. No, I didnot even disconnect the HDD, since its a laptop and I had to open the chassis yet again. And I think that was the error because even though I used the bootloader in the new SSD, it was using the Windows directory from the HDD to boot.

What have I done so far to remedy this:
1) Tried to use EasyBCD to add an entry about the Windows thats in D: drive. It shows up in the multi boot menu but when I select it, the loading screen comes on (like normal Windows boot, the circle rotating for about 30sec) and then it disappears followed by a flash (glitch of sorts) and black screen as I wait for the log in screen to appear, but only the fans ramp up, meaning the CPU is getting loaded, nothing else.
2) Read some more, and read posts about using bcdboot. So I typed: bcdboot C:\Windows /s D: The command executed successfully.
It did not help, booting to the new entry resulted in same event as said in previous point.
3) Also typed: bcdboot C:\Windows /s D: /f UEFI This also executed successfully. But no new result. no boot.

I have thought of a botched cloning, but I dont think that is the case because I can access the drive and read the content 1:1.

Bonus :
1633865217400.png

This appears when I force shutdown from booting to the new entry in multiboot screen.
 
Windows Version
Windows 10

Attachments

  • 1633863352100.png
    1633863352100.png
    8.5 KB · Views: 9
Last edited:

My Computer

System One

  • Operating System
    Windows 10, Linux EndeavorOS

zbook

Active Member
Member
VIP
Local time
11:04 PM
Posts
343
Consider the following steps:

1) Run:

Tuneup_plus_log.bat ─ Click here to go to the BSOD batch repository to download and run this batch file.

DiskParInfo.bat - Click here to go to the BSOD batch repository to download and run this batch file.

(currently these require a Ten Forums logon)



2) Free up space on C: so that there is > 30 GB free:



3) After completing the above steps make a backup image using Macrium:



4) Find a flash drive that you can format (> or = 8 GB)


5) Create a bootable Windows 10 iso:




6) Clean install Windows onto the SSD:



7) Restore the Macrium image onto the SSD
 

My Computer

System One

  • Operating System
    Windows 10

ark_knight

New Member
Local time
5:04 AM
Posts
4
Thread starter
.........
Well, the thing is tensforum doesn't allowing any new user to register anymore which is how I ended up here. But anyways, there have been a couple of new development.

I actually understood how bcdboot works, and configured the UEFI as such... which again resulted in freezing at startup. Conclusion - It had to be something related to botched cloning.

You mentioned Macrium - thing is, I used Macrium Reflect first, both in PE and inside Windows - both of these gave me error after exactly 6% of my OS drive cloning that there is a I/O problem (apparently NVMe gets disconnected?) But then cloning attempts with other apps have been successful so it was not I/O error, that is for sure. Couple more head banging later (I hate all of these cloning software. Even the one officially supplied with the WD drive I bought tells one thing in the product page and then goes on to lock the one feature one would want to use behind a pay wall after I have wasted all my flipping data on downloading them. I dont needd your stupid malware scanner or data backup. I just need to clone.($%^#$%)) Anyways, I digress.

After much downloading/time wasting later, I ended up with GParted Live. And this looked great, until I got this message -
1633902317300.png

1633902434800.png

So it tells me I have got bad sector. Perhaps this is why Macrium was failing as well. But I just bought the SSD, how can it have bad sector? I know the HDD has got bad sector which I have remaped a couple of months ago. I read online that bad sectors on the source drive should not matter. But here we are. Here is the SMART of the SSD.
1633902679400.png

Yep, I have already written 500gb in a single day because I had to wipe it over and over for making it work. SMH. But this doesnt tell me anything about bad sectors in the drive. And I am not willing to do a deep write test because that will again eat into the lifespan of the SSD.

So, any suggestions now?
 

My Computer

System One

  • Operating System
    Windows 10, Linux EndeavorOS

zbook

Active Member
Member
VIP
Local time
11:04 PM
Posts
343
Test the drive to see whether it is minor or major.

Post images of these results:

HD Tune (free or trial version)
a) Health
b) Benchmark
c) Full error scan

Sea Tools for Windows:
long generic test


Administrative command prompt: Chkdsk /b /v C:

Microsoft Windows [Version 10.0.19043.1237]
(c) Microsoft Corporation. All rights reserved.

C:\WINDOWS\system32>chkdsk /b /v C:
The type of the file system is NTFS.
Cannot lock current drive.

Chkdsk cannot run because the volume is in use by another
process. Would you like to schedule this volume to be
checked the next time the system restarts? (Y/N)

Type: Y


These steps can be performed overnight:
a) HD Tune full error scan
b) Sea Tools for Windows long generic test
c) Chkdsk /b /v C:



Consider making images instead of clones.


Macrium may display an error message and / or code.

There is a feature in Macrium to bypass bad sectors.

This may leave you with some uncertainty though about which files or applications are complete / incomplete.

If the applications can be reinstalled an additional option is to back up files then clean install.






Open administrative command prompt and type or copy and paste:

Code:
sfc /scannow

dism /online /cleanup-image /restorehealth

sfc /scannow

chkdsk /scan


Copy and paste these all at one time:
Code:
bcdedit /enum all

bcdedit | find "osdevice"


Copy and paste these all at one time:
Code:
Diskpart

lis dis

lis vol

sel dis 0

det dis

lis par

sel par 1

det par

sel par 2

det par

sel par 3

det par

sel par 4

det par

sel par 5

det par

sel par 6

det par

sel dis 1

det dis

lis par

sel par 1

det par

sel par 2

det par

sel par 3

det par

sel par 4

det par

sel par 5

det par

sel par 6

det par

sel par 7

det par

sel par 8

det par

sel par 9

det par



Post images or share links of the commands with results into this thread.
 
Last edited:

My Computer

System One

  • Operating System
    Windows 10

ark_knight

New Member
Local time
5:04 AM
Posts
4
Thread starter
Yea, I think I am going to just download Windows 11 now and put it in the new drive. I thought cloning would be a LOT less hassle but clearly, I could have already installed fresh Windows and installed all the applications I need faster while using up less of my write cycle. Btw, HDTune could not even read the SMART data of SSD. Victoria was able to read the SMART data.

Edit - Alright, WD has its own Dashboard for the SSD, and it shows up correctly on there.

But anyways, I am just gonna do the fresh install of Windows. Lets see if I am able to activate it since my laptop only came with Windows 10. Haha.
 

My Computer

System One

  • Operating System
    Windows 10, Linux EndeavorOS

zbook

Active Member
Member
VIP
Local time
11:04 PM
Posts
343
There are multiple software for reading SMART.
SMART attempts to predict failure.
Current failure or problems are best found using HD Full error scan, Sea Tools long generic, chkdsk, etc.




 

My Computer

System One

  • Operating System
    Windows 10

ark_knight

New Member
Local time
5:04 AM
Posts
4
Thread starter
Alright, lets see if Win 11 successfully works. I will report back with a summary. Thanks!

Edit - The upgrade went great. Windows is working as expected (which is being annoying, but its working haha). There was no problem with the new SSD. I guess cloning with image is a better idea - but I am not going to explore it anytime soon.
 
Last edited:

My Computer

System One

  • Operating System
    Windows 10, Linux EndeavorOS

TheMystic

New Member
Local time
10:34 AM
Posts
2
I guess cloning with image is a better idea
It is if your existing system is working perfectly.

In your case, the problem is with the EFI partition. Instead of simply adding the boot files using bcdboot, you should have first formatted it and then added the files.

I have listed the steps in this tutorial. Feel free to refer to it next time.
 

My Computer

System One

  • Operating System
    Windows 11
Top