Dosemu HOGYAN
  Mike Deisher Friss�tette Uwe Bonnes dosemu0.64.4-ra aktu�
  aliz�lva, 1997 m�rcius 15.  Friss�tette David Hodges, david�
  hodges@altavista.net Ford�totta Radics G�za �s Radics L�szl�
  valamint Nagy J�nos


  Ez a dokumentum le�rja, hogyan tudsz Dos-os programokat futtatni Linux
  alatt. Az ismert probl�m�kra is v�laszt kapsz.
  ______________________________________________________________________

  Tartalomjegyz�k



  1. Bevezet�s
     1.1 Tulajdonk�pp mi is az a DOSEMU ?
     1.2 Milyen oper�ci�s rendszer alatt m�k�dik?
     1.3 Milyen processzor kell a futtat�s�hoz?
     1.4 �s, ha Alpha/Sparc/Motorola/egy�b nem-Intel CPU-m van?
     1.5 Sz�ks�ges MS-DOS a dosemuhoz?
     1.6 Futtathatok Microsoft Windows programot dosemu seg�ts�g�vel?
     1.7 �s ha valami m�g a dosemuval �s a Winemu-val sem fut?
     1.8 Nevek �s sz�mok
     1.9 A dosemu mely verzi�j�t haszn�ljam ?
     1.10 Melyik a leg�jabb verzi� �s honnan tudom beszerezni ?
     1.11 Hol tehetem fel k�rd�seim ?
     1.12 Hov� �rjak, amennyiben hib�t tal�ltam ?
     1.13 Milyen le�r�sok vannak m�g a dosemur�l ?
     1.14 Van egy programom ami hib�san m�k�dik, m�g sincs felsorolva        az EMUfailure.txt-ben...
     1.15 Hol kell jeleznem, ha kib�v�tem ezt a HOGYAN-t ?
     1.16 Greg �zenete ...

  2. A dosemu ford�t�sa �s futtat�sa
     2.1 Hol van a telep�t�si le�r�s ?
     2.2 A t�z leggyakoribb probl�ma a dosemu ford�t�sa k�zben.
     2.3 Hogyan csin�lhatok aout bin�ris f�jlokat?
     2.4 Hogyan ford�tsam le, ha kev�s a g�pem mem�ri�ja?
     2.5 Sikertelen ford�t�si n�h�ny k�l�n�s hiba miatt "slang"-gel kapcsolatban.
     2.6 Milyen be�ll�t�si lehet�s�geim vannak?
     2.7 Sz�ks�ges a root-nak ind�tani a dosemut ?
     2.8 Hogyan friss�thetem a dosemumat ?
     2.9 A DOS milyen verzi�i l�teznek dosemu alatt ?

  3. Merevlemez be�ll�t�sai
     3.1 Hogyan haszn�lhatn�m a saj�t merevlemezemet ?
     3.2 Hogyan �rhetem el a hdimage-t Linuxb�l?
     3.3 Haszn�lhatom a "stacked/double-spaced/super-stored" lemezemet ?
     3.4 Saj�t virtu�lis lemez k�sz�t�se.

  4. P�rhuzamos, soros portok valamint az eg�rke
     4.1 A portok el�r�se m�k�d�tt a r�gebbi kiad�sban, de most m�r nem !
     4.2 Portok el�r�se gyorsabb a r�gebbi kiad�sban !
     4.3 Hol a (microsoft kompatibilis) eg�r meghajt�?
     4.4 Mi�rt nem m�k�dik az eg�rmeghajt� programom?
     4.5 Mi�rt szemetel a dosemu a COM4-re?
     4.6 Hogyan v�lthatok a dosemu a Linuxos h�j k�z�tt, (screen programmal)?
     4.7 Hogyan kelthetem �letre a p�rhuzamos portot?

  5. T�bb felhaszn�l�s �s a nem interakt�v futtat�s
     5.1 Haszn�lhatom a dosemut egy t�bb-felhaszn�l�s rendszeren ?
     5.2 Hogy futathatok dos parancsokat nem interakt�v m�don ?

  6. dosemu �s a Netware
     6.1 Hogyan �rhetem el a Netware-t?

  7. dosemu �s az X-window(97/2/9).
     7.1 Futtathatom a dosemut konzolos m�dban, ha fut az X?
     7.2 Lehets�ges egy X-window-os ablakban futtatni?
     7.3 Xdos nem m�k�dik t�voli X-display-en!
     7.4 Xdos nem tal�lja a VGA bet�k�szletet
     7.5 A VGA bet�k�szlet t�l apr� az �n nagy felbont�s� k�perny�m�n
     7.6 Dosemu sikertelen ford�t�sa n�h�ny X-re utal� ismeretlen hiba miatt!
     7.7 Rendesen m�k�dik az ANSI emul�ci�?

  8. dosemu �s az MS-Windows 3.1
     8.1 Megbirk�zik az MS-Windows 3.1-gyel a dosemu?
     8.2 Lehets�ges 32bit-es rendszerszint� alkalmaz�s futtat�sa winemu-val
     8.3 Hiba�zenet: Cannot find the vdtapi.386 file when starting dosemu
     8.4 Windows 3.x �s az xdos:
     8.5 Telep�thet� windows a dosemub�l?
     8.6 Eg�r versus win31-in-xdos:
     8.7 Mi�rt t�nik el az ikonom Program manager-ben?

  9. Vide� �s a hang
     9.1 J�tszhatok "32-bites vide�s j�t�kokkal" dosemuban ?
     9.2 Kil�p�sn�l kapok egy teljes k�perny�s hiba�zenetet
     9.3 Mi�rt nem m�k�dik az �N hangk�rty�m dosemu alatt?

  10. J�t�kok
     10.1 Duke3d nem megy

  11. Probl�m�k �s jav�t�sok
     11.1 Biztons�gi r�sek
     11.2 dosemu modotta: "ERROR: general protection" �s annyi...
     11.3 Dosemu meghal r�gt�n ind�t�s ut�n. Van telep�tett Win9X-em.
     11.4 A dosemu elsz�llt! Hogyan �lhetem meg?
     11.5 Dosemu le�llt �s nem tudok be�rni semmit.
     11.6 Enged�lyeztem az EMS mem�ri�t a dosemu.conf-ban de nem seg�tett.
     11.7 Hogyan szabadulhatok meg a "disk change" �zenetekt�l? (94/8/11)
     11.8 A dosemu m�r nem indult el m�sodj�ra, miut�n konzolos m�dban l�ptem ki!
     11.9 Mi�rt m�k�dik termin�l alatt �s konzol alatt mi�rt nem ?
     11.10 Hogy tudom felturb�zni a dosemut?
     11.11 CDROM-om n�h�ny f�jlt nem tudott beolvasni dosemu al�l.
     11.12 Hogyan n�zhetem meg a hibakeres� ki�r�st (debugging output)?
     11.13 MMii��rrtt dduuppll��zz��ddnnaakk mmeegg aa bbeegg��ppeelltt bbeett��kk ????
     11.14 Dosemu �sszeszemeteli a k�perny�t?
     11.15 MS FoxPro 2.6 nem fog futni ...

  12. Dosemu tervhez val� segedelem
     12.1 Ki a felel�s a dosemu�rt?
     12.2 SEG�TENI AKAROK!!!


  ______________________________________________________________________

  1.  Bevezet�s

  1.1.  Tulajdonk�pp mi is az a DOSEMU ?

  Id�zve a manualb�l, "dosemu" egy egy-felhaszn�l�s program, ami
  kihaszn�lja a Linux kernel �s a 80386 processzor tulajdons�gait, hogy
  futtasson egy MS-DOS/FreeDOS/DR-DOS k�rnyezetet, amit mi "DOS box"-nak
  bec�z�nk. Ez a DOS box �tv�zi a hardver �s a szoftver lehet�s�geit:

  o k�pes szimul�lni az �sszes I/O �s processzor utas�t�sokat

  o t�mogatja iAPX86 processzor csal�d val�s m�dja szerinti a "word"
  m�ret�t �s c�mz�si m�djait, mik�zben teljesen v�dett m�dban fut

  o k�pes elfogni a DOS �s BIOS rendszerh�v�sokat �s emul�lni azokat,
  ahogy az sz�ks�ges a helyes m�k�d�shez �s a j� sebess�ghez

  o k�pes olyan hardver k�rnyezetet szimul�lni, amit m�r tudnak
  haszn�lni a DOS-os programok

  o k�pes ell�tni DOS szolg�ltat�sait (service) a Linux szolg�ltat�sain
  kereszt�l,p�ld�ul k�pes merevlemeznek szimul�lni egy Linux k�nyvt�rt.


  1.2.  Milyen oper�ci�s rendszer alatt m�k�dik?

  A dosemut els�dlegesen Linuxra �rt�k. De NetBSD �s FreeBSD alatt is
  lehets�ges futtatni, hab�r a grafikai emul�ci� nem m�k�dik NetBSD-n.



  1.3.  Milyen processzor kell a futtat�s�hoz?

  Dosemu csak Intelkompatibilis 80x86 processzorral m�k�dik egy�tt, pl.:
  80386, 80486, Pentium, AMD:) stb.


  1.4.  �s, ha Alpha/Sparc/Motorola/egy�b nem-Intel CPU-m van?

  Dosemu CSAK Intelkompatibilis 80x86 processzorral m�k�dik, de l�teznek
  alternat�v�k: p�ld�ul Bochs (http://bochs.sourceforge.net) Ez egy
  ny�lt forr�sk�d� PC emul�tor, ami a legt�bb Unixos (�s MS-Windows)
  fel�leten fut, de vannak m�s utak is - n�zd meg a comp.emulators.misc
  FAQ-t: ftp://rtfm.mit.edu/pub/usenet-by-hierarchy/comp/emulators/misc/


  1.5.  Sz�ks�ges MS-DOS a dosemuhoz?

  Nem. Sz�ks�ged van valamelyik DOS verzi�ra, de nem felt�tlen�l azMS-
  DOS-ra, n�zd meg a 2.9 r�szt.


  1.6.  Futtathatok Microsoft Windows programot dosemu seg�ts�g�vel?

  Nem igaz�n. Jobban j�rsz, ha a Windows emul�tor Wine-t haszn�lod
  ((http://www.winehq.com). Ha csakaz�rtis Windowst akarsz haszn�lni
  dosemuval, n�zd meg a 8. fejezetet - dosemu �s az MS-Windows 3.1.


  1.7.  �s ha valami m�g a dosemuval �s a Winemu-val sem fut?

  M�r csak a Pc-emul�tor marad, l�sd 1.4.

  1.8.  Nevek �s sz�mok


       (��/hh/nn) ��=�v hh=h�nap nn=vajon?



       winemu a WinOS/2 futtat�s�t jelenti dosemu alatt.



  1.9.  A dosemu mely verzi�j�t haszn�ljam ?

  A dosemut a kernelhez hasonl�an sz�mozz�k. P�ratlan sz�m�ak a m�g nem
  stabil fejleszt�i verzi�t takarj�k, m�g a p�rosak a stabil
  fejleszt�sek.  �ppen most jelent meg a 1.2 (teh�t stabil) v�ltozat, a
  fejleszt�i v�ltozatnak ut�na kell n�zni! Lehet�leg stabil verzi�t
  haszn�lj!


  1.10.  Melyik a leg�jabb verzi� �s honnan tudom beszerezni ?

  1.2-es a leg�jabb (2001-06-30), megtal�lhat� az al�bbi c�men:

       ftp://ftp.dosemu.org/pub/dosemu/


  Ha a fejleszt�i verzi�t t�lt�d le, lehet�leg ne jelezz vissza hib�kat.


  1.11.  Hol tehetem fel k�rd�seim ?

  Ha valami nem menne - miut�n ezt a le�r�st �tolvastad - el�sz�r j�r
  ut�na, h�tha egy f�rumon m�r el�tted megk�rdezt�k �s meg is
  v�laszolt�k.  Pl: ut�nakereshetsz, ha kony�tasz valamicsk�t az
  angolhoz:

       http://www.dejanews.com


  A keres�ssel �ltal�ban gyorsabban tal�lsz gy�gy�rt!  K�rd�seid a
  http://linux.index.hu -n is vagy a magyar levelez�list�n is felteheted
  (aminek az arch�vum�ban is kereshetsz!).


  1.12.  Hov� �rjak, amennyiben hib�t tal�ltam ?

  Ha hib�t tal�lsz a dosemuban valamint, ha besz�lsz angolul, fel kell
  iratkoznod a Linux-msdos levelez� list�ra.  K�ldj egy e-mailt a
  majordomo@vger.rutgers.edu -ra �s a lev�l t�rzs�be �rd bele:

        subscribe Linux-msdos your_username@your.email.address


  Leiratkoz�sn�l pedig:

        unsubscribe Linux-msdos your_username@your.email.address


  Ha m�r feliratkozt�l erre a c�mre, k�ldheted a hib�kat: linux-
  msdos@vger.rutgers.edu Ez elk�ldi a Linux.dev.msdos news-groupra. De
  miel�tt �rn�l, olvass el minden le�r�st bele�rtve a lista arch�vum�t
  is!


  1.13.  Milyen le�r�sok vannak m�g a dosemur�l ?

  Dosemuval kapsz le�r�st. A legfontosabb a README.txt �s a README-
  tech.txt ezek sokkal r�szletesebben �s "naprak�szebben" t�rgyalj�k a
  dosemut.

  A "dosemu Novice's Altering Guide" vagy DANG ink�bb a bels� m�k�d�st
  t�rgyalja. Ez ink�bb halad�knak aj�nlott, akik maguk akarj�k
  m�dos�tani a forr�sk�dot, Alistair MacDonald �rta �s a dosemu doc
  k�nyvt�r�ban van.  Az EMU failure lista (EMUfailure.txt) itt azok a
  programok vannak felsorolva, amik k�ztudottan nem m�k�dnek dosemuval.

  �s persze a dosemu GYIK/HOGYAN. Mindkett�t megtal�lod a doc
  k�nyvt�rban.  A leg�jabbakat ugyancsak megtal�lod a
  http://www.dosemu.org


  1.14.  Van egy programom ami hib�san m�k�dik, m�g sincs felsorolva
  az EMUfailure.txt-ben...

  El�sz�r ellen�rizd le, hogy a hib�t nem egy ismert hibajelens�g okozta
  ami fel van sorolva az EMUfailure.txt-ben. Ha �gy gondolod, hogy ez
  valami �j Jelezd ezt a Linux-msdos@vger.rutgers.edu -n. Tal�n itt
  n�h�nyan seg�thetnek. Adj le�r�st a be�ll�t�sair�l, a kernel �s a
  dosemu verzi�sz�m�r�l. Pl. az xdos-t haszn�lhatod, hogy kiv�gd a
  hiba�zenetet.  De olvashat� jelent�st �rj! Ismerj�k a
  ../etc/dosemu.conf f�jl tartalm�t.  Sz�val csak az akt�v sorokat �rd
  meg a dosemu.conf -b�l.  Ha lehet, futtasd a dosemut debug
  kapcsol�kkal, n�zd �t a kimenetet �s csak a szerinted fontos r�szeket
  k�ld el bel�le. De a t�bbi r�sz�t is mentsd el arra az esetre, ha
  valaki r�k�rdez a r�szletekre.



  1.15.  Hol kell jeleznem, ha kib�v�tem ezt a HOGYAN-t ?

  A legjobb az lenne, ha a dosemuHOWTO-xx.x.sgml-t szerkeszted, k�sz�ts
  egy diff f�jl-t valahogy �gy:


       diff -uw eredeti-f�jl �j-f�jl


  �s k�ld el davidhodges@altavista.net. Ha nem tudod mi az a SGML ne is
  t�r�dj vele, b�rmilyen v�ltoztat�s vagy inform�ci� meghallgat�sra
  tal�l.


  1.16.  Greg �zenete ...

  Am�g m�shogy nincs meghat�rozva, a Linux HOGYAN �r�sok szer�i jogai az
  �r�it illeti. A Linux HOGYAN �r�sok m�solhat�k �s terjeszthet�k
  r�szben vagy eg�sz�ben b�rmilyen fizik�lis vagy elektronikus form�ban,
  am�g ez a szerz�jogi �r�s is megmarad minden m�solaton. Kereskedelmi
  kiad�s megengedett �s t�mogatott; hab�r a szerz�k szeretn�k, ha
  t�j�koztatn�k �ket minden ilyen kiad�sn�l.

  Az �sszes ford�t�snak, kivonatnak, vagy �sszefoglal�nak, egyes�t�s�nek
  b�rmely Linux HOGYAN-nal, tartalmaznia kell ezt a szerz�jogi �r�st.
  Ez�rt nem csin�lhatod, hogy �sszeoll�zol egy r�szt a HOGYANb�l �s
  er�sebb felt�telek mellet kibocs�tod. Bizonyos esetekben
  enged�lyezhet� ezeknek a szab�lyoknak elhagy�sa; Ha ilyesmiben t�r�d a
  fejed, vedd fel a Linux HOGYAN koordin�torral a kapcsolatot a c�m�t,
  lejjebb megtal�lod.

  R�viden, szeretn�nk terjeszteni ezeket az inform�ci�kat amennyi
  csatorn�n csak lehets�ges, de meg k�v�njuk �rizni a szerz�i jogot erre
  a dokumentumra, �s szeretn�nk �rtes�lni minden tervr�l a HOGYAN
  kiad�saival kapcsolatban.

  Amennyiben k�rd�sed lenne, keresd meg Greg Hankins, a Linux HOGYAN
  koordin�tort: gregh@cc.gatech.edu


  2.  A dosemu ford�t�sa �s futtat�sa

  2.1.  Hol van a telep�t�si le�r�s ?

  A telep�t�si �tmutat�t a "QuickStart" f�jlban tal�lod.


  2.2.  A t�z leggyakoribb probl�ma a dosemu ford�t�sa k�zben.

  Val�sz�n�leg probl�m�d lesz, ha:

  1. Nem olvasod el a QuickStart �tmutat�t.

  2. Ha r�gebbi dosemut pr�b�lsz ford�tani.

  3. Ha r�gebbi kernelen pr�b�lod ford�tani, mint 2.0.28 vagy 2.1.15.

  4. Ha rossz Linux kernel forr�sk�d�d van a /usr/src/Linux k�nyvt�rban
  vagy hi�nyzik a /usr/src/Linux/include/version.h

  5. Olyan kernellel ford�tod, amibe nincs beleford�tva az IPC.

  6. Ha 2.7.2 -n�l r�gebbi gcc vagy 5.x.x. r�gebbi libc -vel ford�tod.

  7. Elfelejted �t�rni a /etc/dosemu.conf, /etc/dosemu.users �s a
  /var/lib/dosemu/global.conf f�jlokat
  8. Olyan part�ci�r�l akarod futtatni a dosemut, ami be van
  "mount"-olva

  9. Nem �ll�tottad be a futtat�si jogokat (�gy csak a root
  futtathatja).

  10. �gy pr�b�lod futtatni meg a DPMI-t haszn�l� programokat, hogy
  nincs enged�lyezve a DPMI opci� /etc/dosemu.conf f�jlban.


  2.3.  Hogyan csin�lhatok aout bin�ris f�jlokat?

  A 0.64.4 verzi�t�l kezdve nincsen t�bb� aout t�mogat�s. Ha m�gis
  elengedhetetlen sz�modra, a 0.64.3.1 verzi�t kell haszn�lnod. A
  konfigur�l� szkriptnek kell gondoskodnia r�la, ha az egy standard
  setup.


  2.4.  Hogyan ford�tsam le, ha kev�s a g�pem mem�ri�ja?

  Marty Leisner (leisner@sdsp.mc.xerox.com) jelezte (95/4/8) hogy ha
  kifogysz a swap ter�letb�l az ut�n a sor ut�n, ahol CFLAGS defini�lva
  van hozz� kell adni a CFLAGS+=-fno-inline bejegyz�st, a dpmi/Makefile-
  ban. Miel�tt ezt teszed, k�tszer is ellen�rizd a lehets�ges swap
  ter�letet, mert Linux eleshet, amikor kifogy a swapter�letb�l.


  2.5.  Sikertelen ford�t�si n�h�ny k�l�n�s hiba miatt "slang"-gel kapc�
  solatban.

  Val�sz�n�leg

       slangforce off


  �ll a compiletime-settings f�jlban. �ll�tasd �t "on"-ra �s ford�tsd
  �jra.


  2.6.  Milyen be�ll�t�si lehet�s�geim vannak?

  A compiletime-settings.help f�jl le�rja azokat az opci�kat, amiket
  m�dos�tani tudsz ford�t�si id� alatt. A README.txt pedig azokat �rja
  le, amiket fut�s k�zben �ll�thatsz.


  2.7.  Sz�ks�ges a root-nak ind�tani a dosemut ?

  NEM. Elvileg a dosemu ejti a root privil�giummal rendelkez�ket, ahol
  csak tudja, ugyanis biztons�gosabb nem rootk�nt futtatni,
  kifejezetten, ha DPMI programot haszn�lsz. A legt�bb DOS-os alkalmaz�s
  nem ig�nyli, hogy root futtassa. F�leg, ha X al�l ind�tod.  �gy nem
  kell megengedned a felhaszn�l�knak, hogy root joggal ind�tott dosemu
  m�solatot haszn�ljanak. Be tudod ezt �ll�tani /etc/dosemu.users
  f�jlban szem�lyre szabottan.

  Ha a program megk�v�nja a k�zvetlen kapcsolatot a hardver portjaival
  (p�ld�ul ha a program kapcsolatot tud l�tes�teni egy ritka hardverrel,
  amit sem a Linux sem a dosemu nem t�mogat)akkor k�nytelen vagy
  rootk�nt ind�tani, de sem nyomtat�sn�l, sem a soros portn�l sem az
  eg�rn�l vagy a videok�rty�n�l nincs sz�ks�ged erre, mivel ezeket
  lekezeli a dosemu, �gy nem kell root jog ezek haszn�lat�hoz.



  2.8.  Hogyan friss�thetem a dosemumat ?

  HA friss�ted a dosemut, a k�vetkez� parancsokat kell kiadnod:

       # make pristine # ./configure # make


  Ha nem adod ki a "make pristine" parancsot, a leg�jabb leford�tott
  verzi� rossz lesz.


  2.9.  A DOS milyen verzi�i l�teznek dosemu alatt ?

  A DOS b�rmely verzi�ja egy�ttm�k�dik a dosemuval, n�mi megk�t�ssel:

  FreeDOS-hoz (http://www.freedos.org) jelenleg m�g nem tudsz hozz�f�zni
  Linuxos f�jlrendszert �s nem tudsz kapcsol�dni Novell h�l�zatra; mivel
  a FreeDos m�g csak b�ta �llapotban - ez�rt kev�sb� megb�zhat� -.


  DOS 4.01 mag�val is vannak probl�m�i, �gy a dosemuval sem fog
  t�k�letesen m�k�dni.


  A Ms-DOS 7-n�l Win95-�t ne ind�tsad a grafikus fel�lettel ind�t�skor
  (boot).  Ha a (win95) install�l�s k�zben felaj�nlott biztons�gi
  lemez�r�l (Rescue Disk) k�sz�tesz virtu�lis boot-lemezt, akkor nem
  lesz a grafikus fel�lettel baj, amennyiben a Win95 lemezr�l hozod a
  rendszerf�jlokat az msdos.sys-be be kell �rnod a [Options] r�sz al� az

       [Options] Logo=0 BootGUI=0


  sort.


  3.  Merevlemez be�ll�t�sai

  3.1.  Hogyan haszn�lhatn�m a saj�t merevlemezemet ?

  El�sz�r is, "mount"-old be a dos-os part�ci�t Linux k�nyvt�rk�nt.
  P�ld�ul, hozz l�tre egy k�nyvt�rat /dos n�ven (mkdir -m 755 /dos) �s
  csemp�szd be az al�bbi sort az /etc/fstab f�jlba:

         /dev/hda1       /dos     msdos   umask=022


  (ebben a p�ld�ban, a part�ci� �r�sv�dett lesz, ha �rhat�v� akarod
  tenni 022 cser�ld ki 000 -ra, �s a k�nyvt�r l�trehoz�s�n�l a -m 777
  param�tert haszn�ld) add ki a: #mount /dos parancsot. R�szlet a
  README.txt-b�l :



    El�g, ha bem�solod egy Linuxos k�nyvt�rba,
    pl.: /var/lib/dosemu/bootdir -ba a DOS C: meghajt�r�l a legfontosabb
    f�jlokat (IO.SYS, MSDOS.SYS, config.sys, autoexec.bat), majd a dosemu.conf
    f�jlban �t�rod a

         $_hdimage = "bootdir"

    bejegyz�st. A dosemu csin�l lredir-rel egy meghajt�t, amir�l m�r tud
    bootolni. El�sz�r szerkeszd �t a config.sys �s az autoexec.bat f�jlokat,
    miel�tt m�g elind�tod a dosemut.
    Tov�bbl�pve m�g rafin�ltabb m�don is elj�rhatsz. Ha azt akarod, hogy
    ugyanarr�l a DOS-os lemezr�l bootoljon (amit a Linuxon k�v�l haszn�lsz),
    csak be kell csatolnod (mount) a DOS part�ci�t (mondjuk a /dos al�) �s
    csin�lni n�h�ny linket bootdir k�nyvt�r�ba. �gy meghat�rozhatod hogy mely
    f�jlok/k�nyvt�rak l�tsz�djanak a dosemu alatt �s, hogy melyek legyenek
    k�l�nb�z�ek. Itt egy teljess�g ig�nye n�lk�l k�sz�lt lista:


         config.sys
         autoexec.bat
         command.com -> /dos/command.com
         io.sys -> /dos/io.sys
         msdos.sys -> /dos/msdos.sys
         dos -> /dos/dos
         bc -> /dos/bc
         windows -> /dos/windows


  Ennyi, hab�r ennek is van egy h�tr�nya, nem haszn�lhatod a DosC kernelt
  (FreeDos) �gy, mert azzal egyel�re nem m�k�dik ez a k�nyvt�r-hozz�f�z�s
  (redirector), tal�n majd a j�v�ben.



  3.2.  Hogyan �rhetem el a hdimage-t Linuxb�l?

  Haszn�ld az mtools-t. Ezzel a sorral


         drive n:  file="/var/lib/dosemu/hdimage" MTOOLS_SKIP_CHECK=1 \
         MTOOLS_LOWER_CASE=1 MTOOLS_NO_VFAT=1 partition=1 offset=128


  /etc/mtools.conf -ban; haszn�lhatod a mtools-t, �gy: "mdir n:". "mcopy
  n:/config.emu /tmp" ezzel bem�solod a config.emu-t a /tmp k�nyvt�rba.
  Itt szerkesztheted, �s azt�n m�sold vissza. Nyugodtan haszn�ld a
  sz�vedhez legk�zelebb �ll� meghajt�-jelet, az N: csak p�lda.


  3.3.  Haszn�lhatom a "stacked/double-spaced/super-stored" lemezemet ?

  Egyel�re, a t�m�r�tett lemezek m�g nem csatlakoztathat�ak az �ltal�nos
  kernellel. Kell egy kernelfolt, amit "dmsdosfs"-nak h�vnak. Megtal�lod
  a sunsite.unc.edu -n vagy egy�b t�kr�n, pl:

       http://sunsite.unc.edu:/pub/Linux/system/filesystems/dosfs/


  M�g jobb, ha ut�nan�zel a http://sun-site.unc.edu:/pub/Linux/Incoming
  -en h�tha van m�r �jabb verzi�. A "wholedisk" be�ll�t�s a r�gebbi
  dosemuban m�g megengedett volt, m�ra m�r nem az, b�r a

         $_hdimage = "/dev/hda1"


  m�k�dni fog, de �gy lehet, hogy egy dosemu �sszeoml�sakor elvesztesz
  minden adatot.

  Ha a DOS-os part�ci�d m�r csatolva (mount) van - �r�si joggal - �s
  arr�l akarn�d ind�tani ("boot"-olni) a dosemut, kapsz egy
  hiba�zenetet, �s az emu felf�ggeszti a m�k�d�s�t. Ez az�rt van �gy,
  mert a DOS �s a Linux is f�ggetlen�l szeret �rni a lemezre, �s �gy
  teleszemeteln�k a meghajt�dat(95/8/11).

  ---------------------

  Ha insta1ll�lva van a LILO, ez nem fog menni. B�r kiker�lhet� a
  probl�ma...

  Thomas Mockridge (thomas@aztec.co.za) jelenti (94/8/5):

  Stacker 4.0 eset�n:

  1. dd a MBR egy f�jlba (vagy pl.: norton utility-val)

  2. Ind�tsd el a DOS-t (ne az emub�l), add ki a "fdisk /mbr"parancsot,
  majd tedd akt�vv� az fdisk seg�ts�g�vel

  3. Mentsd ki az �j MBR-t is egy f�jlba.

  4. Rakd vissza az eredeti MBR-t

  5. �s helyezd el a m�sodik MBR-t /var/lib/dosemu/partition.hda? n�ven
  (? A te DOS part�ci�d sz�ma)

  6. �ll�tsd be a dosemu.conf -t

       disk {partition "/dev/hda? ?"}


  az �jabb verzi�ban:

       $_hdimage = "/dev/hda1"



  7.Ennyi!

  Holger Schemel (q99492@pbhrzx.uni-paderborn.de) jelenti (94/2/10): Ez
  t�k�letesen m�k�dik a dosemu MS-DOS 6.0-al telep�tett v�ltozat�val.
  Ha m�gis probl�ma lenne, k�zileg ki kell jav�tanod a DBLSPACE.INI
  f�jlban a meghajt� bet�jel�t a dosemuban l�v�re.  Darren J Moffat
  (moffatd@dcs.gla.ac.uk) jelenti (94/3/27): "...haszn�lj 6.2 ha be
  tudod szerezni!! Csak legyen k�zn�l egy LILO boot-lemez mert a dos
  kicser�li a MBR-t !"


  3.4.  Saj�t virtu�lis lemez k�sz�t�se.

  A legegyszer�bb, ha a "mkdexe"-t haszn�lod (README.txt-ben pontos
  le�r�s tal�lhat� err�l). A r�gim�dibb (�s legt�bben �gy csin�lj�k):

  A "mkfatimage16" programmal (az�rt olvasd el a manlapj�t) l�trehoznak
  egy 32megab�jtos lemezt:

      mkfatimage16 -k 32768 > hdimage



  ez val�sz�n�leg nagyobb ann�l, mint amire sz�ks�ged lesz. Ha m�gis
  nagyobbat szeretn�l, fontold meg a disk redirector haszn�lat�t. �s
  persze nem �rt, ha leformatt�lod ezut�n.


  4.  P�rhuzamos, soros portok valamint az eg�rke

  4.1.  A portok el�r�se m�k�d�tt a r�gebbi kiad�sban, de most m�r nem !

  Olvasd el a ../doc/README.txt  �s a port-fejezetet a
  ../etc/config.dist-ban


  4.2.  Portok el�r�se gyorsabb a r�gebbi kiad�sban !

  Lehet�s�ged van a portok napl�z�s�ra, �gy alapbe�ll�t�s szerint minden
  port-el�r�s egy kiv�telt okoz a vm86-m�don k�v�l. �s ez id�be ker�l.
  Ha nem akarod Napl�zni a portokat, haszn�ld a "fast" kulcsot a
  "appropriate port statement"-n�l a dosemu.conf-ban.


  4.3.  Hol a (microsoft kompatibilis) eg�r meghajt�?

  Tom Kimball (tk@pssparc2.oc.com) jelenti (93/11/24): A legt�bb eg�rhez
  nem kell semmif�le meghajt�, ugyanis a dosemu bels� meghajt�ja kezelni
  tudja. Azonban n�h�ny eg�rn�l k�l�n (DOS-os) meghajt� sz�ks�ges, ha
  sz�ks�ges innen beszerezheted:

    oak.oakland.edu:/pub/msdos/mouse/mouse701.zip   (mscmouse)
    oak.oakland.edu:/pub/msdos/mouse/gmous102.zip   (gmouse)



  4.4.  Mi�rt nem m�k�dik az eg�rmeghajt� programom?

  Mark Rejhon (mdrejhon@magi.com) jelenti (95/4/7):

  Ha elind�tasz egy eg�rmeghajt� programot annak id� kell a
  behangol�s�hoz (�ltal�ban 30-60mp), de ha m�r t�bbet v�rsz, mint egy
  perc, pr�b�ld meg meghat�rozni -az eg�rmeghajt� parancssor�ban- azt a
  COM portot amelyikre az eg�r r� van k�tve.


  4.5.  Mi�rt szemetel a dosemu a COM4-re?

  Rob Janssen (rob@pe1chl.ampr.org) jelenti (94/3/24):

  jmorriso@bogomips.ee.ubc.ca szerint, "dosemu szemeteli a COM4-et
  (0x2e8, IRQ 5). 0x2e8 nincs ilyen port{} a config-ban.  Le kell
  futtatnom a setserial /dev/cua3 irq 5 miut�n kil�ptem a dosemub�l."

  Ennek az oka a VGA BIOS. Amikor enged�lyeztem az IO port figyel�s�t,
  �gy t�nt, hogy ez szennyezi.

  Ez az "allowvideoportaccess on" tilt�s�val kijav�that�. Amennyiben
  tov�bbra is probl�m�d lenne a k�ppel, pr�b�lj nagyobb tartom�nyt
  enged�lyezni az IO c�meknek. (pl.: 40-43)


  4.6.  Hogyan v�lthatok a dosemu a Linuxos h�j k�z�tt, (screen program�
  mal)?

  John Taylor (taylor@pollux.cs.uga.edu) jelenti (94/5/25):

  �n Linux 1.1.13-at haszn�lok, �s r� akarok mutatni, hogy milyen
  nagyszer� tulajdons�g ez, az (IMHO). 52-es verzi�t�l futtathatom a
  "screen" nev� programot. Amib�l a "dos -D-a" h�vhatom meg a dosemut.
  Mi is a nagyszer� (IMHO)-ban, a "screen-parancsok" (pl.: a CTRL-A
  parancs) m�k�dnek! Ez azt jelenti, hogy v�lthatok a DOS �s a UNIX h�j
  k�z�tt. Ez lehet�v� teszi a dosemu futtat�s�t a soros vonalon (serial
  line), mert nagyon k�nny� v�ltani.


  4.7.  Hogyan kelthetem �letre a p�rhuzamos portot?

  A dosemu.conf -ban van egy sor a v�ge fel�, nyomtat�s �tir�ny�t�sa az
  lpr-be vagy f�jlba. De, ha k�zvetlen el�r�st akarsz a nyomtat�val,
  tedd megjegyz�sbe az el�bbi sort (#-jellel) �s add hozz� a k�vetkez�
  sorokat:

       $_ports { device /dev/lp0 fast range 0x3bc 0x3bf  } # lpt0


  a "monitor card" nyomtat� porthoz, vagy

       $_ports { device /dev/lp1 fast range 0x378 0x37f } # lpt1


  vagy

       $_ports { device /dev/lp2 fast range 0x278 0x27f } # lpt2


  Hans Lermen (lermen@dosemu.org) �rta:

  Ezeket a sorokat nem lehet ilyen egyszer�en hozz�tenni, �gy kell
  kin�znie:

  $_ports = "...." $_ports = $_ports, " device /dev/lp0 fast range 0x3bc 0x3bf"


  (az �res helyek fontosak!)


  5.  T�bb felhaszn�l�s �s a nem interakt�v futtat�s

  5.1.  Haszn�lhatom a dosemut egy t�bb-felhaszn�l�s rendszeren ?

  Igen, be�ll�thatod a dosemut, de olvasd el a README.txt-t.


  5.2.  Hogy futathatok dos parancsokat nem interakt�v m�don ?

  T�bb lehet�s�ged is van: 1.Dosemu standard bemenet�t egy f�jlba
  ir�ny�tod.  2.Haszn�ld a "keystroke" be�ll�t�st, �s a -I param�tert
  (b�vebb le�r�s a README.txt-ben) hogy meghat�rozd az egyes
  billenty�le�t�sekre mit is csin�ljon, ha beg�pelik a dosemuban.
  3.haszn�ld a mkdexe programot, hogy l�trehozz egy DEXE f�jlt (ez egy
  kisebb DOS virtu�lis lemez ami csak azt a programot tartalmazza amit
  futtatni szeretn�l) n�zd meg a README.txt-t.

  Itt van m�g n�h�ny alternat�va:


  Daniel T. Schwager (danny@dragon.s.bawue.de) jelenti (94/7/2):

  Haszn�lhatsz k�l�nb�z� dosemu.conf f�jlokat (�s �gy k�l�nb�z�
  bootolhat� merevlemzr�l/vagy virtu�lis lemezr�l ind�thatod, �gy
  haszn�lhatsz k�l�nb�z� autoexec.bat-okat is), ehhez �gy kell megh�vnod
  a dosemut:

    $ dos -F my_quicken_q_exe_dosemu.conf

  -------------------


  Dietmar Braun (braun@math20.mathematik.uni-bielefeld.de) jelenti
  (94/7/4): Ez nem nagy probl�ma, ha kihaszn�lod a dosemu "redirector"
  (csatolhat�s�g) tulajdons�g�t. Ez lehet�v� teszi hogy meghajt�k�nt
  csatold a Linux egyik k�nyvt�r�t �s �gy el�g v�ltozatos k�rnyezetet
  hozhatsz l�tre.

  Teh�t itt van egy shell szkript, amit nevezz DOS-nak

      mkdir /tmp/dos.$$
      DOSTMP=/tmp/dos.$$; export DOSTMP


  �s egy kis tr�kkel "echo $* > $DOSTMP/startup.bat" val�ban m�k�dik
  (legyen ez most egy kis C program ami kicser�li a "/"-t "\"-re, a
  sorok v�gz�d�s�t �tkonvert�lja �s hozz�ad egy "^Z" -t a f�jl v�g�hez),
  hozd l�tre az ind�t� f�jlokat �s a linkeket, ebbe a k�nyvt�rba �s
  ind�tsd a dosemut.  Az autoexec.bat-ban a c: meghajt� tmp-k�nyvt�rhoz
  van �tir�ny�tva, amiben lehet link a $HOME �s a $PWD-hez.

  �gy ha meg akarom n�zni a f�jlaim neveit (amik ler�vid�lnek 8.3
  alak�v�) csak a DOS dir parancs�t kell kiadnom. �sszefoglalva van egy
  t�bbfelhaszn�l�s, t�bbfeladatos DOS-om (hisz a dosemu f�ggetlen
  session).  Term�szetesen csak azokhoz az er�forr�sokhoz f�rek hozz�,
  amikhez egy�bk�nt is hozz�f�rn�k Linuxban. Egyszer ezt haszn�ltam ki,
  hogy haszn�lhassam a DOS-os meghajt�mat a nyomtat�hoz. N�lam a
  printcap df t�rt�netesen DOS program. M�g k�sz�thetsz is egy DOS-os
  programot nyomtat� sz�r�k�nt is.


  6.  dosemu �s a Netware

  6.1.  Hogyan �rhetem el a Netware-t?

  Ahogy mindig is, csatlakozhatsz a Linux f�jlrendszer�n kereszt�l.
  Csatold a Netware lemezedet a Caldera's Netware utilities vagy Volker
  Lendecke's free ncpfs utility seg�ts�g�vel.

      ftp://ftp.gwdg.de:/pub/Linux/misc/ncpfs


  Ha val�di IPX el�r�sre van sz�ks�ged, p�ld�ul ha a Novell
  "syscon"-hoz, olvasd el a ../doc/NOVELL-HOWTO.txt-t.  FreeDOS-b�l
  jelenleg m�g nem tudsz kapcsol�dni a Netware-hez.


  7.  dosemu �s az X-window(97/2/9).

  7.1.  Futtathatom a dosemut konzolos m�dban, ha fut az X?

  Ronald Schalk (R.Schalk@uci.kun.nl) jelenti (94/1/17):

  Igen, nincs vele semmi probl�ma. Mivel ctrl-alt-(Fn) v�lthatsz �t egy
  virtu�lis konzolra (VC), �s ott b�rmilyen Linux alkalmaz�st
  futtathatsz �gy a dosemut is.


  7.2.  Lehets�ges egy X-window-os ablakban futtatni?

  Ha feltelep�tetted az X-et �s sikeresen leford�tottad a dosemut �s
  t�k�letesen m�k�dik az X-en k�v�l, lehet�s�ged van futtatni "xdos"
  vagy "dos -X" -el el�ugrik egy dosemu ablak az X-ben. Ha m�gsem,
  ellen�rizd le, hogy:

    1. Dosemu X t�mogat�ssal lett ford�tva. Ez az alapbe�ll�t�s b�r
       lehets�ges, hogy a compiletime-settings f�jlban az "x off" be�ll�t�s
       szerepelt, ha ez �gy lenne, jav�tsd ki "x on"-ra �s add ki a "make
       pristine; make; make install" parancsokat, ekkor beleford�tja az X
       t�mogat�st, amennyiben az "X-libraries" a /usr/X11R6 -ba lett telep�tve.

    2. �ll�tsd be az X billenty�-t�rk�pedet. Xterm-ben, g�peld be a

         xmodmap -e "keycode 22 = 0xff08"
         xmodmap -e "keycode 107 = 0xffff"

       ezzel r�gz�ted a backspace �s a del billenty�ket.

    3. �ll�tsd be az X-f�gg� be�ll�t�sokat a /etc/dosemu.conf f�jlban.



  Alternat�v lehet�s�gk�nt, haszn�lhatod a dosemut az sz�nes xterm-en
  bel�l is, de ez nem javallott, mert t�bb sz�n is hib�san jelenik meg.
  Ehhez nem sz�ks�ges leford�tani az X-t�mogat�st. Mindazon�ltal, ha
  m�gis �gy szeretn�d haszn�lni, �gy kell elj�rnod:


    1. telep�tsd az ansi_xterm-et. Az ehhez sz�ks�ges csomag:
       tsx-11.mit.edu:/pub/Linux/ALPHA/dosemu/Development/ansi-xterm-R6.tar.gz

    2. �ll�tsd be az X billenty�-t�rk�pedet. Egy xterm-ben, g�peld be:

         xmodmap -e "keycode 22 = 0xff08"
         xmodmap -e "keycode 107 = 0xffff"

       ezzel r�gz�ted a backspace �s a del billenty�ket.

    3. �ll�tsd be a terminal-f�gg� (�s nem az X-f�gg�) be�ll�t�sokat a
    /etc/dosemu.conf -ban



  Marty Leisner (leisner@sdsp.mc.xerox.com) jelenti (95/3/31):

  �n az xrdb haszn�lom az al�bbi k�dr�szlettel:

       dosxterm*Font:  vga dosxterm*geometry: 80x25 dosxterm*saveLines: 25


  vagy �lnevezem (alias) a "dosxterm"-et "term -fn vga -title dosxterm
  -geometry 80x25 -sl 25"-�

  Ha ezt a xrdb elj�r�st haszn�lod, m�r csak el kell ind�tanod "xterm
  -name dosxterm".


  7.3.  Xdos nem m�k�dik t�voli X-display-en!

  Jelenleg a dosemu a MIT osztott mem�ria (MIT shared memory extensions)
  rendszert haszn�l, ez�rt csak helyi kijelz�n tud m�k�dni. Ha az xdos-t
  akarod futtatni t�voli kijelz�n, a "mitshm off"-fal (compiletime-
  settings f�jlban) ford�tsd le a dosemut (97/2/9).


  7.4.  Xdos nem tal�lja a VGA bet�k�szletet

  Ellen�rizd le, hogy a VGA fontok amiket feltelep�tett�l fel vannak-e
  sorolva annak a k�nyvt�rnak a font.dir-j�ben ahova feltelep�tetted:

         hertz:~> grep misc /usr/X11R6/lib/X11/XF86Config
             FontPath    "/usr/X11R6/lib/X11/fonts/misc/"
         hertz:~> grep vga /usr/X11R6/lib/X11/fonts/misc/fonts.dir
         vga.pcf vga
         vga11x19.pcf vga11x19
         hertz:~> ls /usr/X11R6/lib/X11/fonts/misc/vga*
         /usr/X11R6/lib/X11/fonts/misc/vga.pcf
         /usr/X11R6/lib/X11/fonts/misc/vga11x19.bdf
         /usr/X11R6/lib/X11/fonts/misc/vga11x19.pcf



  Ha telep�tett�l n�h�ny X-es bet�k�szletet, amikor els� alkalommal
  telep�ted a dosemut az X-t�mogat�ssal, "mkfontdir" �s a "xset fp
  rehash" parancsokat ki kell adni. A dosemu figyelmeztetni fog
  telep�t�s k�zben erre. �rj nek�nk, ha valami nem m�k�dik n�lad.
  (97/2/13)


  7.5.  A VGA bet�k�szlet t�l apr� az �n nagy felbont�s� k�perny�m�n

  N�zz ut�na a vga11x19 k�szletnek.  (97/2/13)


  7.6.  Dosemu sikertelen ford�t�sa n�h�ny X-re utal� ismeretlen hiba
  miatt!

  Feljebb m�r eml�tett�k, hogy alapbe�ll�t�s szerint a dosemu a MIT
  rendszert (MIT shared  memory extensions) haszn�lja. XFree86 alatt ez
  csak 3.1.2 verzi�t�l t�mogatott. Ha r�gebbi verzi�t haszn�lsz,
  k�nytelen leszel friss�teni, vagy be�ll�tani a dosemut, hogy ne ezt a
  MIT-et haszn�lja (olvasd el az utols� fejezetet (97/2/9).


  7.7.  Rendesen m�k�dik az ANSI emul�ci�?

  Marty Leisner (leisner@sdsp.mc.xerox.com) jelenti (95/3/31): Persze.
  �n a nnansi.com haszn�lom X window alatt. Ekkor 25, 43 �s 50 soros
  m�dban is t�k�letesen m�k�dik, hab�r 50 soros m�dot igencsak
  k�r�lm�nyes kezelni 1024x768 felbont�son (Hacsak nem kisebb
  bet�k�szletet haszn�lsz vagy nagyobb k�perny�t).


  8.  dosemu �s az MS-Windows 3.1

  8.1.  Megbirk�zik az MS-Windows 3.1-gyel a dosemu?

  R�szlet a ../doc/README.Windows f�jlb�l:


    ***************************************************************
    *       FIGYELEM!!! FIGYELEM!!! FIGYELEM!!! FIGYELEM!!!       *
    *                                                             *
    *  Vigy�zz  B�tor  J�nos!!!  M�g nem aj�nlott �s ismert egy   *
    *  rak�s  hiba!  A  nagyobb  programok   majdnem   biztosan   *
    *  nem m�k�dnek!!! LEGY�L FELK�SZ�LVE A RENDSZERLE�LL�SOKRA   *
    *  AMIKOR EZT PROB�LOD!!!                                     *
    *                                                             *
    *        VESZ�LY!!! VESZ�LY!!!  VESZ�LY!!! VESZ�LY!!!         *
    ***************************************************************



  Rendben, lehets�ges a WINOS2 (ez a m�dos�tott verzi�ja a Windows 3.1
  -nek OS/2 felhaszn�lok sz�m�ra) ind�t�sa dosemu alatt. K�sz�net �rte
  Lutz & Dong -nak!

  J�llehet, ekkor SZ�KS�GES MIND A K�T LICENSZ, a WINDOWS-3.1-� �s a
  OS/2-� !!!

  De j� sok probl�ma ismert. Windows-t k�nnyebb �sszeomlasztani, mint
  valaha, a nagyobbacska programok nem t�lt�dnek be, stb. M�s sz�val,
  m�g nem alkalmas napi haszn�latra. T�bb videok�rty�val is probl�m�ja
  van (csak egy feh�r k�perny�t l�tsz, de az�rt n�zd meg lentebb a
  win31-in-xdos).  A "program groups" szeret elt�nni.   ...  teh�t
  alapvet�en el�g gy�trelmes.

  Tov�bbi r�szletek�rt olvasd el README.txt-t.


  8.2.  Lehets�ges 32bit-es rendszerszint� alkalmaz�s futtat�sa winemu-
  val

  Sajnos nem.  Mivel ezeket a 0-�s gy�r�ben kellene futtatni, ami
  kernelszint� lenne. Ezt pedig nem engedi a Linux .(97/04/27)


  8.3.  Hiba�zenet: Cannot find the vdtapi.386 file when starting dosemu

  A magyar�zat feljebb van, winemu nem tudja kezelni a 32 bites
  rendszerszint� alkalmaz�sokat. Az �sszes meghajt�, ami 386-tal
  v�gz�dik 32 bites. Ahhoz, hogy futtatni tudjad a winemu-t, ki kell
  t�r�ln�d az �sszes .386 meghajt�t a win.ini-ben.  (97/04/27)


  8.4.  Windows 3.x �s az xdos:

  A 0.64.3 verzi�t�l kezd�d�en a dosemu k�pes Windows-t futtatni xdos-
  ban.  Persze, ez m�g nem teljesen javallott, �s ha mindenk�ppen ki
  akarod pr�b�lni, biztons�gosabb konzolon elind�tani, mert ha ekkor
  lefagy, nem blokkolja le a billenty�zetedet vagy fagyasztja le a
  k�perny�t!

  �tletek:

  1. Szerezd be a Dosemu & Linux forr�sk�dj�t.
  2. T�m�r�tsd ki a dosemut.
  3. Futtasd a "./configure" a dosemu be�ll�t�shoz (ekkor alapbe�ll�t�s szerint enged�lyezett a vm86plus).
  4. P�ty�gd be a "make"-t a ford�t�s elkezd�s�hez.
  5. Szerezd meg a Trident SVGA meghajt�programot a Windows-hoz. A f�jlok a tvgaw31a.zip-ben vannak �s/vagy a tvgaw31b.zip-ben . Megszerezhet� a garbo.uwasa.fi -n a /windows/drivers alatt.
  6. T�m�r�ttesd ki a g�ppel a Trident meghajt�programot.
  7. A Windows setup-ban, ezt telep�tsd: Trident "800x600 256 color for 512K boards".
  8. �gy telep�theted az WINOS2-e.
  9. Ilyen pont az eredetiben NINCS!!
  10. Ind�tsd el az xdos-t.
  11. Dosemuban, menj a windows k�nyvt�rba �s ind�tsd el a winemu-t.
  12. Im�dkozz.



  8.5.  Telep�thet� windows a dosemub�l?

  Nem hiszem, hogy k�pes lenn�l r�. Valami hasonl�t fog ki�rni, ha m�gis
  pr�b�ra teszed a szerencs�d:

       The XMS driver you have on your system is not compatible with Win�
       dows...


  K�nytelen-kelletlen, de Dos-b�l kell telep�teni a windows-t. Azt�n m�r
  �t tudod m�solni a windows-t valahov� a Linux f�jlrendszer�be �s
  haszn�ld az lredir -t, hogy ugyanoda helyezd, mint ahova a DOS-ban
  telep�tetted, pl.:

  Tegy�k fel, hogy itt van a windowsod: "d:\windows". �s neked a "/dosd"
  k�nyvt�rba van csatolva (mount) a "d:\" meghajt�. M�sold �t windows-t
  pl. �gy:

         cp -a /dosd/windows /usr/share/win


  a dosemuban visszacsatolhatod az �tm�solt windows rendszert �gy:

         lredir d: linux\fs\dosd


  (nem ink�bb a "lredir d:\windows /usr/share/win"- t? a ford�t�).  �gy
  m�r a dosemu nem fogja szemetelni a windows k�nyvt�radat, de a win�
  dows-on v�gzett be�ll�t�sok sem fognak l�tsz�dni dosemu alatt.  (mag�
  yarul nem lesz kapcsolat a DOS-os �s a dosemus windows k�z�tt.  Ha
  ugyanezt szeretn�d megcsin�lni a c:> l�v� windows-oddal, olvasd el az
  err�l sz�l� GYIK-ot.  Haszn�lhatod a windows-os setup.exe -t, ha
  telep�teni akarsz egy meghajt�t vagy v�ltoztatni szeretn�l
  valamin.(97/2/1497)


  8.6.  Eg�r versus win31-in-xdos:

  1. A "mouse.drv" WinOS2-beli eg�r-meghajt�t haszn�ld.

  2. Ha ekkor rendesen m�k�dik az eg�r �rd be a win.ini f�jlba:

         [windows]
         MouseThreshold1=0
         MouseThreshold2=0
         MouseSpeed=0



  3. Az egeret ekkor nem az X rajzolja ki, hanem a windows maga, teh�t
  f�ggetlen a friss�t�s�k, �s az eg�r-mutat� mozg�sa nem k�sleltetett.
  (A gyakorlatban teh�t 2 eg�r-mutat�d van, de az X-� l�thatatlan lesz,
  ha a DOS-Box f�l� �rsz.)

  4. Mivel a koordin�t�kat a windows is megkapja �s az viszonylagosan
  helyettes�ti be, sz�ks�ges bekalibr�lni az egeret. Ez automatikusan
  v�gbemegy, ha DOS-Box ablak f�l� m�sz.: a mutat� a 0,0 pontra ugrik �s
  ut�na ism�t j� koordin�t�kat ad vissza. Innent�l kezdve, ha sz�ks�ges
  �jra kalibr�lni, csak ki kell menni az ablakon k�v�lre majd �jra
  vissza. (97/2/10)


  8.7.  Mi�rt t�nik el az ikonom Program manager-ben?

  MS-Windows �s a WinOS2 program manager-e egy kicsit k�l�nb�zik. Am�g
  az MS-Win progman.ini-ben t�rolja a be�ll�t�sokat, WinOS2 a
  progman.ini-t a system.ini-ben is el akarja t�rolni.  Itt egy tipp
  (friest@acm.org (Todd T. Fries))-t�l:

       cat progman.ini >> system.ini


  Ezt is �rd be!: ">>" :-)



  9.  Vide� �s a hang

  9.1.  J�tszhatok "32-bites vide�s j�t�kokkal" dosemuban ?

  Mark Rejhon (mdrejhon@magi.com) jelenti (95/4/8):

  A jelenlegi DPMI fejleszt�ssel, ami a 0.60-t�l kezdve igaz, m�r TUDSZ
  futtatni n�h�ny 32-bites vide�s j�t�kot a dosemuban. Ha a j�t�k
  kompatibilis az OS/2 DOS-�val, van es�lyed m�k�d�sre b�rni! (Pl:
  Descent, Dark Forces, Mortal Kombat 2, Rise of The Triad, amelyek
  sikeresen m�k�dtek a dosemuval)

  Miel�tt megpr�b�ln�l futtatni egy ilyen j�t�kot, billenty�zetet be
  kell �ll�tani raw keyboard m�dot �s enged�lyezni kell a VGA grafikus
  m�dot /etc/dosemu.conf f�jlban.  �s ki kell kapcsolnod a hangot a
  j�t�kban. (valakinek m�g meg kell �rnia a sound board elmul�ci�t, ami
  megoldan� a hangkezel�st) �szrevehet�, hogy a j�t�k id�sz�ml�l�ja egy
  kicsit lassabb, k�sz�nhet�en a Linux multitasking-nak �s a gyors
  id�z�t� t�mogat�s hi�ny�nak. Ez�rt a j�t�kok 5-100%-os sebess�ggel
  fognak futni. Tipikusan, 50%-osan de ez m�g javulni fog a k�vetkez�
  kiad�sokkal.

  Ki tudja, tal�n m�k�dik. Ha nem tudod munk�ra b�rni, ellen�rizd le a
  EMUfailure.txt-ben nincs-e felsorolva, vagy nem esik-e a felsorolt
  j�t�kok kateg�ri�ba, jelenleg azokat m�g senkinek nem siker�lt �letre
  kelteni.  Ha �gy gondolod fel kell sorolni a EMUfailure.txt-ben �rj a
  linux-msdos@vger.rutgers.edu c�mre.

  Azonban a DPMI haszn�lat�val egy biztons�gi r�st nyitsz (k�l�n�sen a
  dos4gw-s alap� j�t�kokn�l), DOS kliensen kereszt�l el�rhet�v� v�lik az
  eg�sz felhaszn�l�i (user space) ter�let, innent�l kezdve lehet�s�ge
  van m�dos�tani a dosemu k�dj�t Haszn�ld a 'secure' lehet�s�get a
  /etc/dosemu.conf, pl.:

       $_secure = "ngd" # secure for: n (normal users), g (guest), d (dexe)


  megsz�nteti ezt. Az�rt jobb, ha a dosemut mezei felhaszn�l�k�nt
  ind�tod X alatt.


  9.2.  Kil�p�sn�l kapok egy teljes k�perny�s hiba�zenetet

  (95/4/8) A probl�ma, az hogy a sz�veges k�perny� VGA font inform�ci�i
  nem lettek elmentve. Szerezd meg a svgalib csomag egy m�solat�t, pl.
  innen (ez forr�sk�d):

         sunsite.unc.edu:/pub/Linux/libs/graphics/svgalib-1.3.1.tar.gz


  De beszerezhetsz egy el�re leford�tott v�ltozatot is. Haszn�ld a
  savetextmode-ot hogy elmentsd a jelenlegi sz�veges m�dot �s fontot egy
  f�jlba a /tmp k�nyvt�rba. Hogy a dosemu futtat�sa ut�n vissza�ll�thasd
  azt.

  Kieg�sz�t�s (lermen@elserv.ffm.fgan.de (97/2/11))-t�l:

  Mindenk�ppen olvasd el a src/arch/Linux/debugger/README.recover -t �s
  a README.dosdebug, dosdebug seg�thet a vissza�ll�t�sn�l.


  9.3.  Mi�rt nem m�k�dik az �N hangk�rty�m dosemu alatt?

  Dosemu tartalmaz egy kezdetleges soundblaster emul�tort, amit Sbemu-
  nak kereszteltek - ennek a dokument�ci�ja jelenleg:
  http://www.slitesys.demon.co.uk/a.macdonald/dosemu/sound/ �rhet� el.
  A fejleszt�s m�g jelenleg is folyik, nem teljes, �gy m�g igencsak
  kev�s programmal m�k�dik egy�tt.


  10.  J�t�kok

  10.1.  Duke3d nem megy

  Hans Lermen (lermen@elserv.ffm.fgan.de) jelentette (97/2/16): duke3d
  csak setupban lehet konfigur�lni �s, ha a "keyboard + mouse" v�lasztod
  nem fog m�k�dni!


  11.  Probl�m�k �s jav�t�sok

  11.1.  Biztons�gi r�sek

  Ha a dosemu �sszes tulajdons�g�t ki akarod haszn�lni, akkor rootk�nt
  kell ind�tanod, pl.: a portok el�r�s�hez. A legt�bb dosos program nem
  ig�nyli ezt, b�r �ltal�ban ha X al�l haszn�lod sz�ks�ges root joggal
  ind�tani. Elm�letileg a dosemu csak igen ritk�n k�ri ezt, �s a tov�bbi
  kiad�sok pr�b�lj�k ezt is cs�kkenteni. De a DPMI haszn�lat�val egy DOS
  kliensen kereszt�l el�rhet�v� v�lik az eg�sz felhaszn�l�i (user space
  ) ter�let, innent�l kezdve lehet�s�ge van m�dos�tani a dosemu k�dj�t.
  Haszn�ld a 'secure' lehet�s�get a /etc/dosemu.conf, pl.:

         $_secure = "ngd" # secure for: n (normal users), g (guest), d (dexe)


  megsz�nteti ezt. Nem �rt k�r�ln�zni a README.txt-ben tov�bbi biz�
  tons�gi megfontol�sok c�lj�b�l.


  11.2.  dosemu modotta: "ERROR: general protection" �s annyi...

  Ez olyankor t�rt�nik meg veled, ha egy olyan programot haszn�lsz
  aminek DPMI-re van sz�ks�ge �s az nem enged�lyezett. Cser�ld ki a
  k�vetkez� sort:

      $_dpmi = (off)


  a /etc/dosemu.conf -ban

      $_dpmi = (sz�m)


  -re, ahol a sz�m a r� sz�nt mem�ria nagys�ga kilob�jtban (pl.: a DOOM-
  nak 4000 kb el�g).Gondolj az el�bb le�rtakra, miszerint a DPMI
  haszn�lata eset�n nem aj�nlott rootk�nt futtatni a dosemut!  De
  okozhatja az is, hogy a program VCPI-t haszn�l (olvasd el az EMUfail�
  ure.txt-t, ha t�bbet szeretn�l tudni.) vagy m�s m�dot, arra hogy v�det
  m�dba kapcsoljon (m�st mint DPMI-t), ebben az esetben soha (m�g meg
  nem �rod te magad) nem fog m�k�dni dosemu alatt.  Ha ezek k�z�l egyik
  sem, van egy programod ami nincs felsorolva a EMUfailure.txt-ben,
  olvasd el az 1.14. fejezetet.


  11.3.  Dosemu meghal r�gt�n ind�t�s ut�n. Van telep�tett Win9X-em.

  Dosemu b�zik abban, hogy a DOS verzi� a hdimage-n �s a becsatolt
  meghajt�n megegyezik a command.com. Ha nem a dosemu el�bb, vagy ut�bb
  elhasal.  A Win95-n�l lehet cser�lni a DOS verzi�t mikor megjelenik a
  "Win95 ind�t�sa" fel�rat az F4, F5 �s az F8 egyik�t megnyomod.
  K�l�n�sen figyelj a command.com -ra. A config.emu-ban �ll�tsd a
  megfelel� DOS verzi�nak megfelel�en a shell v�ltoz�t, pl.:
  shell=c:\win95\command.com c:\ /P /E:1024 (97/02/28)


  11.4.  A dosemu elsz�llt! Hogyan �lhetem meg?

  V�lts �t egy m�sik konzolra �s ind�tsd el a "dosdebug" programot.
  Majd ut�na add ki a kill parancsot (ez eltart egy darabig, de m�k�dni
  fog).

         # ps -ax



  11.5.  Dosemu le�llt �s nem tudok be�rni semmit.

  Daniel Barlow (jo95004@sable.ox.ac.uk) jelenti (95/4/8):

  Ha nincsen se, termin�lod se h�l�zatod, hogy bel�phess a g�pedre, meg
  kell nyomnod a reset gombot. Ha m�g maradt egy haszn�lhat� konzolod
  valahol, �rd be a "kbd_mode -a"-t, hogy kikapcsold a bill.t a raw
  m�db�l, �s/vagy "stty sane" parancsot, hogy l�sd, hogy mit �rsz.

  Igen hasznos, ha egy olyan szkriptet haszn�lsz a dosemu futtat�s�ra,
  ami a dosemu ut�n lefuttatja a "kbd_mode -a" parancsot. Amikor elhasal
  a dosemu, a szkript rendszerint tov�bb fut, �s m�g kiadja a "kbd_mode
  -a" parancsot.


  11.6.  Enged�lyeztem az EMS mem�ri�t a dosemu.conf-ban de nem
  seg�tett.

  Rob Janssen (rob@pe1chl.ampr.org) jelenti (94/7/11): Ne felejtsd el
  megh�vni az ems.sys -t a config.sys f�jlban!


  11.7.  Hogyan szabadulhatok meg a "disk change" �zenetekt�l? (94/8/11)

  Szerezd meg �s telep�tsd a "klogd"-t. Prob�ld innen:

         sunsite.unc.edu:/pub/Linux/system/Daemons/sysklogd1.2.tgz



  11.8.  A dosemu m�r nem indult el m�sodj�ra, miut�n konzolos m�dban
  l�ptem ki!

  Aldy Hernandez (aldy@sauron.cc.andrews.edu) jelenti (94/7/8): �ll�tsd
  disable �rt�kre a vide� �s/vagy a BIOS caching -et.


  11.9.  Mi�rt m�k�dik termin�l alatt �s konzol alatt mi�rt nem ?

  JyiJiin Luo (jjluo@casbah.acns.nwu.edu) jelenti (94/4/19):

  Gyakorlatilag ugyanaz a probl�ma mint el�bb. Ki kell �ll�tani minden
  vide� shadow be�ll�t�st az AMI BIOS-odban. Ezek ut�n megfelel�en
  m�k�dik a dosemu.


  11.10.  Hogy tudom felturb�zni a dosemut?

  N�h�ny esetben hasznos lehet a HogThreshold �rt�k�vel j�tszani a
  dosemu.conf f�jlban.  Daniel Barlow(jo95004@sable.ox.ac.uk) jelenti
  (95/4/8): HogThreshold �rt�k�t �ll�tsd kb. a fel�re a BogoMips
  �rt�k�nek, amit a rendszer ki�r bootol�skor.


  11.11.  CDROM-om n�h�ny f�jlt nem tudott beolvasni dosemu al�l.

  Vinod G Kulkarni (vinod@cse.iitb.ernet.in) jelenti (94/4/7):

  Amikor a CDROM hozz� van f�zve (mount) a Linux f�jlrendszer�hez �s
  haszn�lva volt a dosemu alatt (mapped drive), el�fordulhat n�mi
  probl�ma.  A CD-ROM (iso9660) a kernel pr�b�lja kital�lni a f�jl
  t�pus�t (pl. sz�veges vagy bin�ris). Ha ez nem siker�l, megpr�b�lja
  heurisztikusan haszn�lni a f�jlt. N�mely k�r�lm�ny k�z�tt ez a
  heurisztika kudarcot vall, amikor sz�veges f�jlt bin�risan akar
  kezelni.

  A v�geredm�nye, hogy ha n�h�ny f�jlt pr�b�lsz �tm�solni (a Linuxban
  mag�ban is nem felt�tlen dosemun kereszt�l) �ltal�ban nagyobb lesz az
  eredetin�l a m�rete.(�res karaktereket rak a ^J, ^M el�.)

  �gy dosemu alatt fut� program hib�t fog jelezni vagy bedobja a
  t�r�lk�z�t, amit sokan a dosemu hib�j�nak r�nak fel.

  Rob Janssen (pe1chl@rabo.nl) jelenti (94/8/10):

  A megold�s annyi, hogy ki kell kapcsolni ezt a konvert�l�st. Ha
  paranccsal f�z�d (mount) a CD-ROM-ot �rd a parancs m�g� a "-o
  conv=binary" -t, vagy haszn�ld ezt az /etc/fstab-ban:

         /dev/cdrom      /cdrom          iso9660 conv=binary,ro


  Nem sz�ks�ges semmilyen kernelfolt.


  11.12.  Hogyan n�zhetem meg a hibakeres� ki�r�st (debugging output)?

  Daniel Barlow (jo95004@sable.ox.ac.uk) jelenti (95/4/8):

  0.60-as verzi�t�l, a hibakeres� ki�r�s (debugging output) a
  parancssorb�l egy f�jlba tudod ir�ny�tani, �gy: "dos -D+a -o
  /tmp/debug", ezzel jegyzed az �sszes hibakeres� ki�rat�st (debug
  output) a /tmp/debug -f�jlban. M�r nincs sz�ks�g a stderr
  �tir�ny�t�s�ra.


  11.13.  MMii��rrtt dduuppll��zz��ddnnaakk mmeegg aa bbeegg��ppeelltt
  bbeett��kk ????

  Nick Holloway (alfie@dcs.warwick.ac.uk) jelenti (94/2/22):

  Miut�n futtattam a DOS-t �s elj�tszadoztam a stty be�ll�t�saival,
  megdupl�z�dtak a be�t�tt karakterek. Most m�r tudom mi lehet az oka!
  Ez csak olyankor fordul el�, ha olyan konzolon futatod, amin be van
  �ll�tva az 'istrip'. Ez az ok (szerintem), mert az egyszer�
  k�dletapogat�t (raw scancodes) meghi�s�tja az 'istrip', (a billenty�
  felenged�s�t is le�t�s esem�nynek �rz�keli).  Azaz az bemeneti
  feldolgoz�st ki kell kapcsolni, amikor a scan k�dokat (scan codes)
  haszn�lsz a konzolon. (Ez am�gy sem egy j� �tlet a tty sorai miatt)


  11.14.  Dosemu �sszeszemeteli a k�perny�t?

  M�g grafikus k�rty�k tucatjai nincsenek teljesen t�mogatva a
  dosemuban, ha a grafikus konzolt enged�lyezed, �s a dosemu kid�l,
  lehet hogy �sszeszemeteli a k�perny�t szinte haszn�lhatatlann� t�ve
  azt.  De felk�sz�lhetsz erre az eshet�s�gre.
  Spudgun(spudgun@earthlight.co.nz) �rta ezt az elj�r�st: El�sz�r mentsd
  el a regisztereidet ha konzolt futtatsz

         cat /usr/bin/savetextmode
         restoretextmode -w /etc/textregs
         restorefont -w /etc/fontdata


  miut�n bek�vetkezett az �sszeoml�s futtasd ezt a szkriptet:

         restoretextmode -r /etc/textregs restorefont -r /etc/fontdata restorepalette


  Ha ez nem csin�lt semmit, annak az lehet az oka hogy az X szerver n�ha
  �t�ll�tja a Vid k�rtya regisztereit egy furcsa �ll�sba, s ez�rt
  hib�san fog m�k�dni a szkript is. Az X szerver cser�je �s/vagy
  savetextmode futtat�sa egy vt-n X al�l seg�teni fog.


  11.15.  MS FoxPro 2.6 nem fog futni ...

  FoxPro 2.6 nem fut h�l�zati meghajt�n.  Alexey Naidyonov
  (growler@growler.tsu.tula.ru) konstat�lta ezt a probl�m�t:

  Val�sz�n�leg a FoxPro f�jlaid egy lredir-elt lemezen vannak, igaz? A
  baj, az hogy a FoxPro nem fut ilyen lemezen, de amikor az el�bb
  eml�tett lemez, (part�ci�) benne van a /etc/dosemu/conf-ban, menni
  fog.


  12.  Dosemu tervhez val� segedelem

  12.1.  Ki a felel�s a dosemu�rt?

  A Dosemu Matthias Lautner �s Robert Sanders munk�j�nak alapj�n
  kezd�d�tt.  Hans Lermen (lermen@dosemu.org) a dosemu �jabb verzi�inak
  megszerkeszt�s��rt �s szervez�s��rt felel�s. A dosemu t�rt�nete:

              Verzi�     D�tum               Szem�ly
             -------------------------------------------------
              0.1        1992 Szeptember 3   Matthias Lautner
              0.2        1992Szeptember 13   Matthias Lautner
              0.3        ???                 Matthias Lautner
              0.4        1992 November 26    Matthias Lautner
              0.47       1993 Janu�r 27      Robert Sanders
              0.47.7     1993 Febru�r 5      Robert Sanders
              0.48       1993 Febru�r 16     Robert Sanders
              0.48pl1    1993 Febru�r 18     Robert Sanders
              0.49       1993 M�jus 20       Robert Sanders
              0.49pl2    1993 November 18    James MacLean
              0.49pl3    1993 November 30    James MacLean
              0.49pl3.3  1993 December 3     James MacLean
              0.50       1994 M�rcius 4      James MacLean
              0.50pl1    1994 M�rcius 18     James MacLean
              0.52       1994 J�nius 16      James MacLean
              0.60       1995 �prilis 9      James MacLean
              0.64.4     1997 Febru�r 9      Hans Lermen
              0.66.3     1997 �prilis 20     Hans Lermen
              0.98.1     1998 December 9     Hans Lermen
              0.98.6     1999 M�rcius 21     Hans Lermen



  12.2.  SEG�TENI AKAROK!!!

  A dosemu project csapatmunka.  Ha seg�teni akarsz, n�zd meg a DPR-t
  (dosemu Project Registry). Az aktu�lis m�solat a doc/DANG k�nyvt�rban
  tal�lhat�.