I have a Lenovo Windows 7 laptop with an MBR hard drive I want to clone. I used a Linux (Kali, FYI) live USB stick, booted on the PC and used
dd if=/dev/sda of=/dev/sdc bs=100M conv=notrunc to clone the internal HD to one connected via USB.
As far as I can tell, this all worked fine and from Linux I can access all the data on all the partitions. However when I rebooted into Windows to test it, Windows doesn't seem to recognise the drive. It plays the ge-dunk sound when I plug it in, but nothing appears in the list of drives when I go to "Computer".
I am not at all familiar with the workings of Windows, but I am familiar with Linux. I also tried plugging the drive into an OS X machine, and that was recognised just fine too.
How would I go about troubleshooting this within Windows, as I will need to access the drive from Windows at some point.