Newsgroup: it.comp.aiuto
Titolo: Cambiare lettere a unità logica in Windows Xp???!!

Ho acquistato un nuovo hard disk e vorrei sostituirlo a quello vecchio
senza disinstallare Xp.
Ho montato il nuovo HD come slave e formattato attivando la partizione
primaria.
Il vecchio HD ha la lettera C, mentre quello nuovo ha la F, dato che
la D è del CD-ROM e la E è del masterizzatore.
Con Norton Ghost 2002 ho copiato la partizione del vecchio disco in
quella del nuovo.
ho riavviato il PC mettendo master il nuovo HD e slave il vecchio, Xp
parte regolarmente dal nuovo HD, ma le lettere dei dischi sono rimaste
le stesse!!!!!!!
Il nuovo è l'F e il vecchio è ancora il C!!
In questo modo se lancio un programma, quello mi parte ancora da C,
dato che ha ancora i collegamenti che puntano su C.
Dato che Xp non permette di cambiare la lettera associata all'unità di
sistema (in questo caso F), come cavolo si fa a fare diventare il
nuovo HD "C" e quello vecchio "F"?? Così da potere usare i programmi
copiati sul nuovo HD e cancellare quindi il contenuto del vecchio e
magari toglierlo.
Grazie a chiunque voglia aiutarmi ;-)
_____________________________________________________
NB: Per rispondere togliere le ### dall'indirizzo
e-mail: fred_###@
libero.it
www: 
http://digilander.iol.it/starfred
... lunga vita e prosperita'

Ciao..
Mi pare che ci sia un utility con partition magic che si chiama drive mapper
dove puoi impostare la lettera dell'unità da sostituire e lo fa lui
automaticamente nel registro
Ciao
Stefano



Il problema è che non posso comprare dei software da 60-70 euro
(Norton Ghost, Partition Magic...) per copiare un hard disk che è
costato 140 euro!
Con Norton Ghost pensavo di avere già quello che mi serviva e invece
evidentemente non è così... :'-(
....Bei tempi quando con Windows 98 copiavi tutto sul disco nuovo,
facevi "sys c:"  e partiva al primo colpo....


magari toglierlo.
Cercando e ricercando su internet, alla fine mi rispondo da solo ;-)
Ho trovato un metodo, abbastanza "gnocco" come si dice da noi (cioè
semplice, ma efficace), per forzare le lettere associate alle unità
logiche in Windows 2000/Xp.
Questi sistemi infatti, a differenza di Windows Me/9x e tutti i
precedenti, associano una lettera permanente ad una partizione logica.
Queste informazioni sono salvate nel registro di config. di Windows
alla voce: 
HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
In questo punto troviamo delle chiavi che associano una lettera (C, D,
E, F, ecc..) indicata come: 
"\DosDevices\C:" 
ad un numero esadecimale che identifica l'unità logica "fisica" del
disco fisso.
Quindi se quando si formatta un disco gli si associa la lettera G, ad
esempio, questo disco avrà sempre la stessa lettera sia che sia
montato da solo sul PC che assieme ad altre 20 unità logiche.
Quindi la soluzione per rinominare l'unità logica di boot, nel mio
caso, dovrebbe essere quella di rinominare la chiave "\DosDevices\F:"
in "\DosDevices\C:".
Questo però non è possibile fintanto che è presente anche la
partizione originale C:.
Per ovviare a questo è sufficiente rinominare prima la chiave
"\DosDevices\C:" in una qualsiasi, ad esempio "\DosDevices\Z:", poi si
rinomina la chiave "\DosDevices\F:" in "\DosDevices\C:" ed infine si
rinomina la chiave "\DosDevices\Z:" in "\DosDevices\F:".
In questo modo ho scambiato le lettere associate al nuovo ed al
vecchio HD.
Questo ovviamente in teoria....
Ora provo poi vi so dire ;-))
Ciao


Ciao
Funziona!! Funziona!!!
Altro che Partition Magic!!!
Ciao...


 facevi "sys c:"  e partiva al primo colpo....
Ma poi ti taccava piangere per i vari blocchi di sistema e per le dll non
trovate...
Lascia XP in F, meglio cosi!
E se proprio vuoi XP in C, fai un backup dei dati e installa tutto di nuovo.
Ciao!
--
Marco "DUFF" Palermo
Marco...@SPAMHotmail.com
http://www.marcoduff.cjb.net
http://www.cribiobot.cjb.net

Ciao!
Ho trovato la soluzione, leggiti i  mie die post a fianco ;-))
Ciao


...  i  mie die post a fianco ;-))
[errata corrige]
 ...i  miei due post a fianco ;-))
