Re: Instalowanie Windowsa 98 na XP

Autor: Michal Kawecki (kwinto_at_2com.pl)
Data: Fri 13 Dec 2002 - 23:43:37 MET


Użytkownik "Mateusz MATi Barucha"
<mati.no.spam_at_nowydwor.k.pl.USUN.TO.I.No.Spam.Z.ADRESU> napisał w
wiadomości news:atd3ui$1uvs$1_at_News.K.PL
> Witam!
>
> Mam za zadanie zainstalować Windowsa 98 nie naruszając istniejącego
> XP-ka. Sytuacja na dysku wygląda tak:
>
> Mam 3 partycje podstawowe:
> - C: - tu ma się znaleźć Win98. Aktualnie bootmenadżer z XP-ka
> umieścił tu podczas instalacji swoje pliki startowe, jako że to jest
> aktywna partycja
> - J: - partycja Windowsa XP, która ma pozostać nienaruszona
> - partycja linuksowa
>
> Na partycji rozszerzonej mam kilka dysków logicznych (też powinny
> pozostać tak jak są), wśród których jest jeden (H:), na którym jest
> zainstalowany "czysty" Windows XP (z tej partycji mogę skorzystać, a
> nawet ją usunąć).
>
> Planuję zadanie wykonać tak:
> Instaluję Windowsa 98 na partycji podstawowej C:. Po uruchomieniu
> sprawnego systemu (98) instaluję nowego Windowsa XP na "roboczym"
> dysku H:. Ten system umieści (?) swojego bootmenadżera na C:. Potem
> skonfiguruję go tak, abym miał możliwość uruchomienia wszystkich 3
> systemów (głownego XP na nienaruszonej partycji podstawowej J:, 98 z
> C: i XP z H:).
>
> Czy to zadziała? Sorry jeśli to NTG.

Na 99% Win98 nie naruszy istniejącego bootmanagera XP, tylko się do
niego dopisze. Tak było w każdym razie, kiedy go instalowałem
uruchamiając setup.exe z kat. inst. W98, a nie poprzez boot i
automatycznego instalatora z płytki CD. A jeśli nawet uda ci się
skasować tego bootmanagera, to łatwo go odtworzysz poleceniem fixboot
spod Konsoli naprawczej.

Uważać musisz na coś innego: twoje XP zostało zainstalowane na J, a
powinno na D. I niestety przy najbliższej operacji typu fdisk /mbr (a
taka jest wykonywana podczas instalacji W98), która usunie nt-signature
dysku twardego, kolejność literek zostanie
zresetowana do domyślnej. Nie zalogujesz się do systemu, ponieważ MS
pozostawił błędny wpis w rejestrze dotyczący uruchamiania Userinit; jest
on wywoływany z literką partycji systemowej, no a ta oczywiście będzie
inna... na wszelki wypadek skróć go do po prostu Userinit.exe.

Kolejna sprawa: masz mieszane partycje Windows+Linux, a podejrzewam, że
dotyczy to także dysków logicznych. Użycie fdisk w takim środowisku
*może* spowodować usunięcie wszystkich dysków logicznych. Na wszelki
wypadek więc zapisz sobie kopię MBR oraz bootsektorów wszystkich
partycji i dysków log., służy do tego pojedyncze polecenie PSAVE z
programu DFSee http://www.dfsee.com. W razie problemów odtworzysz dostęp
do swoich dysków poleceniem PRESTORE.

Tym samym programem możesz też odtworzyć usunięty znacznik dysku
(nt-signature), służy do tego polecenie NTSIGN z grupy FDISK. Tylko
zapisz sobie wcześniej, jaki był oryginalny numerek znacznika
(dostaniesz go po PLIST walk). Przywrócenie znacznika spowoduje, że XP
odtworzy przydzielone oryginalnie literki do partycji na tym dysku
twardym - a więc także literkę J.

M.



To archiwum zostało wygenerowane przez hypermail 2.1.7 : Wed 19 May 2004 - 02:06:56 MET DST