Here be dragons. But basically:
-
Run a VM from contents of a physical disk: use ’dd’ to create disk image. If on linux, try to boot and fix all the errors, hopefully few.
-
Run VM as physical machine: other way around.
You won’t find this in a tutorial. You need to understand concepts, read manuals, fit everything together, execute, fail and retry until it works.
For Windows, I have no idea. Conceptually, I figure it’s similar.