Il kernel linux modulare delle principali distribuzioni è uguale per ogni pc (caratterizzato dalla stessa architettura) su cui viene installato, quindi è indipendente dall'hardware.
Questo molto probabilmente garantirà l'avvio del sistema nel nuovo pc, ma poi potrebbero esserci noie secondarie dovute a vecchie impostazioni che non corrispondono più alla nuova configurazione.
Ci sono due casi specifici destinati al fallimento:
- se il nuovo hardware non è ancora supportato dal kernel perché troppo recente
- se ti sei compilato un kernel apposito per il tuo vecchio pc e cerchi di usarlo ancora...
Se cambi tutto (anche se passi da una CPU 32 bit a una 64) puoi tranquillamente fare un tentativo, spesso funziona...