Opis emulatora systemu operacyjnego DOS: dosemu i MS-Windows 3.1.
Następna strona
Poprzednia strona
Spis treści
8. dosemu i MS-Windows 3.1.
8.1 Czy możliwe jest uruchomienie MS-Windows 3.1 w dosemu?
W pliku ../doc/README.Windows czytamy:
***************************************************************
* UWAGA!!! UWAGA!!! UWAGA!!! UWAGA!!! UWAGA!!! UWAGA!!! *
* *
* Uwaga! Nie jest to jeszcze w pełni obsługiwane i jest *
* wiele znanych błędów! Wielkie programy prawie na pewno *
* NIE BĘDĄ DZIAŁAĆ!!! BĄDŹ PRZYGOTOWANY NA PADY SYSTEMU *
* JEŚLI TEGO SPRÓBUJESZ!!! *
* *
* UWAGA!!! UWAGA!!! UWAGA!!! UWAGA!!! UWAGA!!! UWAGA!!! *
***************************************************************
No dobra, możliwe jest wystartowanie WINOS2 (zmodyfikowanej wersji
Windows 3.1, której używa OS/2) pod dosemu. Wielkie dzięki dla
Lutz-a & Dong-a!
Ale, POTRZEBUJESZ OBU LICENCJI, dla WINDOWS 3.1 oraz OS/2 !!!
Jest wiele znanych problemów. Windows-y bardzo często się wywalają
i mogą za sobą pociągnąć dane. Wielkie programy nie będą się
ładować itp., itd.
Innymi słowy nie jest to jeszcze gotowe do codziennego
użytku. Wiele kart graficznych ma problemy (możesz zobaczyć miły
biały ekran, chociaż poszukaj dalej win31-in-xdos). Twoje grupy
programów będą znikać... Po prostu - fatalnie.
Więcej szczegółów znajdziesz w README.txt.
8.2 Czy mogę uruchamiać 32-bitowe programy z winemu
Przykro mi, nie. Win32 musi działać na najniższym poziomie, a to
jest niewykonalne w Linuksie. (27/04/97)
8.3 Komunikat o błędzie: Cannot find the vdtapi.386 file when starting dosemu.
Jak to już zostało wyjaśnione wcześniej winemu nie umie obsłużyć
32-bitowych programów. Wszystkie sterowniki kończące się na 386 są
32-bitowe. Aby uruchomić winemu musisz wyrzucić z pliku win.ini
wszystkie odwołania do sterowników .386 (27/04/97)
8.4 Windows 3.x w xdos.
Jeśli chodzi o wersję 0.64.3, to jest ona w stanie uruchomić
Windows-y w xdos. Oczywiście nie jest to wcale zalecane, ale jeśli
rzeczywiście chcesz spróbować, jest to bezpieczniejsze niż
uruchamianie Windows 3.1 na konsoli, ponieważ _kiedy_ padnie,
nie zablokuje ci klawiatury czy ekranu.
Wskazówki:
Zdobądź żródła dosemu i Linux-a.
Rozpakuj dosemu.
Uruchom ./configure", żeby skonfigurować dosemu (skrypt ten
włączy domyślnie vm86plus).
Napisz "make", aby skompilować pakiet.
Zdobądź sterowniki Trident SVGA dla Windows-a. Pliki te to
tvgaw31a.zip i/lub tvgaw31b.zip. Są one dostępne pod adresm
garbo.uwasa.fi. (jakieś mirror-y?).
Rozpakuj sterowniki Trident.
W instalacji Windows-a, zainstaluj sterownik Trident "800x600 256
color for 512K boards".
Zrób wszystko co opisano powyżej, żeby zaistalować OS2WIN31.
Uruchom xdos.
W dosemu, przejdź do katalogu Windows-ów i uruchom winemu.
Trzymaj kciuki.
8.5 Czy mogę zainstalować Windows-y z wewnątrz dosemu?
Nie, nie możesz. DOS powie ci coś w stylu:
The XMS driver you have on your system is not
compatible with Windows...
Musisz zainstalować Windows-y z DOS-a. Możesz skopiować drzewo z
Windows-ami gdzieś do Linux-a i użyć lredir, aby zamontować ten
katalog w tym samym miejscu, w którym jest pod dosem. Na przykład:
Masz Windows-y w d:\windows
Katalog ten jest zamontowany pod Linux-em na /dosc
Kopiujesz drzewo z Windows-ami na Linux-a,
np: "cp -a /dosd/windows/ /usr/share"
W dosemu przekierowujesz skopiowane drzewo w ten sposób:
lredir d: linux\fs\dosd
Teraz dosemu nie może mieszać w twoim katalogu z Windows-ami, ale
także zmiany w tym katalogu nie są widoczne przez dosemu. Jeśli
chcesz zrobić to samo z Windows-ami na C:, to zobacz w FAQ jak
przekierować C:.
Ale możesz też użyć "setup-u" z katalogu Windows-ów, żeby
zainstalować jakieś sterowniki lub pozmieniać jakieś
ustawienia.(14/2/97)
8.6 Uwagi na temat myszy w Windows 3.1 w xdosemu.(win31-in-xdos)
Użyj sterownika myszy "mouse.drv" z WinOS2.
Aby mysz działała poprawnie musisz wpisać nastepujące linie do
pliku wini.ini:
[windows]
MouseThreshold1=0
MouseThreshold2=0
MouseSpeed=0
Kursor myszy nie jest rysowany przez X-y, ale przez Windows-y,
tak więc zależy on od częstości odświeżania (refresh rate), ale
zmiany położenia myszy nie będą opóźniane.
(Właściwie masz dwa kursory, ale kursorowi z X-ów nadawany jest
"niewidzialny kształt" podczas gdy znajduje się on wewnątrz okienka
z DOS-em.)
Ponieważ położenie przekazywane do Windows-ów jest
interpretowane względnie, musimy wyskalować kursor. Jest to robione
autoamtycznie za każdym razem kiedy znajdziesz się w obszarze okna z
DOS-em: Kursorowi nadawane są współrzędne (0,0) a potem otrzymuje
on z powrotem swoje położenie względem okna X-owego. Więc jeśli
chcesz wyskalować kursor, po prostu przesuń go poza okno z DOS-em i
z powrotem do wewnątrz.
(10/2/97)
8.7 Czemu moja ikona zniknęła z Program Manager-a?
MS-Windows i WinOS2 różnie obsługują grupę "Program
Manager". MS-Win zapisuje ustawienia w "progman.ini", WINOS2 zapisuje
zawartość "progman.ini" w "system.ini".
Oto wskazówka od (friest@acm.org (Todda T. Friesa)):
cat progman.ini >> system.ini
Pamiętaj żebyś użył ">>" :-)
Następna strona
Poprzednia strona
Spis treści
Wyszukiwarka
Podobne podstrony:
DOSEMU HOWTO pl 10 (2)DOSEMU HOWTO pl 9 (2)DOSEMU HOWTO pl 6 (2)DOSEMU HOWTO pl 4 (2)DOSEMU HOWTO pl 3 (2)DOSEMU HOWTO pl 5 (2)DOSEMU HOWTO pl 12 (2)DOSEMU HOWTO pl 11 (2)DOSEMU HOWTO pl 1 (2)dosemu howto plDOSEMU HOWTO pl (2)DOSEMU HOWTO pl 2 (2)DOSEMU HOWTO pl 7 (2)bootdisk howto pl 8PPP HOWTO pl 6 (2)NIS HOWTO pl 1 (2)cdrom howto pl 1jtz howto pl 5Keystroke HOWTO pl (2)więcej podobnych podstron