I have TW-KDE-x64 on some machines installed with SSD/HDD built-in before install and never leaving the hardware it was installed on. But I also have some “generic” TW installs on SSD/HDD/USB-stick, which I boot/update in different hardware environments (mostly Dell notebooks or Precision/Optiplex machinens) from time to time.
To be honest, I don’t see a difference in general behaviour of these two types of TW installations, both work on boot and I never had any problems with “generic” installs not booting.
So my question is: From the viewpoint of more experienced users, is there some kind of “hardware-specificity” of TW after installation or is it fully generic? I have NO notebooks with 2 graphic cards (Bumblebee stuff etc.), mostly Intel graphics in the notebooks and old bussiness NVIDIA graphics in the desktop machines).
I’ve not had issues booting a live USB on lot’s of different hardware, most hardware these days is UEFI booting, not many Legacy boot machines.
I think more issues might be seen with NVMe devices, my desktop needs a boot option as the motherboard doesn’t support NVMe booting, I had to add nvme_core.default_ps_max_latency_us=0 that’s the only time I’ve really had to add an actual grub boot option at install time. Sometimes I’ve used nomodeset just to get to the command line and wipe the drive…
As Malcolm describes, there will be some hardware that requires manual settings.
I don’t know if still the case, but years ago network settings might be a problem.
Nowadays, Linux systems do a pretty full system detection and diagnosis on bootup so any changes would be accommodated.
Of course, support for the various hardware has to already exist in your image.