Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno zmena drive letter

Spravil som kopiu systemoveho disku (vista, povodne C:) a nahral som ju na novy disk D:
System z disku D: sice nabootuje ale vsetko ostatne spusta z C:. Problem by sa vyriesil akby windows dokazal zmenit D: na C: lenze toto nejde pretoze napise ze D: je systemovy disk. Ako to mozem zmenit?

Předmět Autor Datum
čím jsi dělal kopii - kopírováním nebo imagovacím programem? máš asi pořád zapojené oba disky v pc,… nový
lední brtník 07.05.2008 22:59
lední brtník
systém bootuje z d: -> myslel som tym ze d: je bootovaci teda active všechno spouští z c: -> naprikl… nový
D0ktor 08.05.2008 09:10
D0ktor
ne, máš špatně zapojené disky, ale možná že tvoji novou instalaci ještě nemusíš rovnou smazat - zále… nový
lední brtník 08.05.2008 12:42
lední brtník
se ozvi cos zatím udělal a co to přineslo. hlavně jednu poznámku: protože jsi zatím stále ve starých… nový
lední brtník 08.05.2008 15:53
lední brtník
odpoj starý disk, pro jistou zapoj nový disk jako první pokud to jde*, a mělo by to chodit. dik...t… poslední
D0ktor 11.05.2008 09:54
D0ktor
Nie som si isty ale myslim ze Win2k/XP maju niekde v registry alebo kde ulozene priradenie ktore je… nový
MM.. 08.05.2008 14:10
MM..

čím jsi dělal kopii - kopírováním nebo imagovacím programem?
máš asi pořád zapojené oba disky v pc, ten starý jako první? který disk je označený jako bootovací (active)?

čili problém není v tom jak změnit d: na c:, ale ta kopie je buď špatně udělaná (nejde o klon disku), nebo taky jsou špatně zapojené disky. ntloader nemá žádné prostředky na skrývání starého systému, pokud je starý disk zapojen jako první, holt má furt písmeno c:

taky by stálo za upřesnění, co myslím tím že "systém bootuje z d: ale všechno spouští z c:"?
dáš start - spustit - set [enter]
vypíše ti to nějaké proměnné o prostředí systému.

systém bootuje z d: -> myslel som tym ze d: je bootovaci teda active
všechno spouští z c: -> napriklad mam nainstalovane ICQ (C:/Program Files/ICQ), po kopii disku sa to rovnako vytvorila kopia ICQ (a vsetkoho ostatneho) aj na D: lenze ked dam start/all programs/icq tak to stusti z C:

set vypise celkom vela veci, napriklad:

CommonProgramFiles=C:\Program Files\Common Files
CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files

Takze ak by sa to dalo zmenit tak by to mozno problem vyriesilo aj tak trvam na tom ze ak by sa nejakym sposobom dalo zmenit D: na C: tak by to bolo riesenie.

ne, máš špatně zapojené disky, ale možná že tvoji novou instalaci ještě nemusíš rovnou smazat - záleží na tom jak moc jsi současný stav ručně "opravoval".
acive nastavený oddíl současného D: by byl v pořádku. špatně ovšem je zapojení disků kdy jsi nechal starý disk jako první - systém ti začne bootovat z d: a narazí na obsah tvého zkopírovaného (d:)\boot.ini:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDO WS="...

ten mu říká že má jít na první viditelný disk (tvoje staré c:) a první partition, tam že je jeho systém. a startují ti staré windows :(

příkaz set vypíše hafo proměnných, ty důležitější jsou (a podle nich vidíš který z tvých systémů vlastně nastartoval):
HOMEDRIVE=C:
Path=C:\WINDOWS\system3 2;C:\WINDOWS;C:\WINDOWS\System32\Wbem
ProgramFiles= C:\Program Files
SystemDrive=C:
SystemRoot=C:\WINDOWS
USERPRO FILE=C:\Documents and Settings\xxx
windir=C:\WINDOWS

staré windows potom tvůj nový viditelný disk označí jako d:, ale kromě ntldr, ntdetect.com a boot.ini z něj nic nepoužívají, a dokud něco nezačneš opravovat, chválabohu ani nehrábnou do nových registrů - vůbec o nich neví.

odpoj starý disk, pro jistou zapoj nový disk jako první pokud to jde*, a mělo by to chodit.
*) nejsem si jistý jak se bude chovat případ: starý disk pata, nový disk sata (čili není co mezi sebou přehazovat). v biosu změnit boot na sata disk, a nějakým partition managerem nastavit active první oddíl z nového sata - zda opravdu bude platit zápis v boot.ini rdisk(0) i pro nový disk. no zkus.

se ozvi cos zatím udělal a co to přineslo.
hlavně jednu poznámku: protože jsi zatím stále ve starých windows, nic v nich neměň, nepřepisuj, nehledej žádnou utilitu pro změnu písmene disku - jinak budeš moct obě instalace svých windows vyhodit.
nejdřív potřebuješ rozchodit boot z nového systému, s tím že starý disk nesmí být viditelný jako první.

a protože venku chčije, jdu tak trochu chlastat. jak půjdu do ledničky pro nové pivo, můžeš dát vědět co se změnilo.

Nie som si isty ale myslim ze Win2k/XP maju niekde v registry alebo kde ulozene priradenie ktore je principialne tusim nieco taketo: pismeno -> fyzickydisk/oddiel
Predstav si to napr. ako tabulku kde C:->radic0,disk0,oddiel0, D:->radic0,disk1,oddiel0, apod, takze ked urobis presnu kopiu systemu z C: na D: tak system bude blbnut, kedze C: ostane povodne C: a Win su zrazu na D: co je zle.

Riesenie nemam overene ptz prenasat Win z C: na D: by ma nenapadlo (aky by to malo vyznam?) ale mohlo by pomoct nieco z tohoto:
a) na novy disk nahrat ten image, este pred nabootovanim z noveho disku odpojit povodny disk, a raz nabootovat z toho noveho disku. Kedze stary disk tam nie je tak "radic0,disk0,oddiel0" t.j. C: bude ten novy disk, potom mozes skusit shutdown a znova pripojit ten stary disk, teraz uz (mozno, neviem) Win staremu disku priradi nove pismeno.
b) ak je to mozne tak fyzicky (na datovych kabloch) prehodit disky C: a D:

P.S: zmena set premennych nepomoze. Ak by si sa zmieril s tym ze system bude na D: tak kedysi davno som videl nejaku utilitku ktora zmenila v registroch kazdy vyskyt C: na D:, ale uz si nepamatam kde. Skus google (drive letter Win)
A treba samozrejme skontrolovat aj boot.ini ako uz bolo pisane, lepsie je ale odpojit povodny disk, potom bude boot.ini suhlasit. Ak si chces nechat v PC aj povodny disk, a neprehodis disky fyzicky, tak bude asi treba zmenit boot.ini pretoze ak ho nezmenis ta sa bude spustat Win zo stareho disku (aj ked novy disk je v BIOSe bootovaci tak sa precita z neho len boot.ini a nezmenene boot.ini spusti Win zo stareho disku)

Zpět do poradny Odpovědět na původní otázku Nahoru