I once put an HDD into a completely new machine with all new hardware (same architecture, though), and it booted without any issues whatsoever. Must be 15-20 years ago but I still remember the new machine.
Linux always was exceptionally great when it comes to hardware changes after installation.