
nastaveni boot.ini pro dva OS
prosim o radu. Nainstaloval jsem na PC kde jsou W2K jeste XP. Ale W2k uz pak nechtely najet - chyba v config system 32, opravil jsem to pomoci instalcniho cd, jenze ted nejedou pro zmenu zase xp a pri vyberu systemu hlasi chybnou konfiguraci hw disku ci cestu na disk. V PC jsou dva HD na C je W2k (neni rozdelen) a druhy HD je rozdelen na E a F procemz xp jsou na F. Mam dojem, ze pri te oprave W2K byl prepsan boot.ini, nebot pred tim byly na vyber Xp a pak W2K. Ted je to naopak. Zde je jeho vypis
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0) partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT ="Microsoft Windows 2000 Professional" /fastdetect
signature(122ca0f2)disk(0)rdisk(0)part ition(2)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
nejak mi tam nesedi to, ze cesta na disk je stale 0 ale nevm co je disk a rdisk.
Mutete mi nekdo napsat, jak by mel spravne ten boot vypadat ?
- toto je len preklep alebo to tam mas tak naozaj?
ne, zdejší systém rozděluje příliš dlouhé řetězce mezerou.
pak je nutné to vložit do "code" a opravit zápis pro korektní volbu xp z 2.disku a 2.oddílu:
předpokládám přitom, že na druhém disku je "e:" jako první partition, "f:" s adresářem \windows na druhé partition.
doufám že ntldr a ntdetect.com z win2000 na prvním disku stačí i pro nabootování xp. kdyby s bootem byl problém, pomocí biosu přesměrovat boot na druhý disk a označení jeho prvního oddílu jako aktivní - pokud nebyl zformátován, měly by na něm být xp-čkové verze ntldr + ntdetect.com, a xp verze mbr. pak bys uložil tuto verzi boot.ini pro dualboot také na tvé e:.
Tak jsem opravil boot dle vaseho popisu. Problem asi bude v ntldr a ntedect.com, pamatuji si ze pri tom zotavení z cd W2K tyhle soubory chtel prepsat ze jsou spatne. Doslova pri startu Xp vypise ted toto : System windows 2000 nelze spustit z duvodu problemu s hardwarovou konfigurací počítačového disku. Ze zadaneho spusteciho disku nelze cist. Zkontrolujte spousteci cestu a hw disku. Divne je ze ale pise ze W2K nelze spustit misto XP ! Druhou radu nemohu zkusit na F ani E tyto soubory nejsou. Premyslim, ze to F smaznu a zkusim tu instalaci znovu kdyz W2k jedou. Nebylo by to lepsi ? Jen abych se zas pak nedostal do stejne situace, ze tas nepojedou W2k chyba system32/config . Pipadne naistalovat xosl, aby spoustel sam jednotlive OS ? Pro vsechny pripady jsem si udelal zachranou disketu pro W2k.
tato hlaska sa zobrazi ak polozka v boot.ini ukazuje na HW zariadene, ktore v systeme neexistuje
to bootovanie pomocou signatury disku urcie malo nejaky vyznam
skus este pridat takuto polozku:
fak nevím co znamená zápis "signature(122ca0f2)disk(1)rdisk(0)...", proto jsem se ptal zda není v pc i jiný řadič (sata, raid). jinému řadiči napovídá disk(1), na kterém visí první disk rdisk(0).
ale může to být záznam i po nějaké nehodě při přeinstalaci - přiznávám že toto neznám a googlit v angličtině se mi to nechce.
no jo, dobrá připomínka: pokud by tam nebyl jediný dvoukanálový ide řadič (primary+secondary), ale nějaký další, moje jednoduché boot.ini by neplatily.
ad signature(...) - tak jsem zamorfeoval, ale pokud nemusím se mi nad tím hloubat nechce:
post.aspx
index.php
a tady q227704 - jaký máš servicepack u w2000?
možná to nakonec pořeší "xp-čkový mbr"
tak jsem jeste zkusil zapis od mkmt a i jeste zmenil disk 1 na 0 a rdisk take, ale ani jedna varianta nezabrala, ale nez ta hlaska vyskocila trvalo to apon 20 vterin, pred tim to bylo okamzite po vyberu XP. Dneska to uz musim vzdat, jine pc s 2WK mam k dispozici instalacni cd take. Takze zkusim i dalsi rady a pak napisu jak to dopadlo. Zatim dekuji vsem za ochotu a hlavne drahy cas, ktereho je tak malo.