I hope you understand me,
I restored an image of OS to two destinations (internal hard disk and external hard disk)
I don't have any problem with image of OS overwritten to my internal hard disk.
The OS is working well.
However, I didn't see that OS overwritten to my external hard disk doesn't boot while the first boot is from it instead of internal hard disk
if the first boot device in the BIOS is internal hard disk, so OS which is no internal hard disk should boot
if the first boot device in the BIOS is external hard disk,OS which is on external hard disk should also boot
This is the pricuter of my internal hard disk and external hard disk:
Both of them have the similar OS.
NB: when I imaged the image, I have imaged five partitions,(C:(OS), System, presonal data, Recovery, HP tools). However, as you that only the C and system partition important for OS.
So, I have previously resotred all the five partitions to the internal hard disk.
Today, I have restored three partitions of an image(C,System, and personal data and left two, which are(Recovery, HP tools) to my external hard disk, which has one partitions previously overwritten a different image of data.
So, external hard disk: Presonal data(I)(previously overwritten), J, k and L recently overwritten
As a result,
G on Disk0(internal) = J on Disk1(external)
C on Disk0(internal) = K on Disk1(external)
D on Disk0(internal) = L on Disk1(external)