Thursday, August 28, 2014

Can I clone my hard drive to an external and boot from the clone?




First thing: I am not asking what software I'm supposed to use. I already know the answer: Ghost (proprietary), Clonezilla, and dd (if I'm careful).



What I really want to know is if it is possible to (essentially) bit-for-bit clone my entire installation (OS, installed software, activation(s), etc.) to an external USB hard-drive, and then boot off of that (if I need to, I know how to edit BIOS settings and use Plop boot manager), and work with it day-to-day as if there was virtually no difference from using my internal HDD now.



Again, I'm not asking how to install Windows to an external (because I know I'd need to do some special workaround), I'm asking if I can clone everything and boot off of it.



In case you're wondering why I'm going to this trouble: I'm using a Lenovo Essentials laptop that has an unmodifiable partition table (due to recovery crap), and has all 4 of its partitions spoken for (3 primary, one extended, cannot change the extended). Anyway, my thought is that if I can clone everything and boot off of it when I need to, and just have a Linux distro on the internal HDD, then that could work.


Answer



If you force windows to recognise the USB hard drive as a non-removable hard drive, then there shouldn't be any issues. How you would do that I'm not too sure as I haven't done this before, but this page may be of help -
http://msdn.microsoft.com/en-us/library/windows/hardware/ff541144%28v=vs.85%29.aspx




Theoretically, you would set the registry key, clone the hard drive, and then hopefully the registry key that you set would let windows boot off the now non-removable hard drive (even though it's actually a USB hard drive)


No comments:

Post a Comment

linux - How to SSH to ec2 instance in VPC private subnet via NAT server

I have created a VPC in aws with a public subnet and a private subnet. The private subnet does not have direct access to external network. S...