Is there a software package available that will allow me to make an image of my working system that can then be imaged back onto a smaller drive? I know it's easy to always go larger. I have a 300Gb drive in my laptop that only has about 80Gb of data on it, and a spare 160Gb drive that is empty. I want to make a clone of the larger drive to the smaller one. I would like it to be bootable and ready as an immediate drop-in if I have a drive error. I also understand that if I ever get more data than the smaller drive can hold, it will not work. But for now I would like to make an exact duplicate.
Anyone have any recommendations?