kategória | ||||||||||
|
||||||||||
|
||
A DOS 6.22 telepítésekor az 1. lemezt be kell helyezni a gép A: jelű floppymeghajtójába, majd el kell indítani a gépet.
A gép megkérdezi a billentyűzetkiosztást és a nyelvet, majd a következőket végzi el:
Partícionálja a winchestert, ha nincsen partícionálva.
Megformázza a winchestert, ha nincsen megformázva
Felmásolja a C:\DOS alkönyvtárba az operációs rendszer fájljait.
Létrehoz egy minimális CONFIG.SYS és AUTOEXEC.BAT fájlt.
Ekkor a rendszer működőképes, a telepítés folyamata tovább haladhat. Célszerű egy Shell programot telepíteni, ami lehet pl. a Norton Commander, a Volkov Commander, a DOS Navigátor vagy akármilyen freeware program. A lényeg az, hogy legyen benne fájlkezelő lehetőség és egy ASCII szövegszerkesztő.
Ha a rendszert nem a hivatalos metódus szerint telepítettük, akkor szükség lehet rájuk. Ha a rendszer telepítésénél a hivatalos eljárást követjük, akkor az a rendszer egy alapbeállítását hozza létre, amely egy átlagos felhasználónak megfelelhet. Ha nem a hivatalos eljárást követtük, akkor nem fogja magától megformázni az összes szabad partíciót, azt nekünk kell elvégezni a megfelelő DOS-os programmal.
A rendszer telepítésének további lépései attól függnek, hogy milyen célokra használják a gépet, milyen szoftvereket vásároltak meg és milyen szoftverekkel rendelkeznek vagy rendelkeztek már a felhasználók. A továbbiakban egy tipikusnak tekintett konfiguráció - otthoni munka, levelek, táblázatok, faxolás, kommunikáció - és játék célú gépet fogunk folyamatában telepíteni.
A CONFIG.SYS fájlban célszerű beállítani a megnyitható fájlok számát. Egy adatbáziskezelésre is használt gép esetén nem ritka a FÁJLS=50 vagy még nagyobb szám. Alapértelmezés FÁJLS=10. Minden megnyitott fájl a DOS memóriából foglal le. A lemezírás-olvasás gyorsítása érdekében régen használták a BUFFERS értékeket. A DOS-ban betöltető SMARTDRV.EXE modernebb és jobb meegoldást ad.
Ha a rendszer nem állította be, akkor célszerű a
DOS=HIGH
és EMS memóriakezelés esetén
DEVICE=C:\DOS\EMM386.EXE
NOEMS
vagy a
DEVICE=C:\DOS\EMM386.EXE xxxx
értéket beírni, ahol az XXXX az EMS memória méretét jelenti kilobyte-ban.Ez utóbbi esetekben a
DOS=UMB
parancs is használható
Ez még nem minden, mivel további beállítások is szükségesek lehetnek. Ha a rendszerben várhatóan sok environment változót kell használni, akkor be kell állítani a SHELL paranccsal a parancsértelmezőt és az environment méretét:
SHELL=C:\DOS\COMMAND.COM /p /e1024
A /p paraméter azt jelenti, hogy permanensen töltődjön be a COMMAND.COM. Az /e1024 az Environment méretét jelenti byte-okban. Ha nem használjuk ezt a parancsot, akkor az environment mérete 256 byte lesz.
A DOS esetében az AUTOEXEC.BAT fájlban a SET TEMP=C:\TEMP bejegyzés található. Ennek a beállításnak a hatására a programok az ideiglenes állományaikat a DOS fájljai közé fogják elhelyezni. Egyes programok elkerülhetetlenül hagynak maguk után ilyen állományokat, ezért a DOS könyvtár előbb-utóbb tele lesz fájlroncsokkal. Célszerű a beállítást megváltoztatni a
SET TEMP=C:\TEMP
módon és természetesen létre kell hozni a
MD C:\TEMP
könyvtárat.
Ha telepítettünk valamilyen fájlkezelő programot, akkor célszerű beállítani azt is a PATH-ba. Például a Volkov Commander freeware program esetén:
PATH=%PATH%;C:\VC
A CD-ROM-okat manapság úgynevezett ATAPI felülettel látják el. Ez egy olyan elektromos, mechanikus és szoftveres szabvány, amely a CD-ROM-ok és a számítógép közötti adatátvitelre vonatkozik. A legjobb esetben a CD-ROM-hoz adott floppyn található egy SETUP vagy INSTALL nevű program és az elvégzi a CD szoftveres telepítését, de ha nem, akkor az alábbiakkal próbálkozzunk. Másoljuk be az összes fájlt egy könyvtárba a winchesterre, például a CDROM nevű könyvtárba.
A CD megajtóhoz adott floppyn található több fájl közül találunk egy SYS kiterjesztésűt. Tegyük fel, hogy esetünkben ez a ATAPI_CD.SYS. Található általában egy README.TXT, vagy valami hasonló szöveges állomány. Ott kell megnézni a pontos beállításokat, de az alábbiakban leírtak segíthetnek.
A CONFIG SYS állományba be kell írni az utolsó sorok egyikébe:
DEVICE=C:\CDROM\ATAPI_CD.SYS /D:MSCD001
vagy
DEVICE=C:\CDROM\ATAPI_CD.SYS /D:MSCD001 /F:170,14 /V
A fenti második esetben a szoftvernek azt adjuk meg, hogy melyik IDE vezérlőre csatlakoztattuk rá, első esetben ezt automatikusan felismerte. A /D:MSCD001 egy olyanféle megnevezés, mint a PRN vagy az LPT1. Ezzel tudatjuk a DOS-sal, hogy a jövőben ha az MSCD001 eszközre akar írni, vagy onnan olvasni akar, akkor forduljon bizalommal a CD meghajtóhoz. Az elnevezés mellesleg bármi más is lehet, ha nem a DOS szabvány elnevezése. HA két CDROM-ot akarunk csatlakoztatni, akkor egy /D:MSCD002-t is használunk, hogy az megkülönböztethető legyen az elsőtől.
Ezután állítjuk be az AUTOEXEC.BAT-ban a megfelelő paramétereket. A DOS 6.22 része az MSCDEX.EXE program, de ha régebbi DOS-unk van, akkor használjuk a CDROM-hoz adottat vagy szerezzük be valahonnan a programot. A program elhelyezkedésétől függően az elérési utat megfelelően használva az alábbi sorokat célszerű elhelyezni:
...
C:\DOS\MSCDEX.EXE /D:MSCD001
..
SMARTDRV.EXE .
A SMARTDRV program a DOS device gyorsító cache programja, amely ha később töltődik be a CD meghajtó vezérlő programjánál, akkor az olvasás a CD-ről szintén gyorsítva lesz. A /D:MSCD001 ugyanaz a kifejezés, amit a CONFIG.SYS fájlban használtunk.
Ha van SoundBlaster vagy vele kompatíbilis hangkártya a gépünkön, akkor az alábbi sort be kell írni az AUTOEXEC.BAT fájlba. Ha később Windows 3.xx-et vagy Windows 9x-et telepítünk, akkor ez a sor persze bekerül a megfelelő paraméterezéssel, de utólag is beírható a megfelelő értékek felhasználásával.
SET BLASTER=A220 I5 D1 H5 P330
Az egyes paraméterek jelentése
A220 a port memóriacíme, hexadecimális formában
I5 az 5-ös megszakítás
D1DMA hozzáférés =1
H5esetleges második DMA hozzáférés
P330a MIDI port memóriacíme
Hogy hová írjuk a sort lényegtelen, én a SET parancsokat egymás után szoktam írni. Ha van a hangkártyának valamilyen DOS-os inicializáló programja, akkor mindenképpen elé kell írni. Onnan ismerhetjük fel az inicializáló programot, hogy telepítés után egy
C:\SB\SNDINIT.EXE /I
vagy valami hasonló bejegyzés kerül az AUTOEXEC.BAT fájlba.
Egér DOS-os telepítése is meglehetősen egyszerű. Ha nincsen egér telepítő programunk - igaz az egérrel együtt szoktak adni -, akkor a Windows for Workgroups 3.11 telepítőkészletéből használhatjuk a MOUSE.COM programot. Felvetődik a kérdés, hogy a CONFIG.SYS vagy az AUTOEXEC.BAT fájlban töltsük-e be az egérkezelőt. Az environment méretével változik csak meg a szükséges memória méret, egyébként mindegy. Ha az egér drivert nem külön könyvtárba tesszük, akkor célszerű a DOS könyvtárba elhelyezni, és az alábbi hivatkozást elhelyezni:
C:\DOS\MOUSE.COM
A fent vázolt beállítások esetén a gépünk szabad DOS alapmemóriája kb. 570 kilobyte marad. Ez a méret néhány programnak kevés, ezért célszerű utolsó lépésként lefuttatni a MEMMAKER programot, a DOS könyvtárból, amely optimalizálni fogja a memóriát. Ezzel 615, 620 kilobyte-ig is felmehet a szabad memória mérete, ami már minden programnak elegendő.
Persze figyelembe kell azt is venni, ha hálózati kapcsolatok is vannak, akkor még betöltődnek a hálózati driverek. Előfordulhat, hogy a memória optimalizálását még egyszer le kell futtatni, a hálózati driverek telepítése után. Ilyenkor célszerű a batch fájlok tartalmát bemásolni az AUTOEXEC.BAT fájlba, és így lefuttatni az optimalizálást, majd a módosított beállításokat visszamásolni a hálózat meghívását végző batch fájlba.
Utoljára vettük a startmenük írásának módját: Előfordul, hogy egy gépet több különböző konfigurációban is szeretnénk használni. Ilyenkor menüt kell írnunk. (Ez Windows95/98 alatt is működik) Egy példát mutatunk be egy Windows98-at futtató gépről, ahol a bejelentkezést menüvel oldották meg. Egy hasonló megoldást DOS 6.22-re az "Informatika kezdőknek" című könyvben mutattunk be.
A CONFIG.SYS fájlban kell a következő sor:
DEVICE=C:\WINDOWS\HIMEM.SYS |
;Mindenképpen lefutó részek |
|||
FÁJLSHIGH=95 |
|
|||
DOS=HIGH |
|
|||
DOS=UMB |
|
|||
STACKS=8,512 |
|
|||
|
|
|||
[menu] |
;A menü leírása. |
|||
Menuitem=WIN98, Windows98 |
;Az = jel előtti dolgok lesznek a címkék, |
|||
Menuitem=MSCD, Windows98 MSCDEX driverrel |
;a vessző utáni szöveg jelenik meg a képernyőn |
|||
Menuitem=NOEMS, Alapbeallitas |
|
|||
Menuitem=EMS, EMS memoria, Jatek |
|
|||
Menuitem=XMS, CSak XMS memoria |
|
|||
Menudefault=WIN95,10 |
;A menü alapértéke, és a várakozás ideje a ;beavatkozásra |
|||
[COMMON] |
;A mindenképpen lefutó részek |
|||
shell=C:\COMMAND.COM C:\ /p /e:2048 |
;Environment méretének beállítása |
|||
device=C:\WINDOWS\COMMAND\display.sys con=(ega,,1) |
;Képernyő fontok beállítása |
|||
Country=036,852,C:\WINDOWS\COMMAND\country.sys |
;Ország és kódlap beállítása |
|||
|
|
|||
[WIN98] |
;A "Windows98" választásakor lefutó rész |
|||
DEVICE=C:\WINDOWS\EMM386.EXE NOEMS |
|
|||
|
|
|||
[MSCD] |
;A "Windows98 MSCDEX driverrel" lefutó rész |
|||
DEVICE=C:\WINDOWS\EMM386.EXE NOEMS |
|
|||
DEVICEHIGH = C:\CDROM\ATAPI_CD.SYS /D:MSCD001 |
|
|||
|
|
|||
[EMS] |
;"EMS memória, játék" választásakor lefutó rész |
|||
DEVICE=C:\WINDOWS\EMM386.EXE AUTO RAM 8196 |
|
|||
DEVICEHIGH = C:\CDROM\ATAPI_CD.SYS /D:MSCD001 |
|
|||
|
|
|||
[NOEMS] |
;Az "Alapbeállítás" választásakor lefutó rész |
|||
DEVICE=C:\WINDOWS\EMM386.EXE NOEMS |
|
|||
DEVICEHIGH = C:\CDROM\ATAPI_CD.SYS /D:MSCD001 |
|
|||
|
|
|||
[XMS] |
;A "Csak XMS memória" választásakor lefutó rész |
|||
DEVICEHIGH = C:\CDROM\ATAPI_CD.SYS /D:MSCD001 |
|
|||
Az AUTOEXEC.BAT fájl tartalma:
@ECHO OFF |
|
||||
C:\PROGRA~1\MCAFEE~1\BOOTSCAN.EXE C:\ |
;Víruskereső BOOT szektor ellenőrzése |
||||
IF ERRORLEVEL 1 PAUSE |
|
||||
SET BLASTER=A220 I5 D1 H5 P330 T6 |
;Hangkártya beállítások |
||||
SET CTSYN=C:\WINDOWS |
|
||||
C:\PROGRA~1\CREATIVE\SBLIVE\DOSDRV\SBEINIT.COM |
;Hangkártya DOS-os inicializálása |
||||
SET PIPEHANDLE=0 |
|
||||
SET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\DOS;C:\NC; C:\BP\BIN;C:\NG;C:\UT |
|
||||
|
|
||||
REM Environment Settings For McAfee VirusScan |
|
||||
SET PATH=%PATH%;C:\PROGRA~1\MCAFEE~1 |
;Víruskereső további Path-ja |
||||
SET TEMP=C:\TEMP |
;Ideiglenes könyvtár |
||||
|
|
||||
SET PATH=%PATH%;C:\CLIPPER5\BIN;C:\BLINKER |
;Clipperhez és Borland C-hez |
||||
SET PLL=C:\CLIPPER5\PLL |
; szükséges további beállítások |
||||
SET INCLUDE=C:\CLIPPER5\INCLUDE;C:\BC\INCLUDE |
|
||||
SET LIB=C:\CLIPPER5\LIB;C:\BC\LIB |
|
||||
SET OBJ=C:\CLIPPER5\OBJ |
|
||||
SET CLIPPER=//F85 //SWAPPATH:"C:\TEMP" |
|
||||
|
|
||||
mode con codepage prepare=((852) C:\WINDOWS\COMMAND\ega.cpi) |
;A 852-es kódlap és magyar |
||||
mode con codepage select=852 |
;billentyűzet beállítása |
||||
keyb hu,,C:\WINDOWS\COMMAND\keybrd2.sys |
|
||||
|
|
||||
GOTO %CONFIG% |
;Ugrás a kiválasztott menüpont |
||||
|
;szerint. |
||||
:NOEMS |
;NOEMS választása esetén |
||||
GOTO END |
;itt folytatódik, majd az END |
||||
|
;címkére ugrik |
||||
:EMSNOCD |
;EMS memória választás esetén |
||||
LH MOUSE |
;itt folytatódik, egérdrivert tölt be, |
||||
GOTO END |
;majd a végére ugrik. |
||||
|
|
||||
:EMS |
;EMS memória betöltődése, |
||||
LH C:\WINDOWS\COMMAND\MSCDEX.EXE /D:MSCD001 /M:12 /V |
;majd CD driver betöltése |
||||
|
|
||||
:XMS |
;Csak XMS memória |
||||
LH MOUSE |
;választásakor |
||||
GOTO END |
|
||||
|
|
||||
:MSCD |
|
||||
LH C:\WINDOWS\COMMAND\MSCDEX.EXE /D:MSCD001 /M:12 /V |
|
||||
|
|
||||
:WIN98 |
;Windows98 választásakor |
||||
WIN.COM |
|
||||
:END |
;A konfigurációs állomány utolsó parancsa |
||||
Megjegyzés:
A fenti beállítások helyes működéséhez Windows9x alatt a főkönyvtárban lévő MSDOS.SYS programot is meg kell szerkeszteni az alábbi módon:
[Options]
BootGUI=0
mert ekkor nem töltődik be automatikusan a grafikus környezet. Így a régi DOS verziók üzemmódjában használhatjuk a Windows9x-et.
Az "Informatika Kezdőknek"című jegyzetben van egy példa a fenti rendszerállományokra DOS 6.22 esetén is. (A WORD97 formátumú fájlt a www.szily.sulinet.hu/fz címről lehet letöltenni.)
:
9029