Következő Előző Tartalom

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


Következő Előző Tartalom