Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Jak na dva systémy?

Mám v počítači dva systémy - Wín 2000 a Win XP SP2. Každý v samostatném oddílu (formát NTFS). Nyní potřebují provést novou, čistou instalaci Win 2000. Jak to provést, abych nemusel znovu instalovat oba systémy, ale jen ty Win 2000? Po instalaci prvního systému zůstanou sice původní Win XP nedotčeny, ale již nejdou spustit, protože v nabídce výběru systému po startu počítače se stane výběr XP nefunkčním.

Předmět Autor Datum
máš teď zatím po startu nabídku ze dvou systémů? podívej se na všechny soubory \boot.ini jednotlivýc…
lední brtník 12.11.2009 14:04
lední brtník
Nejsem si jistý, jestli si oba zcela rozumíme. Potřebuji přeinstalovat systém Win 2000, který je na…
kontejner 12.11.2009 15:09
kontejner
To by mělo jít opravit s pomocí instalačního CD Windows XP. Myslím, že jsou to příkazy fixboot a fix…
jbo 12.11.2009 15:34
jbo
Konzolu pro zotavení jsem zkoušel - vždy bez úspěchu. Takže bych rád věděl, kde případně dělám chybu…
kontejner 12.11.2009 15:59
kontejner
soubor boot.ini dává smysl, nechal bych ho tak. píšeš 2 disky, ale jde jen o dva oddíly, a tím páde…
lední brtník 12.11.2009 16:11
lední brtník
Proboha, já nikde nepíšu o dvou discích, ale oddílech a při druhém (polopatickém) vysvětlení pak o c…
kontejner 12.11.2009 17:15
kontejner
já komentoval spíš svoji první odpověď, nevím proč je nutné se hned dovolávat boha. ale pokud to spr…
lední brtník 12.11.2009 19:04
lední brtník
To co mi tu píšeš znám (jak už jsem se zmínil)a taky jsem napsal, že dosavadní pokusy byly neúspěšné… poslední
kontejner 12.11.2009 20:25
kontejner
Použil bych zhruba tento postup http://www.tipypropc.cz/konzola-pro-zotaveni-a-pri kazy-fixmbr-a-fix…
MM_tank 12.11.2009 19:51
MM_tank

máš teď zatím po startu nabídku ze dvou systémů?
podívej se na všechny soubory \boot.ini jednotlivých systémů, ideální by bylo kdyby byly na všech discích stejné (jako záloha), a obsahovaly záznamy o obou systémech.

to by ovšem řešilo jen stav, že oba disky nebyly při instalaci svých windows v pc samy, a tím se tvářily jako c:

je tu totiž problém - bootloader pro windows nedovede skrývat disky. při dvou systémech může zobrazovat předchozí viditelný disk, kterému obvykle rezervuje písmeno c:, druhému instalovanému disku pak dá nějaké další písmeno. čili vůbec není jedno, jestli se další systém na druhý disk instaluje s/nebo bez připojeného disku předchozích windows.
jednoduše: důležité je s jakým písmenem disku se zobrazuje jaký běžící systém.
k tomu patří jaké jsou jejich záznamy v boot.ini
pokud to dodatečně změníš (přidáním nebo vynecháním disku), druhý systém už nemusíš nastartovat.

Nejsem si jistý, jestli si oba zcela rozumíme. Potřebuji přeinstalovat systém Win 2000, který je na disku jako první a v prvním oddílu jako "C". Druhý na tomtéž disku, ale v druhém oddílu (jako "D") je systém Win XP. Dále následují další dva oddíly "E" a "F", kde mám data. To vše se nachází na jednom disku. No a teď se dostáváme k tomu, že potřebuji oddíl "C" naformátovat a nainstalovat na něj nově Win 2000. Vše proběhne bez problémů, ale při následném startu počítače už můžu z nabídky spustit jen Win 2000, ačkoliv v té zmíněné nabídce zůstal i systém Win XP, ale je nespustitelný. Lépe to vysvětlit asi nedokážu, ale přikládám ještě boot.ini.

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOW S
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Micro soft Windows XP Professional" /noexecute=optin /fastdetect /usepmtimer
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microso ft Windows 2000 Professional" /fastdetect

soubor boot.ini dává smysl, nechal bych ho tak.

píšeš 2 disky, ale jde jen o dva oddíly, a tím pádem při instalaci xp tam byly w2000 už přítomné. pro xp by jejich přeinstalace neměla znamenat žádnou změnu, s výjimkou bootovacích souborů. instalace xp je přepsala na verzi xp, obnovení w2000 zase vrátilo verzi na w2000.
možná že v tom bude malý problém - podle kolegy níže bych použil z konzoly zotavení cd xp příkaz fixboot c:.

kdyby to nepomohlo, ještě příkaz bootcfg, ať si to oscanuje podle svého.

pro zajímavost: naběhlé win xp se tvářily že mají jaké písmeno svého systémového disku? (ony nemusí dodržovat pořadí písmen tak, jak je měly w2000).

Proboha, já nikde nepíšu o dvou discích, ale oddílech a při druhém (polopatickém) vysvětlení pak o celkem čtyřech oddílech, ale na jednom disku. A se souborem boot.ini při nové instalaci Win 2000 (na "C") přece také nemohu nic dělat. Prostě Win 2000 se normálně nainstalují a fungují, ale z výběru (který také zůstal nezměněn) nejdou spustit stávající Win XP, které byly a nadále jsou v oddíle "D". A také jsem se v odpovědi kolegovi zmínil, že konzolu zotavení jsem již také zkusil, ale bez úspěchu. Zrovna tak je hloupost něco psát o naběhlých Win XP, když poněkolikáté opakuji, že nenabíhají. Opravdu už nevím, jak to ještě srozumitelněji napsat.

já komentoval spíš svoji první odpověď, nevím proč je nutné se hned dovolávat boha. ale pokud to spraví líp...

ještě jednou a pomalu:
- cd s konzolou zotavení bylo jaké verze: xp nebo 2000? kvůli příkazu fixboot.
- v syntaxi doporučovaného příkazu fixboot (c:) je rozdíl. bez parametru opravuje zavaděč logického disku ke kterému je konzola přihlášena, kdežto já navrhuju verzí xp opravit první logický disk - ten který byl přepsán reinstalací w2000.
- jaké verze je teď soubor c:\ntldr? buď velikost, nebo je možné ho zkopírovat např. do adresáře \tmp a tento zkopírovaný prohlédnout v notepadu. od konce budou nějaké parametry a hlášení, předtím je text s verzí, např:

F i l e D e s c r i p t i o n B o o t L o a d e r F i l e V e r s i o n 5 . 1 . 2 6 0 0 . 5 5 1 2 ( x p s p . 0 8 0 4 1 3 - 2 1 1 1 )

čili buď zkus reagovat slušně, nebo si to pořešte s tím bohem.

To co mi tu píšeš znám (jak už jsem se zmínil)a taky jsem napsal, že dosavadní pokusy byly neúspěšné. Takže nevím, proč se rozčiluješ a přitom nechápeš, oč mi jde. Žeby opět to známé poradenské ego typu "já jsem ten nejlepší" a ostatní jsou blbci?

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