This question already has an answer here:
If I install Linux on a USB stick using computer A, then plug it into computer B with different hardware and try to boot and work on it, should I generally expect it to work? Or should I rather accept that Linux, when installed (as opposed to using Live CD/USB), gets tied to the hardware and is generally not supposed to work seamlessly on different hardware?
If the answer is "it depends", let's narrow the question:
- All hardware is x86. Nothing fancily customized, just stock laptops/desktops currently available on the market;
- Distros: latest OpenSUSE, Ubuntu or Cubes OS with default settings;
- No fancy software, just web/office etc.
The background behind this question is that I am deciding whether to have separate USB stick Linux installations for each computer I have, or just clone the same one.