1. Gdzie utworzyć partycję FAT32 dla w98? Czy może być to druga lub
trzecia podstawowa partycja po partycjach NTFS? Czy bezwzględnie musi
być pierwsza? (co by się wiązało z przesuwaniem NTFS-a z wXP)
2. W trakcie instalacji w98 komp kilka razy standardowo się
restartuje. Czy po instalacyjnych restartach komp będzie "trafiał" na
uruchamiany właśnie w98? Jeśli tak, to zapewne po skończonej
instalacji będzie się uruchamiał ten w98. Ale z treści (cyt.
"uruchomione zostaną oczywiście starsze okna" i dalej " Wydajemy
wówczas komendę Start | Uruchom | cmd") wynika że uruchomiony
zostanie XP! Czegoś tu nie rozumiem...
3. Po udaniej (optymistą jestem :) instalacji - jak będzie się
dokonywało wyboru systemu po włączeniu komputera? Będzie jakieś menu?
zaonstalować w98. Znalazłem opis na:
http://www.chip.pl/arts/archiwum/n/sub/articlear_134608.html
Ale opis jest niejasny i mam pytania:1. Gdzie utworzyć partycję FAT32 dla w98? Czy może być to druga lub
trzecia podstawowa partycja po partycjach NTFS?
2. W trakcie instalacji w98 komp kilka razy standardowo się
restartuje. Czy po instalacyjnych restartach komp będzie "trafiał" na
uruchamiany właśnie w98?
Jeśli tak, to zapewne po skończonej
instalacji będzie się uruchamiał ten w98. Ale z treści (cyt.
"uruchomione zostaną oczywiście starsze okna" i dalej " Wydajemy
wówczas komendę Start | Uruchom | cmd") wynika że uruchomiony
zostanie XP! Czegoś tu nie rozumiem...
3. Po udaniej (optymistą jestem :) instalacji - jak będzie się
dokonywało wyboru systemu po włączeniu komputera? Będzie jakieś menu?
Znalazłem opis na:
http://www.chip.pl/arts/archiwum/n/sub/articlear_134608.html
Ale opis jest niejasny i mam pytania
| Jeśli tak, to zapewne po skończonej
| instalacji będzie się uruchamiał ten w98. Ale z treści (cyt.
| "uruchomione zostaną oczywiście starsze okna" i dalej " Wydajemy
| wówczas komendę Start | Uruchom | cmd") wynika że uruchomiony
| zostanie XP! Czegoś tu nie rozumiem...
Pewnie chodzi o to, że polecenie debug mozna wykonać spod XP. Brawa za
wnikliwość, jest w tym opisie moze trochę drobnych blędów, ale doskonale
oddaje istote problemu.
| Jeśli tak, to zapewne po skończonej
| instalacji będzie się uruchamiał ten w98. Ale z treści (cyt.
| "uruchomione zostaną oczywiście starsze okna" i dalej " Wydajemy
| wówczas komendę Start | Uruchom | cmd") wynika że uruchomiony
| zostanie XP! Czegoś tu nie rozumiem...| Pewnie chodzi o to, że polecenie debug mozna wykonać spod XP. Brawa za
| wnikliwość, jest w tym opisie moze trochę drobnych blędów, ale doskonale
| oddaje istote problemu.To znaczy że będę musiał sobie uruchomić XP z płytki instalacyjnej
żeby uruchomić cmd z debug. Czy tak można? A może lepiej najpierw
zmajstrować sobie dyskietkę startową do XP?
A może lepiej najpierw zmajstrować sobie dyskietkę startową do XP?
| Rzeczywiście, Michał Kawecki już kilka lat temu powiedział chyba wszystko
| na
| ten temat.Pewnie przepisał żywcem, a nie powiedział ;-)
| Rzeczywiście, Michał Kawecki już kilka lat temu powiedział chyba
| wszystko na ten temat.Pewnie przepisał żywcem, a nie powiedział ;-)
Adam
| A może lepiej najpierw zmajstrować sobie dyskietkę startową do XP?
W jaki sposób chcesz to zrobic? Instalując 98 mozesz zrobic dyskietkę
startowa do 98, nawet polecam, moze sie przydać.
Ech, kicha ogólna :) Okazało się że na tym kompie partycje są takie:
1. NTFS winXP primary
2. Extended primary
3. NTFS Logical
4. NTFS Logical
I jak założę na końcu jeszcze FAT32 na którym usiłuję zapuścić
instalkę w98, to instalator usiłuje zainstalować w98 na partycji
extended, zgłaszając albo że są na niej pliki albo że partycja
sformatowana nieodpowiednio pod w98 i usiłuje ją formatować. Jak z
tego wybrnąć bez zbytniego mieszania w partycjach lub wręcz
reinstalacji wXP?
1. NTFS winXP primary
2. Extended primary
3. NTFS Logical
4. NTFS Logical
| 1. NTFS winXP primary
| 2. Extended primary
| 3. NTFS Logical
| 4. NTFS Logical
Jaki program podał te informacje o partycjach?
| | 1. NTFS winXP primary
| 2. Extended primary
| 3. NTFS Logical
| 4. NTFS Logical| Jaki program podał te informacje o partycjach?
PQMagic8 z dyskietki :) Używam od dawna i jakoś nie miałem wpadki.
Ponieważ to jest jednocześnie
partycja primary więc instalator widział ją jako DOS/primary i
usiłował instalować na niej, ma to jakiś sens?
Wygląda na to, ze wszystko było dobrze, mozna bylo instalować. Jezeli jesteś
pewien, ze powstała partycja podstawowa i byla aktywna, to wszystko powinno
pójść dobrze, niech sobie instalator jeszcze raz formatuje. Zdziwiłem się
trochę, że w jednej linijce partycja 2 ma określenie Extended i primary,
zawsze uwazałem to za alternatywę, pewną przeciwność, inne programy tak nie
wyswietlają, ale zdaje się, ze PQmagic tak własnie wyświetla. Możesz jeszcze
raz pooglądać partycję spod systemu XP (zarządzanie dyskami) i polecam
diskpart z Linii poleceń, bardzo czytelnie wyswietla układ partycji (list
partition). Jak sie upewnisz, to moim zdaniem mozna instalować 98.
Jeszcze jedno mi się przypomniało. Któryś program, nie wiem w tej
chwili czy fdisk czy PQ, bez mojego udziału nadał tej nowej FAT32
atrybut ukrytej. Pamiętam też komunikat że "windows nie toleruje
dwóch partycji DOS primary". Co każe wnosić że dla któregoś z tych
programów (raczej fdiska) istniały dwie partycje DOS! Stąd moje obawy
że instalacja poszłaby na tej Extended, rujnując ją formatem.
| | 1. NTFS winXP primary
| 2. Extended primary
| 3. NTFS Logical
| 4. NTFS Logical| Jaki program podał te informacje o partycjach?
PQMagic8 z dyskietki :) Używam od dawna i jakoś nie miałem wpadki.
Odpowiadając na twoje pytania z maila wyżej: Skróciłem partycję 4.
Na zwolnionych 3GB założyłem nową FAT32 i sformatowałem. Ustawiłem
jako aktywną (potem, chcąc startować XP musiałem oczywiście
ustawić jako aktywną tą nr 1)
Oczywiście wiem że partycję pod XP mogą mieć inne litery niż pod DOS
czy w98. Ale instalator w98 nie melduje czy instaluje na c czy na
czymś innym, jest ponad to :) Przytoczyłem jedynie to co
zapamiętałem z jego komunikatów. Sądzę że gdyby wszystko zagrało
tak jak sobie wyobrażałem, to nie powinno być żadnych protestów z
jego strony. nieprawda? Ponieważ były, coś jednak nie poszło
zgodnie z przewidywaniami.
O, jeszcze jedno - przy okazji obejrzałem te partycje w fdisku i
zwróciło moją uwagę że partycję 2 (extended) określał jako DOS,
pomimo że na niej były logiczne NTFS. Ponieważ to jest jednocześnie
partycja primary więc instalator widział ją jako DOS/primary i
usiłował instalować na niej, ma to jakiś sens?
A problem będzie musiał być prędzej czy później, tak czy inaczej
rozwiązany.
A co do opisów primary, extended/primary, logical - w uproszczeniu
chodzi o to, że wszystkie partycje primary zajmują miejsce w tabeli
partycji (dokładniej jedno z czterech wolnych miejsc), a dyski
logiczne nie. Partycja extended różni się tylko tym od "zwykłej"
partycji primary, że nie posiada własnego systemu plików, tylko służy
jako kontener pod dyski logiczne.
| zaonstalować w98. Znalazłem opis na:
| http://www.chip.pl/arts/archiwum/n/sub/articlear_134608.html
| Ale opis jest niejasny i mam pytania:
[...]
Pewnie chodzi o to, że polecenie debug mozna wykonać spod XP.
Brawa za wnikliwość, jest w tym opisie moze trochę drobnych
blędów, ale doskonale oddaje istote problemu.
1. Konsekwencje naruszenia tej kolejności są oczywiste. Jeśli
zainstalujemy Windows 98 po Windows XP, to dostępne będą tylko starsze
Okna. Dzieje się tak dlatego, że każdy system operacyjny modyfikuje
podczas setupu pierwszy fizyczny sektor dysku (tzw. Master Boot
Record). Dokładniej mówiąc, zmianie ulega tylko część tego obszaru,
zajmująca około 400 bajtów. Właśnie w niej zapisany jest program
ładujący, czyli bootloader. Rzecz jasna, ten pochodzący z Windows 98
lub "dwutysiączki" nie poradzi sobie z załadowaniem nowszych Okien.
Bzdura totalna. Rolą głównego kodu startowego jest załadowanie
bootmanagera Windows umieszczonego w bootsektorze *partycji* wskazanej
jako aktywna, i dopiero ten bootmanager decyduje o tym, który system
załadować. Nie muszę już chyba dodawać, że główny kod startowy w obu
systemach jest praktycznie identyczny.
2. Na wszelki przypadek przypominam, że jeśli zamierzamy zmienić
rozmiar którejkolwiek istniejącej partycji, najpierw powinniśmy ją
zdefragmentować. Unikniemy wówczas niespodzianek, takich jak
przerwanie pracy Partition Magica podczas repartycjonowania, i nie
będziemy łamać głowy nad tym, dlaczego program nie dokończył zleconej
mu operacji
No proszę - to Partition Magic potrafi się powiesić? Takie poważne ;-)
pismo jak CHIP nie powinno było polecać ewidentnych niedoróbek
programowych. Tym bardziej, jeśli kaprys tego niestabilnego i pełnego
błędów programu w dowolnym momencie może nas pozbawić naszych
partycji.
Ciekawe, że są na rynku analogiczne programy stabilne, bez błędów i w
pełni godne zaufania. CHIP o niech nie wie najwyraźniej.
3. Będziemy jeszcze oczywiście musieli naprawić obszar MBR, "zepsuty"
przez Windows 98.
Nieprawda. Windows 98 nie psuje MBR dysku.
4. Na koniec wydajemy komendę fixmbr, dzięki której naprawimy Master
Boot Record.
Zupełnie niepotrzebnie. Naprawiać należy sektor startowy partycji z
system XP poleceniem fixboot. Autor najwyraźniej nie rozumie zasady
działania bootmanagerów Windows i roli poleceń Konsoli Odzyskiwania.
5. Po zrestartowaniu komputera będziemy mogli wskazać system do
uruchomienia.
Nieprawda. Po zrestartowaniu komputera nie będzie jeszcze menu
startowego. Trzeba sobie drugi system samemu dopisac do Boot.ini, o
czym traktuje reszta artykułu zresztą.
6. Wydajemy wówczas komendę Start | Uruchom | cmd
Oczywiście chodzi o command.com.
7. Uruchamiamy peceta, korzystając z płyty instalacyjnej Windows XP, i
naprawiamy Master Boot Record. Korzystamy z Konsoli odzyskiwania i
komendy fixboot.
No proszę - poniewczasie autor zdecydował się jednak użyć polecenia
fixboot zamiast fixmbr. I słusznie. Tyle że fixboot nie naprawia MBR
dysku, o czym można się dowiedzieć czytając choćby helpa do tego
polecenia.
8. Po zakończeniu naprawy i zresetowaniu maszyny wystartuje Windows
XP
Owszem, o ile rozmawiamy o sytuacji, kiedy oba systemy siedzą na tej
samej partycji. W innym przypadku, poprzednie polecenie fixboot -
wykonane np. w odniesieniu do drugiej (aktywnej) partycji, na której
siedzi jedynie nasz nowopostawiony Win98 - zepsuje jego bootmanagera i
w efekcie nie wystartuje ani on, ani stary XP.
9. dopisujemy wiersz: C: BOOTSECT.DOS ="Microsoft Windows 98".
Z takim wpisem w Boot.ini to na pewno ten system nie wystartuje.
Zabrakło backslasha po C:.
10. Rys. 2. Dzięki Konsoli odzyskiwania naprawimy uszkodzony Master
Boot Record Windows 2000/XP
Jakiś dziwny obrazek. Nigdy nie widziałem takiej Konsoli Odzyskiwania
;-.
11. Korzystamy z polecenia lilo, które wydajemy po zalogowaniu się
jako administrator systemu.
Niezmiernie jestem ciekaw jestem, w jakiż to sposób uda się nam
zalogować jako administrator do nieuruchamiającego się Linuksa.
12. A gdyby zrobić coś na odwrót? Pingwin doskonale radzi sobie z
obsługą partycji FAT,
LOL, ciekawe jaki desperat zdecydowałby się postawić Linuksa na
fat-cie ;-).
13. a jeśli korzystamy z Linuksa z jądrem w wersji 2.6, to mamy także
dostęp do systemu plików NTFS.
No pewnie - zwłaszcza że jest on read-only. Dostęp r/w (darmowy) jest
jak na razie *eksperymentalny*, co w praktyce oznacza, że z partycją
NTFS prędzej czy później (raczej prędzej) pożegnamy się na amen.
14. Jeżeli na jednym dysku twardym chcemy zainstalować dwie wersje
Windows 98, wystarczy zarezerwować dla nich osobne katalogi systemowe.
Jedyne problemy, których możemy się spodziewać, będą wynikały z faktu,
że umieszczony w Master Boot Recordzie program ładujący systemu
potrafi obsłużyć tylko jedną kopię Okien. Innymi słowy, po
zainstalowaniu drugiej wersji Windows automatycznie będzie uruchamiana
właśnie ona, a wcześniejsza kopia OS-uw ogóle nie zostanie zauważona.
Bzdura. Program umieszczony w MBR dysku służy jedynie do ładowania
bootmanagera zapisanego na aktywnej partycji. O tym, który konkretnie
system 98 zostanie uruchomiony, decyduje bootmanager Windows 9x i jego
pliki startowe, a konkretnie zawartość Msdos.sys.
15. Co z katalogiem \Program Files? Także i teraz będziemy mieli do
czynienia z sytuacją, w której ów folder jest współdzielony, co
niejednokrotnie prowadzi do błędów działania aplikacji. Warto się więc
zastanowić, czy dwóm wersjom Windows nie wydzielić osobnych katalogów
dla instalowanego software'u.
Fajnie brzmi, prawda? Szkoda tylko, że autor nie pisze jak to zrobić,
i to najlepiej już na etapie instalacji obu systemów. Bo zawartość
Program Files dla wersji XP bez SP2 i z SP2 jest niestety odmienna, a
więc instalując starsze XP na nowszych musimy się liczyć z jej
nadpisaniem......
==============
Komentarz: ech, jak ja nie znoszę nieodpowiedzialności. Gdzie te
czasy, kiedy autor artykułu osobiście testował wszystkie proponowane
rozwiązania. Dziś nikt się nie przejmuje tym, że ktoś kto będzie słowo
w słowo powtarzał zawarte w jego artykule rady prędzej straci dostęp
do wszystkich swoich systemów, niż cokolwiek udoskonali. . .
ZTCP w tym układzie nie postawisz tego Win98, gdyż za partycją
extended nie powinno już być partycji primary. Inaczej DOS głupieje.
Można ew. ukryć partycję extended na czas instalacji, ale nie wiem czy
potem Win98 też nie będzie miał jakichś problemów z tak nietypowym
układem.
Copyright (C) 1999-2003 Microsoft Corporation.
Na komputerze: DOM-140C59AAFC1
DISKPARTselect disk 0
Obecnie wybranym dyskiem jest dysk 0.
DISKPARTlist partition
Partycja ### Typ Rozmiar Przesunięcie
------------- ---------------- ------- ------------
Partycja 1 Podstawowy 4001 MB 32 KB
Partycja 2 Rozszerzony 2196 MB 4001 MB
Partycja 3 Logiczny 996 MB 4001 MB
Partycja 4 Logiczny 1200 MB 4997 MB
Partycja 5 Podstawowy 3569 MB 6197 MB
DISKPARTlist volume
Wolumin ### Lit Etykieta Fs Typ Rozmiar Stan Info
---------- --- ----------- ----- ---------- ------- --------- --------
Wolumin 0 G Nowy CDFS CD-ROM 588 MB
Wolumin 1 C NTFS Partycja 4001 MB Zdrowy
System
Wolumin 2 D Nowy NTFS Partycja 996 MB Zdrowy
Wolumin 3 E Nowy NTFS Partycja 1200 MB Zdrowy
Wolumin 4 F NEW MBR ENT FAT32 Partycja 3569 MB Zdrowy
Na partycji 1. podstawowej, sformatowanej NTFS zainstalowałem XP. Później,
na ostatniej, podstawowej, wielkości 3569 MB bez problemów zainstalował się
Win 98, po wcześniejszym oznaczeniu jej jako aktywnej. Być moze na dużych
dyskach działa to inaczej, moze są jakies problemy, nie sprawdzałem.
9. dopisujemy wiersz: C: BOOTSECT.DOS ="Microsoft Windows 98".Z takim wpisem w Boot.ini to na pewno ten system nie wystartuje.
Zabrakło backslasha po C:.
Niejasny??? Jest po prostu niezgodny z prawdą i tylko wprowadza
zamieszanie. Zacytuję parę kwiatków:
ZTCP w tym układzie nie postawisz tego Win98, gdyż za partycją
extended nie powinno już być partycji primary. Inaczej DOS głupieje.
| 9. dopisujemy wiersz: C: BOOTSECT.DOS ="Microsoft Windows 98".| Z takim wpisem w Boot.ini to na pewno ten system nie wystartuje.
| Zabrakło backslasha po C:.Ten brak backslasha też zauwazyłem, ale nie chcialo mi sie
sprawdzać, czy przypadkiem bez tego też nie będzie działać. No
wiesz, nie wnikałem w szczegóły, "przelecialem" ten artykuł i
ogólna filozofia instalowania kilku systemów wydała mi sie zgodna
z tym, co juz wiedzialem z innych źródeł.
P.S. Oczywiście nie Ciebie krytykowałem, tylko autora artykułu, a
pośrednio redakcję :-).
P.S. Oczywiście nie Ciebie krytykowałem, tylko autora artykułu, a
pośrednio redakcję :-).
zaeksperymentował na taim samym układzie partycji na jakim ja nie
odniosłem sukcesu i mu wyszło! Dlaczego?
| P.S. Oczywiście nie Ciebie krytykowałem, tylko autora artykułu, a
| pośrednio redakcję :-).Wiem, ;) wcale nie wziąlem tej krytyki do siebie. Zdarzylo mi się
polecić ten artykuł na grupie i stąd nieśmiała chęć jego obrony.
Masz rację, zrobiłes doskonałą analizę krytyczną, zgadzam się, są
w artykule Chipa błędy, robi wrażenie pisanego w pośpiechu. No
cóż, tylko ten, co nic nie robi, nie popełnia błędów. Co ciekawe,
zauważyłem, że do odzyskania dostępu do XP po zainstalowaniu 98
na oddzielnej partycji podstawowej wcale nie jest potrzebne
polecenie fixboot (ani oczywiście fixmbr),
mozna zmieniać wskaznik
aktywności partycji i w ten sposób przełączać się między systemami
(na początek, zanim nie utworzy sie bootmanager).
Polecenie debug
działa chyba tylko w systemie 98, tworzy ten plik bootsect.dos. W
XP system ostrzega, ze nie zezwala na bezpośredni dostęp do dysku.
Pozdrawiam serdecznie. Janusz.
| zaeksperymentował na taim samym układzie partycji na jakim ja nie
| odniosłem sukcesu i mu wyszło! Dlaczego?To chyba dlatego, że do utworzenia nowej partycji uzyłem BootIt
NG, a nie PQ. ;-)
/do J.M./
Uruchom komputer z dyskietki/CD z BootIt Next Generation
http://www.terabyteunlimited.com i zobacz, czy nie pojawi się
komunikat o nieprawidłowym wskaźniku aktywności. Jeśli tak, pozwól na
jego skorygowanie. Chodzi o to, że jeśli dysk był zapięty jako
drugi/trzeci itd., to wskaźnik ten może przyjąć wartość hexa 81, 82,
83 itd. Dobre programy partycjonujące nie popełniają takich błędów. No
ale ja akurat PM do nich nie zaliczam.