"Posso copiare un sistema operativo su un altro computer?"
A volte è possibile, ma se l'hardware è significativamente diverso dal sistema originale, potrebbe non funzionare. Ci possono anche essere problemi di licenza.
Ci sono diverse varianti di questo:
- Copiare il disco primario su un altro disco, per esempio, da un hard disk (HDD) a un disco a stato solido (SSD), e poi eseguire il nuovo disco nel computer originale. Questo funziona quasi sempre.
- Spostare il disco primario (o una sua copia) da un computer a un altro - potrebbe non funzionare, potrebbe anche non avviarsi.
- Convertire la macchina fisica in una macchina virtuale (VM). Io uso VMware Converter per questo quando il sistema ha Windows. È più complicato se il sistema ha Linux.
In molti casi, ho convertito un sistema in una VM e poi sono stato in grado di eseguirlo usando VMware Workstation o (nei vecchi tempi) Server.
L'ho fatto con successo per il mio vecchio server web Windows 2000, un sistema di ricerca personalizzato di un cliente che girava su Windows NT 4 workstation, e diverse volte per prendere un portatile che veniva sostituito e avere ancora il sistema operativo e i programmi originali disponibili.
Sono anche stato in grado di prendere solo l'hard disk dal vecchio sistema Windows 95 di un cliente (dove l'hardware era da tempo andato) e convertirlo in un'immagine che si avviava e funzionava in VMware Workstation. Questo è stato piuttosto complicato e ha richiesto che trovassi un vecchio CD/ISO di installazione di Windows 95.
Recentemente ho convertito un sistema Windows 10 piuttosto incasinato in una VM e poi ho ricostruito un Windows 10 pulito su quell'hardware. Posso ancora eseguire la vecchia versione come una VM sia su quello stesso hardware che, ora, su un sistema più recente.
Questo non funziona sempre. Con il portatile di 8 anni di mia moglie che deve essere sostituito, non sono ancora riuscito a creare una VM che si avvii e funzioni.
- Copiare o clonare una VM per avere un'altra copia dello stesso sistema operativo. Generalmente, se si tratta di Windows dovrà essere riattivato. A volte, ho dovuto usare l'attivazione telefonica ma sono sempre riuscito a farlo funzionare.
L'ho fatto di recente per ottenere una copia funzionante di un sistema Windows 7 usato per costruire la versione Windows del nostro software da un collega in un altro stato. Ho anche ottenuto una copia del suo sistema Linux CentOS 6 usato per le build di Linux. Ora abbiamo sistemi di compilazione identici.