A telepítési útmutatót a "QuickStart" fájlban találod.
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.
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.
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.
Valószínűleg
slangforce off
áll a compiletime-settings fájlban. Állítasd át "on"-ra és fordítsd újra.
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.
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.
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.
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.