Can I put my work computer into hibernation (when the RAM is copied to disk and the computer is shutdown), wait it to switch off, take the hard drive, put it into another (similar, but not identical) computer, turn on such computer and resume the execution state of the previous computer?
Differently from here, the linux distributions are exactly the same. The computers have the same architecture (e.g., amd64), but could be more similar in other aspects (e.g., amount of RAM, display) if strictly needed.
A similar, but not so useful, question would be: Is it possible, in general, to store the execution state from one computer and resume it from another? [here, alternate solutions could be adopted, like mimicking the RAM in some way, virtualbox, some kind of synchronized central remote RAM, or any other means...]
The goal is to transparently resume working (with lots of open programs, heavy processing, etc.) in another location without moving the computer.