Dwa "staruszki" na kompie

Stare programy Mickernet 01-01-1970 8767 28
15-01-2006 12:43
Witam!

Chciałbym się dowiedzieć, czy istnieje możliwość zainstalowania dwóch systemów, a mianowicie Windows 3.11 i Windows 95 na jednym komputerze z konfiguracją: Pentium 1, 12 MB ram, 500 MB na dysku, FDD.
15-01-2006 13:01
Oczywiście ale na oddzielnych partycjach.

Reflektował byś takie coś ?
15-01-2006 13:13
Oczywiście, tylko nie wiem jak 95 by mógł zainstalować się na partycjii d: , jak on mi się instaluje na pierwszym dysku z koleji. Może dostanę jakąś małą podpowiedź jak to zrobić? :)
15-01-2006 13:30
Najpierw trzeba rozważyć bootloader...

A przyznam że się na tym nie znam więc musisz poczekać na porade od MCbx-a.
15-01-2006 13:34
To można zrobić na jednej partycji. Pomysł jest taki:
Najpierw instalujesz, przypuścimy w C:\Windows, Winka 95.
Teraz edytujesz CONFIG.SYS tak, aby wyświetlał menu (zerżnij z dyskietki startowej Windowsa 98 Configa i Autoexeka, jest tak samo :) ) . Jedna pozycja menu ma brzmieć "Windows 95" i ma NIC NIE ROBIĆ (co spowoduje odpalenie Win95), druga "Windows 3.11" i odpalac wiersz poleceń, czyli w Autoexecu piszesz pod nią:
command.com
ver
to ver skutecznie przytrzymuje system, by się dalej nie uruchamiał. Teraz spod tego wiersza instalujesz Windows 3.11, przypuśćmy w katalogu C:\Win311. Edytujesz Autoexeca i pod ver piszesz pathy do C:\Win311 oraz odwołanie do Win.COM, ale tego z C:\win311.

A jeżeli chodzi o 2 partycje to:
- Partition Magic
- tworzysz 2 partycje główne NIE zostawiając miejsca na bootloader :)
- Na jednej instalujesz DOSa
- Na drugiej instalujesz Win95
- Instalujesz mały bootmanager, np. GAG (jest nawet w wersji polskiej i nie wymaga partycji)
- Ustawiasz bootmanager tak, aby uruchamiał poszczególne systemy. Możesz włączyć ukrywanie partycji.
15-01-2006 13:41
Dzięki, myślę, że to powinno zadziałać. Jeśli coś będzie nie tak to napisze...
15-01-2006 14:06
A co sądzicie o pliku boot.ini? Ja mam na nowym kompie zainstalowany Win 98 i XP i mój boot.ini wygląda tak:


[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="   ->  Windows XP Home Edition  <-" /fastdetect /NoExecute=OptIn
C:\ = "   ->       Windows 98 SE       <-"

15-01-2006 15:32
Tylko że boot.ini jest pod XP-owskiego bootloadera, więc szanse na pójście pod sędziwym W95 oceniam na małe.
15-01-2006 15:43
A ja oceniam zerowe...
15-01-2006 16:06
Nie no, teoretycznie można przenieść sam bootloader (chyba, że wymaga tego całego naboju zaczynającego się na NTLDR a kończącego się GINĄ i Explorerem), potem coś w assemblerze żeby zmieniło bootsektory dajmy sobie z innego sektora na dysku i stamtad uruchomiło... da się, ale to ciezka robota. Sam asemblera nie znam.

Pokażę tu metodę, jaką ja uruchamiałem GEMa pod Win95, i może się przyda:

KATALOG WINDOWSA 95: C:\WINDOWS
Instalowany w pierwszej kolejności
KATALOG WINDOWSA 3.11: C:\WIN311
Instalowany spod "Wiersza poleceń" Win95, F8 podczas bootowania.

Nie zapomnij wyciąć komentarzy, to to pogrubione :)

CONFIG.SYS:

[MENU]
MENUITEM=WDP,WINDOWS 95
MENUITEM=DOS,Windows wiersz polecen
MENUITEM=WTJ,Windows 3.11
MENUDEFAULT=WDP,10

{Ostatnie linia: domyslinie zaznaczona pozycja , czas, po jakim ma automatycznie załączyć pozycje}

[common]

{ w sekcji COMMON umieśc poprzednią zawartość CONFIG.SYS}

[WDP]

[DOS]

[WTJ]


AUTOEXEC.BAT:


{TU UMIEŚĆ POPRZEDNIĄ ZAWARTOŚĆ AUTOEXEKA}

GOTO %CONFIG%

:Wdp
goto end

:DOS
command.com
cls
ver
goto end

:WTJ
echo off
cls
echo STARTUJE WINDOWSA 3.11
c:
cd.
cd Win311
WIN
echo Nacisniecie klawisza spowoduje powrot do wiersza polecen
pause
command.com
goto end

:end


