Spostare un’installazione di Windows XP su un altro computer
A tutti prima o poi capita di dover spostare un hard disk con un sistema operativo installato da un computer a un altro. I motivi possono essere molteplici: una scheda madre rotta, oppure un semplice aggiornamento del computer.
Con Linux nessun problema: si spostano partizioni, si cambia l’ID, si cambiano le porte su cui sono collegati i dischi e non succede mai nulla, al più bisogna ripristinare GRUB. I problemi iniziano quando bisogna spostare Windows. In questo articolo vediamo come spostare un hard disk con Windows XP.
Il problema
Un cliente ha bruciato scheda madre e processore: in pratica, computer da buttare. Il disco fortunatamente non ha subito danni e funziona egregiamente, così come la sua copia di Windows XP. Se non fosse che, trasferita nel nuovo computer: schermata blu e riavvio. Impossibile avviare.
Questo succede perché, da Windows XP in poi, nel registro vengono salvati i driver necessari a gestire il controller su cui il disco è installato. Cambi scheda madre? Cambi controller? Non funziona più niente.
La soluzione: Hiren’s BootCD
Fortunatamente esiste un CD di ripristino che contiene anche la soluzione a questo problema: Hiren’s BootCD.
- Scaricare l’immagine dal sito ufficiale e masterizzarla su CD a bassa velocità.
- Impostare il BIOS perché avvii dal CD anziché dall’hard disk, quindi selezionare dal menu testuale la voce Mini Windows XP.
- Aspettare che il sistema carichi, poi in basso a destra, nel lanciatore delle utility, aprire Registry → Fix Hard Disk Controller.
- Il programma si apre in una finestra DOS. Premere T per impostare la cartella Windows del sistema da riparare, di solito
C:\Windows(controllare prima la lettera del disco se ci sono più sistemi installati). Attenzione: la tastiera è impostata in americano; se non la si passa all’italiano, i due punti si ottengono con Maiusc + ò e la barra rovesciata con ù. - Una volta selezionata la cartella, premere M per impostare il controller corretto nel registro, quindi un tasto qualsiasi per riavviare.
Al riavvio Windows XP caricherà il driver del nuovo controller e ripartirà normalmente.
Fonti: guida originale di Francesco Costa; una guida in inglese con opzioni più specifiche è disponibile su Raymond.cc.