How do i create a universal image?

I think norton can do this?

 

If so does anyone have a link or tutorial for creating a univeral Ghost image that will install on any PC or laptop?

 

Also when restoring an image on a corrupt HD/partition should you format the HD/partition first or does norton do this auomatically when installing the image?