![]() |
6.10 Hogyan tudok egy adott DOS verziót igénylô programot futtatni?Amennyiben olyan DOS programot vagy drivert akarunk használni, amelyik nem mûködik (az OS/2 Warp által nyújtott) 5.0-s DOS környezetben, akkor szükség lehet arra, hogy egy ettôl eltérô verziójú DOS környezetet emuláltassunk az operációs rendszerrel. Erre vonatkozólag információt találhatunk az On-Line Helpben a VMDISK címszó alatt. Ha az ott leírtak nem világosak, akkor kövessük az alábbi "receptben" leírtakat: 1) Készítsünk egy rendszerlemezt azzal a verziójú DOS-sal, amelyiket emuláltatni akarunk az OS/2-vel. A rendszerlemezt a lehetô legkisebb kapacitásra formázzuk, mivel ezzel késôbb merevlemez helyet takaríthatunk meg. 2) Indítsuk el az OS/2-t és másoljuk át az X:\OS2\MDOS\FSFILTER.SYS fájlt a lemezre. (X az OS/2 boot drive-ja.) 3) Készítsük el a Config.Sys fájlt a bootolható lemezen. A következô sorok feltétlenül szerepeljenek benne: DEVICE=FSFILTER.SYS DEVICE=X:\OS2\MDOS\HIMEM.SYS DEVICE=X:\OS2\MDOS\EMM386.SYS DEVICE=X:\OS2\MDOS\ANSI.SYS Szintén adjuk a fájlhoz azokat a sorokat, amelyeket a futtatni kívánt DOS program megkíván. Ez alól kivétel az XMS, EMS, egér, vagy egyéb memória-manager driverek. 4) Készítsük el az Autoexec.Bat fájlt. Az elsô sor a következô legyen: X:\OS2\MDOS\MOUSE Adjuk a fájlhoz a PATH és SET PROMPT sorokat, valamint azokat a sorokat, amelyek szükségesek a programunk számára. Ügyeljünk arra is, hogy az X:\OS2\MDOS sor feltétlenül legyen benne a PATH-ban. 5) Teszteljük a lemezt a "DOS from Drive A:" parancs segítségével. 6) Készítsük el az úgynevezett képfájlt (image file), amikor elégedettek vagyunk a DOS szekció mûködésével. Ezt a VMDISK A: X:\DOS.IMG parancs kiadásával tehetjük meg. 7) Készítsünk ikont a minták (template) között található programobjektum kitöltésével. A Program Név mezôbe *-ot írjunk. A DOS beállítások között keressük meg a DOS_STARTUP_DRIVE paramétert és írjuk be az X:\DOS.IMG sort. Ne felejtsük el felvenni a változtatásokat. 8) Amennyiben az A: meghajtót is használni akarjuk a képfájlból betöltött DOS szekcióban, az X:\OS2\MDOS\FSACCESS.EXE programot is a lemezre kell másolni a 2. pont végrehajtása során. A lemezen lévô Autoexec.Bat fájl végéhez pedig adjuk hozzá a következô sorokat: X: FSACCESS A: Ezzel azt érjük el, hogy az eredetileg a képfájlra mutató A: meghajtó hivatkozást visszairányítjuk a valódi A:-ra, így az is használható lesz, ha ebbôl a képfájlból indítjuk a DOS-t. Az eredeti Warp 4-gyel készített DOS-image a VKBD.SYS driver hibája miatt nem mûködött megfelelôen. A legújabb javítócsomagokban ezt a hibát már orvosolták.
A témához kapcsolódó más oldalak:
|