Na 386 działało. Partycja była FAT16, na 32 też powinno chodzić.
16-01-2006 16:42
Jestem w trochę trudnej (jak dla mnie) sytualcji. Podzieliłem dysk na 2 partycje: c:\ -100MB i d:\ 500MB. Sformatowałem oby dwie. Zainstalowałem na d: Windows 95. Teraz chciałbym zainstalować dosa na c:, lecz dos formatuje całą partycje. A na tej partycji jest kilka ważnych dla Windows 95 plików, np. Autoexec.bat Niewiem co mam teraz robić. Może ktoś coś zaproponuje...
16-01-2006 16:48
Spróbuj najpierw installnąć DOSa, potem bootmanager, w nim włączyć ukrywanie partycji i dopiero Win95. Powinno pomóc.
17-01-2006 11:54
Mozesz bez problemu zainstalowac DOS i WIN95 na jednym kompie. Najpierw DOS na C, zachowaj autoexec.bat i config.sys ( np w jakims katalogu ), potem instaluj WIN 95 n D. Autoexec i config ulegna zmianie. Teraz wystarczy pogrzebac w autoexecu i configu ( tak jak podal MCbx ) i ustawic sobie przy starcie wybor: 1. DOS lub 2.WIN. Kiedys to robilem kilka razy, dzialalo bez problemu, wystarczy tylko dobrze ustawic sobie sciezki i komendy w autoexecu i configu. Mozna tez skorzystac z bootmanagera - to ulatwia sprawe. Tylko przy formacie, najpierw dysk C i jako FAT ( dla DOSa ), potem dysk D jako  FAT 16 lub 32 dla Windowsa.
Nie możesz zobaczyć mojego opisu, ponieważ masz za starą wersję przeglądarki.
17-01-2006 14:23
Tylko że DOS to też plik msdos.sys, który w Win95 stał sie czymś w rodzaju Windowsowego configa dla warstw niskich systemu. A przy zamianie zmieni tez IO.SYS, Command.com na Windowsowy.
18-01-2006 16:04
Zgadza sie, jak sie chce miec dwa niezalezne od siebie systemy ( DOS i Win95 ) to trzeba skorzystac z bootloadera. A tak to mozna korzystac ze "wspoldzielonych" plikow. W tym przypadku nie bedziemy mieli czystego DOSa. Dobrze to potrafia dobrac tylko w Erze. :D

//Sacull - "was ist das? das ist kriptoreklamen"
Nie możesz zobaczyć mojego opisu, ponieważ masz za starą wersję przeglądarki.
03-05-2006 20:59
Też mam taki problem. No i zainstalowałem Win31 na D: oraz Win95 na C. (partycje). Tylko mój BootManager z PartitionManagera nie wykrywa Win31. O co chodzi? Daję "importuj zewnętrzny bootsector" i każe mi wskazac plik. Nie wiem który mam dac :D. I nie mam zadnego "boot.ini". :(
-----
I jeszcze jeden problem: Ten stary komp ma Athlona 1700+ (1100Mhz, nie mylic z nowym ) i Win95 włącza się co drugi raz... Komunikat: "BŁĄD OCHRONY SYSTEMU. NALEŻY ZRESETOWAĆ KOMPUTER". To jest wersja OSR2.

//Sacull - Edytuj!!!
03-05-2006 21:18
to dziwne, takie coś wystepuje tylko przy usterkach plików systemowych kiedy są używane, np. przez wadliwą pamięć, tasmę do HD lub dysk.

A co do poprzendiego postu:
1. C: i D: muszą byc partycjami podstawowymi i nie wiem, jak to zrobisz w FDisku :)
2. na C: ma byc sektor startowy Win95, na D:, uwaga, DOSa 6.22 - Win3.1 nie startuje jak te Win95 i wyżej, tlyko musi mieć DOSa.

Jak nie masz DOSa, a nie chce Ci się go przeinstalowywać, a dysk D: widzisz z poziomu Win95, nie wszystko stracone. Wpisz sobie to na końcu Autoexec.bat i upewnij się, że PATH wskazuje między innymi na C:\Windows\command (Win95):


ECHO OFF
CLS
ECHO 1 - Win95, 2 - Win3.1
CHOICE /C:12
IF ERRORLEVEL 2 GOTO WIN3
IF ERRORLEVEL 1 GOTO END

:WIN3
d:
cd windows
win

:END

04-05-2006 15:56
Dzięki, ale obie partycje są podstawowe, ustawiłem to PartitionManagerem 6. Ale nie będzie mi pisał Win31, że jest nieprawidłowa wersja DOS??? :confused:
04-05-2006 18:21
Jeśli to Dos 7 lub wyższy to Win 3.11 nie ruszy.
04-05-2006 18:27
Win3.11 ruszy na 6.22, Win95, ale nie 7.x.

Ten wątek został zamknięty. Aby rozpocząć nową dyskusję, zaloguj się.