  Opis emulatora systemu operacyjnego DOS
  Autor: Mike Deisher, Uaktualnione przez Uwe Bonnes bon@elek
  tron.ikp.physik.th-darmstadt.de
  Dla dosemu-0.64.4 (w trakcie), 15 Marca 1997
  Wersja polska: Bartosz Maruszewski
  B.Maruszewski@zsmeie.torun.pl
  v1.13, 18 Padziernika 1997


  Jest to dokument opisujcy dosemu i zawierajcy Czsto Zadawane Pyta
  nia na jego temat. Najbardziej aktualna wersja oryginau tego doku
  mentu znajduje si po adresem ftp.mathematik.th-darm
  stadt.de:/pub/linux/bonnes/.  Wersji oryginalnej moesz te poszuka w
  Polsce pod adresem ftp.icm.edu.pl
  <ftp://ftp.icm.edu.pl:/pub/Linux/sunsite/docs/HOWTO>.  Dokument ten
  zosta napisany w standardzie ISO-8859-2.
  ______________________________________________________________________

  Table of Contents















































  1. Wstp.

     1.1 Co to w ogle jest DOSEMU?
     1.2 Nazwy i liczby.
     1.3 Jak wersj dosemu powinienem uywa?
     1.4 Jaka jest najnowsza wersja dosemu i skd j mog wzi?
     1.5 Gdzie mog zadawa pytania?
     1.6 Gdzie mog zgasza zauwaone bdy i zadawa pytania?
     1.7 Gdzie mog ledzi rozwj?
     1.8 Jaka dokumentacja jest dostpna dla dosemu?
     1.9 Mam program, ktry nie dziaa, ale nie ma go na licie EMUfailure.
     1.10 Jak mam informowa o zmianach lub dodatkach w HOWTO?
     1.11 Wiadomoci od Grega[hellip]

  2. Kompilacja i instalacja dosemu.

     2.1 Gdzie s instrukcje instalacyjne?
     2.2 Dziesi najczciej spotykanych problemw podczas instalacji dosemu.
     2.3 Jak mog uywa dosemu ze starsz wersj jdra?
     2.4 Jak mam zrobi binaria a.out?
     2.5 Jak mam skompilowa dosemu na maszynie z ma iloci RAM-u?
     2.6 Kompilacja przerywa si na jakich dziwnych bdach dotyczcych "slang".
     2.7 Jakie opcje mona konfigurowa?
     2.8 Jak mog przypieszy kompilacj?
     2.9 Wicej wskazwek na temat kompilacji od Marty'ego[hellip]
     2.10 Czy musz kompilowa dosemu jako root?
     2.11 Jak mam ata dosemu.
     2.12 Jakie wersje DOS-a dziaaj z dosemu.
     2.13 Wersje, ktre nie dziaaj.

  3. Ustawienia twardego dysku.

     3.1 Jak mam uywa swojego dysku z dosemu?
     3.2 Jak mog si dosta do obrazu dysku z Linux-a?
     3.3 Czy mog uywa dysku spakowanego (stacked/double-spaced/super-stored)?
     3.4 Tworzenie wasnych plikw hdimage.

  4. Porty rwnolege, szeregowe i myszy.

     4.1 Dostp do portw dziaa w starszych wersjach, a teraz nie chce!
     4.2 Dostp do portw by szybszy w starszych wersjach!
     4.3 Gdzie s (kompatybilne z microsoftem) sterowniki mysz?
     4.4 Dlaczego nie dziaa sterownik myszy?
     4.5 Dlaczego dosemu blokuje COM4?
     4.6 Jak mam uywa dosemu z portami szeregowymi?
     4.7 Jak mog przecza kontrol linii szeregowej pomidzy dosemu a powok?
     4.8 Jak mog zmusi do dziaania porty szeregowe?

  5. Wielouytkownikowo i nieinteraktywne sesje.

     5.1 Czy mog uywa dosemu na systemie wielouytkownikowym?
     5.2 Jak mog uruchamia polecenia DOS-a nieinteraktywnie?

  6. dosemu i Netware.

     6.1 Jak mam zrobi dostp do dosemu z Netware'a?

  7. dosemu i X-y(9/2/27).

     7.1 Czy mog uruchomi dosemu na konsoli podczas dziaania X-w?
     7.2 Czy moliwe jest uruchamianie dosemu w oknie w X-ach?
     7.3 Xdos nie dziaa na odlegym ekranie X-w!
     7.4 Xdos nie znajduje czcionek VGA.
     7.5 Czcionki VGA s bardzo mae w mojej duej rozdzielczoci.
     7.6 Kompilacja dosemu przerywa si na jakich dziwnych bdach dotyczcych X-w.
     7.7 Czy emulacja ansi dziaa poprawnie?
  8. dosemu i MS-Windows 3.1.

     8.1 Czy moliwe jest uruchomienie MS-Windows 3.1 w dosemu?
     8.2 Windows 3.x w xdos.
     8.3 Czy mog zainstalowa Windows-y z wewntrz dosemu?
     8.4 Uwagi na temat myszy w Windows 3.1 w xdosemu.
     8.5 Czemu moja ikona znikna z Program Manager-a?

  9. Grafika i dwik.

     9.1 Czy mog uruchamia pod dosemu gry z 32-bitow grafik?
     9.2 Podczas wychodzenia z dosemu mam zamiecony cay ekran.
     9.3 Jak mam zmusi dosemu do wsppracy z moj kart Trident/Actix/inn?
     9.4 Dlaczego moje programy dwikowe nie dziaaj na mojej karcie?

  10. Gry.

     10.1 Jak mam zmusi do dziaania moje urzdzenie xxxxx pod dosemu?

  11. Problemy i rozwizania.

     11.1 Sprawa dotyczca bezpieczestwa.
     11.2 Dosemu pada podczas startu. Mam zainstalowane Win95.
     11.3 Dosemu si zawiesza! Jak mog je zabi?
     11.4 Dosemu pado i nie mog nic pisa.
     11.5 Wczyem pami EMS w /etc/dosemu.conf, ale to nie pomaga.
     11.6 Jak si pozby tych denerwujcych komunikatw "disk change"?
     11.7 Dlaczego dosemu nie chce si uruchomi drugi raz po wyjciu w trybie konsoli?
     11.8 Dlaczego dosemu uruchamia si na terminalu, a nie chce na konsoli?
     11.9 Jak mog przypieszy dosemu?
     11.10 Mj CDROM ma problemy podczas odczytu niektrych plikw pod dosemu.
     11.11 Jak mam zobaczy wyniki ledzenia?
     11.12 Dlaczego litery na ekranie s wywietlane ddwwaa razy?
     11.13 Dosemu psuje mi ekran?
     11.14 MS FoxPro 2.6 nie chce dziaa.

  12. Wkad w projekt dosemu.

     12.1 Kto jest odpowiedzialny za dosemu?
     12.2 Chc pomc. Z kim mam si skontaktowa?
     12.3 Od tumacza.


  ______________________________________________________________________

  1.  Wstp.



  1.1.  Co to w ogle jest DOSEMU?


  Cytujc podrcznik, dosemu jest programem dla wszystkich uytkownikw
  danego serwera, ktry korzysta z pewnych specjalnych cech jdra Linux-
  a oraz procesora 80386, aby uruchomi system MS-DOS. Emulator tego
  systemu, kombinacja sprztowych i programowych trick-w, ma
  nastpujce waciwoci:


    zdolno naladowania wszystkich instrukcji procesora i operacji
     wejcia/wyjcia.

    pozwala na wykorzystanie 16-bitowego adresowania trybu
     rzeczywistego rodziny procesorw iAPX86, podczas gdy sam dziaa w
     trybie chronionym

    jeli zachodzi taka potrzeba, ze wzgldu na waciwe funkcjonowanie
     czy te jakoc dziaania, istnieje moliwo zablokowania
     wszystkich odwoa systemowych DOS-a i BIOS-a oraz ich emulacja.

    moliwo symulowania sprztowego rodowiska, nad ktrymi programy
     DOS-owe maj mie kontrol.

    zapewnia usugi systemu DOS korzystajc w tym celu z usug Linux-a,
     na przykad dosemu pozwala na uywanie dysku wirtualnego, ktry w
     rzeczywistoci jest jednym z katalogw Linux-a.

  W tym miejscu chciabym podzikowa Piotrowi Tczyskiemu oraz
  Wojtkowi Gazce za pomoc w przetumaczeniu powyszych piciu punktw.


  1.2.  Nazwy i liczby.



       (xx/yy/zz) oznacza dzie xx, miesic yy, rok zz (9/2/97).



       winemu oznacza uruchomienie WinOS/2 w dosemu (10/2/97).



  1.3.  Jak wersj dosemu powinienem uywa?


  Dosemu uywa tego samego schematu numerowania wersji co jdro. Drugie
  liczby nieparzyste oznaczaj wersj rozwojow, czyli niestabiln,
  drugie parzyste liczby oznaczaj wersj uznan za stabiln. Podczas
  pisania tego dokumentu, v0.64.4 jest najnowsz stabiln wersj,
  podczas gdy v0.65.0.6 jest najnowsz wersj rozwojow. Tak wic jeli
  chcesz uywa dosemu, zdobd najnowsz stabiln wersj (28/02/91).



       (xx/yy/zz) oznacza dzie xx, miesic yy, rok zz (9/2/97).



       winemu oznacza uruchomieine WinOS/2 w dosemu(10/2/97).



  1.4.  Jaka jest najnowsza wersja dosemu i skd j mog wzi?


  Najnowsz wersj dosemu na dzie dzisiejszy (9/2/97) jest dosemu0.64.4
  i mona j znale na:


       SUNSite Polska <ftp://ftp.icm.edu.pl:/pub/Linux/sunsite/system/emula
       tors/dosemu/>




       tsx-11.mit.edu <ftp://tsx-11.mit.edu:/pub/linux/ALPHA/dosemu/>



       ftp.suse.com: <ftp://ftp.suse.com:/pub/dosemu/>

  [Od tum.]
  zagranicy czas cigania moe si znacznie wyduy.

  Wersje testowe s dostpne dla testujcych i programistw pod adresem:


       http://www.ednet.ns.ca/auto/rddc


  Pamitaj, e to jest kod ALFA: mog by tam powane bdy i mao
  dokumentacji na temat nowoci. W tej chwili wiadomo, e w wersji
  testowej znajduj si bdy. Uywaj jej tylko jeli chcesz si
  aktywnie wczy w jej rozwj. Nie zgaszaj bdw w wersji rozwojowej
  - napraw je.


  1.5.  Gdzie mog zadawa pytania?


  Jeli masz problemy zwizane z instalacj i uruchamianiem dosemu po
  przeczytaniu dokumentacji, najpierw sprbuj sobie sam pomc: Twoje
  pytanie zostao ju pewnie zadane i odpowied udzielona. Sprbuj
  poszuka tej informacji w Internecie. Np. moesz zajrze do


       DejaNews <http://www.dejanews.com> - najwikszego zbioru artykuw z
       grup dyskusyjnych z caego wiata.


  aby znale wszystkie artykuy, ktre zawieraj podane przez ciebie
  sowo. W ten sposb pomoesz sobie prdzej ni zadawaniem dobrze
  znanego pytania na jakiej licie. To take uwalnia programistw od
  odpowiadania na trywialne pytania i przyczynia si do tego, aby nowsze
  wersje oprogramowania powstaway szybciej(9/2/97).

  [Od tumacza] Istnieje take polska grupa dyskusyjna na temat Linux-a,
  gdzie moesz pyta o dosemu pod warunkiem, e instalujesz je na Linux-
  ie. Jej nazwa to pl.comp.os.linux, mona si take na ni zapisa
  listownie pod adresem listserv@ict.pwr.wroc.pl.


  1.6.  Gdzie mog zgasza zauwaone bdy i zadawa pytania?


  Jeli chcesz zada pytanie lub zgosi bd w dosemu, powiniene
  rozway zapisanie si na list dyskusyjn linux-msdos-digest mailing
  list. Aby zapisa si na ni, wylij list na adres
  Majordomo@vger.rutgers.edu o treci


      subscribe linux-msdos-digest imi_nazwisko@twoj.adres.pocztowy



  Jeli bdziesz chcia si kiedy wypisa z tej listy, to wylij poczt
  o treci


      unsubscribe linux-msdos-digest imi_nazwisko@twoj.adres.pocztowy



  pod ten sam adres co powyej(11/8/95). Kiedy jeste zapisany na t
  list moesz na ni wysya listy kierujc poczt na adres linux-
  msdos@vger.rutgers.edu. Istnieje bramka pomidzy t list a grup
  dyskusyjn linux.dev.msdos. Jeli twj dostawca Internetu nie prowadzi
  tej grupy, to popro go o dodanie jej(10/2/97).


  1.7.  Gdzie mog ledzi rozwj?


  Jeli chcesz ledzi rozwj dosemu, to jest lista dyskusyjna dla
  programistw. Aby si na ni zapisa, wylij poczt na adres
  Majordomo@ednet.ns.ca, a w treci zawrzyj takie polecenie:


      subscribe msdos-devel imi_nazwisko@twoj.adres.pocztowy



  Jeli bdziesz chcia si wypisa z tej listy, to wylij na ten sam
  adres wiadomo


      unsubscribe msdos-devel imi_nazwisko@twoj.adres.pocztowy



  Prosz NIE uywaj tej listy do celw, do ktrych zostaa stworzona
  lista linux-dosemu-digest. Wszelkie listy kierowane na t grup
  powinny dotyczy dalszego rozwoju dosemu. Problemy z instalacj nie
  powinny by tu kierowane i bd ignorowane przez czytajcych(9/2/97).


  1.8.  Jaka dokumentacja jest dostpna dla dosemu?


  Podrcznik dosemu (dosemu.texinfo) napisany przez Roberta Sandersa nie
  by od jakiego czasu uaktualniany, ale jest dobrym rdem
  informacji. Jest on dostarczany wraz z dosemu.

  Podrcznik pod nazw "dosemu Novice's Altering Guide", albo w skrcie
  DANG stanowi map wewntrznego sposobu dziaania dosemu. Jest on
  przeznaczony dla dnych przygody, dla tych ktrzy chc modyfikowa
  kod rdowy. DANG jest pod opiek Alistair MacDonald
  (alistair@slitesys.demon.co.uk) i mona go znale w katalogu doc w
  drzewie katalogw dosemu.

  Lista niepowodze EMU (EMUfailure.txt) jest list programw, o ktrych
  wiadomo, e NIE dziaaj pod dosemu.

  No i oczywicie jest dosemu FAQ/HOWTO. Ale o tym ju wiesz, nie?  Jest
  ono wysyane raz na jaki czas na list dyskusyjn i znajduje si te
  w katalogu doc w drzewie katalogw dosemu. Najnowsza wersja oryginau
  znajduje si pod adresem ftp.mathematik.th-
  darmstadt.de:/pub/linux/bonnes/(9/2/97).


  1.9.  Mam program, ktry nie dziaa, ale nie ma go na licie EMUfail
  ure.


  Najpierw sprawd czy niedziaanie twojego programu nie jest
  spowodowane ktr z wymienionych ju na licie przyczyn. Jeli
  sdzisz, ze znalaze co nowego to wylij list na adres linux-
  msdos@vger.rutgers.edu.
  Moe mona to zrobi z pomoc innych. Podaj szczegowe informacje na
  twmat twoich ustawie, jak masz wersj jdra, dosemu itp. i podaj
  jakie bdy si pokazuj. Moesz uy xdos-a, eby skopiowa bdy
  myszk bez pisania ich od nowa. Postaraj si, aby twj raport by
  czytelny. Znamy zawarto pliku ../etc/config.dist. Wic przylij nam
  tylko aktywne linijki z twojegu dosemu.conf. I przejrzyj to co wypisa
  debuger i przylij tylko to co uwaasz za istotne. Tylko nieliczni
  chc babra si w wielkich doczeniach do poczty, eby przejrze
  czyje bdy i im pomc. Ale trzymaj swoje logi w razie, gdyby kto
  ci pyta o dalsze szczegy(10/2/97).


  1.10.  Jak mam informowa o zmianach lub dodatkach w HOWTO?


  Preferowan metod jest edycja pliku dosemu-HOWTO-xx.x.sgml, eby
  nanie zmiany, stworzenie pliku z rnicami przez napisanie czego
  takiego:


       diff -uw plik-oryginalny plik-nowy > zmiany


  i wysanie pliku zmiany na adres bon@elektron.ikp.physik.th-
  darmstadt.de.
  Jeli nie znasz SGML-a, to nie szkodzi. Zmiany bd akceptowane w
  jakiejkolwiek formie. Stworzenie pliku "zmiany", to po prostu
  uatwienie ycia opiekunowi HOWTO. :-)(9/2/97)


  1.11.  Wiadomoci od Grega...

  O ile nie stwierdza si inaczej, dokumenty HOWTO s chronione prawami
  autorskimi ich autorw. Mog one by rozprowadzane w caoci lub w
  czci, w jakiejkolwiek postaci fizycznej czy elektronicznej tak
  dugo, dopki znajduje si w nich ta wzmianka.  Dystrybucja komercyjna
  jest dozwolona, a nawet zachca si do niej; chocia autor chciaby
  by poinformowany o takowej.

  Wszelkie tumaczenia, prace pochodne, prace zebrane zawierajce
  dokumenty HOWTO musz zawiera t notatk o prawach autorskich.
  Oznacza to, e nie moesz stworzy pracy pochodzcej z HOWTO i naoy
  na jej dystrybucj dodatkowych ogranicze. Wyjtki od tej zasady mog
  by uczynione pod pewnymi warunkami; skontaktuj si z koordynatorem
  programu Linux HOWTO pod niej podanym adresem.

  Krtko mwic, chcemy promowa szerzenie tych dokumentw przez
  wszelkie dostpne kanay. Chcielibymy take utrzyma prawa autorskie
  naoone na te dokumenty, i by powiadomieni o planach dotyczcych
  redystrybucji HOWTO.

  Jeli masz pytania skontaktuj si z Gregiem Hankisem, koordynatorem
  programu Linux HOWTO pod adresem gregh@sunsite.unc.edu(11/8/95).


  2.  Kompilacja i instalacja dosemu.



  2.1.  Gdzie s instrukcje instalacyjne?


  Znajduj si one w pliku "QuickStart" doczonym do dystrybucji.


  2.2.  Dziesi najczciej spotykanych problemw podczas instalacji
  dosemu.




  1. Zapomniae przeczyta podrcznika QuickStart.

  2. Prbujesz skompilowa jak star wersj dosemu.

  3. Prbujesz kompilowa z jdrem starszym ni 2.0.28 lub 2.1.15.

  4. Masz z wersj rde jdra w /usr/src/linux albo nie masz pliku
     /usr/src/linux/include/version.h

  5. Uywasz dosemu z jdrem, ktre nie ma wkompilowanej obsugi IPC.

  6. Kompilujesz przy pomocy gcc starszego ni 2.7.2 albo z bibliotek
     libc starsz ni 5.2.18 ([od. tum.]Jednak autor nie potrafi poda
     dokadnej wersji. Napisa, e z t bibbliotek mu jeszcze dziaa).

  7. Zapomniae zmodyfikowa pliku /etc/dosemu.conf.

  8. Uruchamiasz DOSEMU z dostpem do partycji podczas gdy s one ju
     zamontowane.

  9. Nie instalujesz dosemu zalogowany jako root.  (08/04/97).


  2.3.  Jak mog uywa dosemu ze starsz wersj jdra?


  Jeli cigle jeszcze uywasz 1.2.13 i z jakiego powodu nie moesz go
  zmieni, uyj dosemu-0.60.4. Jeli uywasz jakiej wersji poniej
  2.0.28 lub poniej 2.1.15, to Hans Lermen (lermen@elserv.ffm.fgan.de)
  mia na ten temat pytanie:


       > Czy dosemu-0.64.3.tgz jest przeznaczone dla jder 2.xx.yy?




       Tak, ale ...

         if ( ((xx == 0) && (yy >= 28)) || ((xx >= 1) && (yy >= 15)) )
           we_dosemu_0_64_4();
         else {
           if (xx == 1)  exit(1);
           we_dosemu_0_64_2_x();
         }

       ;-)





  2.4.  Jak mam zrobi binaria a.out?


  Poczynajc od wersji 0.64.4 nie ma ju obsugi formatu a.out. Jeli
  koniecznie jej potrzebujesz, musisz uy wersji 0.64.3.1. Skrypt
  konfiguracyjny powinien si tym zajc jeli masz standardow
  konfiguracj(11/2/97).


  2.5.  Jak mam skompilowa dosemu na maszynie z ma iloci RAM-u?


  Marty Leisner (leisner@sdsp.mc.xerox.com) zgosi (8/4/95)

  "Jeli masz problemy z pamici, np. koczy si swap, to moesz doda
  wyraenie CFLAGS+=-fno-inline za definicj CFLAGS w pliku
  dpmi/Makefile. Bd ostrony i sprawd czy masz swap. Przekonaem si,
  e Linux czsto pada jeli nie ma swap-u."


  2.6.  Kompilacja przerywa si na jakich dziwnych bdach dotyczcych
  "slang".


  Przypuszczalnie zainstalowae swoj wersj biblioteki Slang. Hans
  Lermen <lermen@elserv.ffm.fgan.de> pisze(11/2/97):



         configure --enable-force-slang





  2.7.  Jakie opcje mona konfigurowa?


  Napisz


       configure --help


  aby zobaczy list takich opcji (12/2/97).


  2.8.  Jak mog przypieszy kompilacj?


  Marty Leisner (leisner@sdsp.mc.xerox.com) zgosi(8/4/95)

  "Optymalizacja domylna to -O2. Moesz zmodyfikowa plik makefile i
  zmieni odpowiednio -O na tak warto, przy ktrej bdzie szybciej
  bd mniejszy kod wynikowy)."


  2.9.  Wicej wskazwek na temat kompilacji od Marty'ego...


  Musisz skompilowa jdro na swoim systemie, eby otrzyma biec
  wersj. Jeli nie, to moesz rcznie zmodyfikowa wpis KERNEL_VERSION
  w pliku Makefile w najwyszym katalogu rde. Numer ma posta
  "nnppp", gdzie "nn" jest wersj, "ppp" jest podwersj a "" to
  wersja aty. Na przykad jdru 1.1.88 odpowiada zapis "1001088" a
  jdru 1.2.1 - "1002001".

  Dodatkowe info od (lermen@elserv.ffm.fgan.de):

  Dla wersji nowszych ni 0.64.3 nie jest to ju prawd. Musisz mie
  wany plik linux/version.h, ktry musi by czci twojego katalogu
  /usr/include. Jeli go nie masz, to albo zrobie "make clean" na
  swoim drzewie rde jdra, albo twj dystrybutor nie da ci tego
  pliku.


  2.10.  Czy musz kompilowa dosemu jako root?



  (8/4/95)

  Nie. Chocia musisz je zainstalowa jako root.

  Marty Leisner (leisner@sdsp.mc.xerox.com) dodaje:

  "Aby mie dostp do portw wejcia/wyjcia (wczajc konsol) dosemu
  musi by uruchomione z prawami root-a. Uruchamianie dosemu w
  xterminalu lub w systemie X i wymaganie bezporedniego dostpu do
  sprztu pozwala na uruchomienie go jako uytkownik. Kwestie
  bezpieczestwa i bitu setuid bd opracowywane w wersjach
  roboczych(11/8/95).

  Rzu te okiem na ..;/doc/SECURITY.readme(9/2/97).


  2.11.  Jak mam ata dosemu.


  Jeli atasz dosemu z jednej wersji do drugiej, napisz "make
  pristine;./configure; make". Jeli nie napiszesz "make pristine",
  przynajmniej nowa wersja wykonywalna bdzie za jeli cao si w
  ogle skompiluje(9/2/97).


  2.12.  Jakie wersje DOS-a dziaaj z dosemu.


  Caldera OpenDos (przedtem znany jako DrDOS) ma dziaa z dosemu wedug
  (Nicolasa St-Pierre <draggy@kosmic.org>. Poniewa Open DOS moe by
  uywany za darmo do celw niekomercyjnych jest to metoda preferowana.
  Teraz redystrybucja nie jest dozwolona. Musisz samemu cign
  OpenDOS-a ze strony Caldery http://www.caldera.com/dos. Miejmy
  nadziej, e si to w krtce zmieni, eby dosemu mogo dystrybuowa
  adowalny obraz systemu.
  MsDos-6.22 take dziaa z dosemu.  MsDos-7 czyli Win 95 take dziaa,
  ale zakadajc, e nie masz wczonego logo startowego i nie
  wystartujesz rodowiska graficznego. Jeli uczynisz obraz dysku
  startowym tak zwan "dyskietk ratunkow", ktra jest ci oferowana
  podczas instalacji Windows-w, bdziesz mia dobre ustawienia. Jeli
  uyjesz normalnej instalacji Win95, aby przenie pliki systemowe, to
  zajrzyj do pliku msdos.sys zapisanym na obrazie dysku i zmie
  ustawienia w sekcji [Options] na takie:


  [Options]
  Logo=0
  BootGUI=0



  (7/3/97)


  2.13.  Wersje, ktre nie dziaaj.


  Dos 4.01 mia problemy sam w sobie, wic nie bdzie take dziaa z
  dosemu (Mattias Hembruch <mghembru@ece.uwaterloo.ca> 97/04/03)


  3.  Ustawienia twardego dysku.




  3.1.  Jak mam uywa swojego dysku z dosemu?


  Po pierwsze zamontuj parytcj DOS-ow jako podkatalog w drzewie Linux-
  a. Na przykad stwrz katalog "/dos" w Linux-ie (mkdir -m 755 /dos) i
  dodaj tak lini


     /dev/hda1       /dos     msdos   umask=022



  do pliku /etc/fstab. (W tym przykadzie, dysk twardy jest zamontowany
  w trybie tylko-do-odczytu. Moesz go zamontowa w trybie odczyt-zapis
  zamieniajc "022" na "000" i uywajc w poleceniu mkdir opcji -m 777).
  Teraz mount /dos. I moesz doda tak lini


    lredir d: linux\fs/dos



  do pliku AUTOEXEC.BAT na obrazie twardego dysku (zobacz te komentarze
  na temat LREDIR poniej). W systemie wielouytkownikowym moesz uy


    lredir d: linux\fs\${dom}



  gdzie "dom" jest nazw zmiennej rdowiskowej, ktra zawiera
  lokalizacj katalogu z DOS-em (w tym przykadzie /dos)(11/8/95).

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

  Tim Bird (Tim_R_Bird@Novell.COM) stwierdza, e uytkownicy LREDIR-a
  powinni by ostroni kiedy go uywaj w autoexec-u, poniewa
  COMMAND.COM bdzie kontynuowa interpretacj autoexec-a na
  przekierowanym dysku od tego samego miejsca, w ktrym opuci autoexec
  z fizycznego dysku. Z tego powodu, najbezpieczniej jest mie na dysku
  fizycznym (obraz dysku) oraz na dysku przekierowanym ten sam plik
  autoexec(11/8/95).

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

  Robert D. Warren (rw11258@xx.acs.appstate.edu) poda

  "Startuj may plik hdimage (mniejszy ni 1MB - i dwa razy taki jaki
  mgby by) i przedostatni linijk w moim config.sys-ie na obrazie
  dysku jest:



          install=c:\lredir.exe c: LINUX\FS\home/dos



  To wywoa lredir tu przed interpreterem polecenim. Udao mi si go
  skutecznie uruchomi z command.com-em jak i 4DOS-em. To eliminuje
  problem z pozycj w autoexec-u przy uyciu lredir-a.

  Uwe Bonnes (bon@elektron.ikp.physik.th-darmstadt.de) dodaje(11/8/95),
  e:

  Uyteczne jest wpisanie zaraz przed tym

  install=C:\subst.exe g: c:



  W ten sposb wci moesz mie dostp do swojego obrazu dysku poprzez
  dysk G:.
  Inn uyteczn wskazwk w tych warunkach jest konfiguracja dosemu w
  taki sposb, aby uywao "autoexec.emu" i w ten sposb mie osobno
  DOS-a i dosemu.


  3.2.  Jak mog si dosta do obrazu dysku z Linux-a?


  Uyj ostatniej wersji mtools (v3.0 - w czasie pisania). Do pliku
  /etc/mtools.conf dopisz lini:


     drive g:  file="/var/lib/dosemu/hdimage" Offset=8832



  Potem moesz ju uywa mtools, np. "mdir d:". "mcopy g:/config.emu
  /tmp" skopiuje plik config.emu z obrazu dysku DOS-owego do katalogu
  /tmp na Linux-ie. Moesz go tam zmodyfikowa i skopiowa z powrotem.
  Uyj takiej litery dla dysku jak chcesz, G: jest tylko
  przykadem(9/2/97).


  3.3.  Czy mog uywa dysku spakowanego (stacked/double-spaced/super-
  stored)?


  W tej chwili standardowe jdro nie potrafi obsuy takich dyskw przy
  pomocy programw "lredir" czy "emufs". Jest jednak ata, przy pomocy
  ktrej mona zamontowa skompresowane pliki. Nazywa si "dmsdosfs".
  Mona j znale w Polsce na

       SUNSite Polska <ftp://ftp.icm.edu.pl:/pub/Linux/sunsite/sys
       tem/filesystems/dosfs/>, albo w USA pod adresem sunsite.unc.edu
       <ftp://sunsite.unc.edu:/pub/Linux/system/Filesystems/dosfs/>.


  Dobrym pomysem jest te zagldanie do katalogu incoming
  <ftp://ftp.icm.edu.pl:/pub/Linux/sunsite/incoming> w poszukiwaniu
  nowszej wersji. Oryginalna zawarto jest pod adresem sunsite.unc.edu
  <ftp://sunsite.unc.edu:/pub/Linux/Incoming>.

  Jednak wielu osobom udao si to zrobi po prostu odkomentowujc lini


     disk { wholedisk "/dev/hda" }        # 1st partition on 1st disk



  w pliku konfiguracyjnym dosemu. Innym udao si z lini


     disk { partition "/dev/hda1" }



  Jeli to robisz, to miej na uwadze fakt, e jeli dosemu ci padnie, to
  stracisz wszystkie dane z rzeczywistego dysku(9/2/97)!


  Jeli twoja partycja DOS-owa jest ju zamontowana z dostpem dla
  zapisu i prbujesz uruchomi dosemu z dostpem do parytcji lub caego
  dysku, to wywietli ono komunikat o bdzie i przerwie dziaanie.
  Takie zachowanie zapobiega robieniu przez Linux-a i DOS-a niezalenych
  zapisw na twojej partycji, co w konsekwencji zamiecioby ci tylko
  dysk(11/8/95).

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

  Jeli masz zainstalowane LILO, to powysze nie bdzie dziaa.
  Chocia...

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

  Aby wystartowa (boot) dosemu z LILO i Stacker-em 4.0 robisz mae
  obejcie...


  1. przy pomocy polecenia dd przeniosem MBR do pliku (czy Norton
     Utilities, w kadym bd razie pierwsze 512 bajtw).

  2. wystartowaem DOS-a (rzeczywisty DOS - nie dosemu), potem wykonaem
     polecenie fdisk /mbr i uczyniem partycj DOS-ow aktywn (DOS-owym
     fdisk-iem).

  3. skopiowaem nowy MBR do pliku.

  4. zamieniem na oryginalny MBR.

  5. skopiowaem ten drugi MBR do /var/lib/dosemu/partition.hda?
     (gdziekolwiek tam masz parytcj DOS-ow).

  6. ustawiem w dosemu.conf


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



  7. Wystartowaem dosemu i voila! Nie ma LILO.

  Holger Schemel (q99492@pbhrzx.uni-paderborn.de) zgosi (10/2/97), e

  Dziaa nawet dobrze pod dosemu z MS-DOS-em 6.0. Jeli masz jakie
  kopoty, to musisz rcznie zmodyfikowa plik "DBLSPACE.INI" i zmieni
  liter dysku na tak jak twj dysk otrzymuje pod dosemu.

  Darren J Moffat (moffatd@dcs.gla.ac.uk) zgosi take (27/3/94)

  "...jeli tylko moesz to uywaj 6.2! Tylko upewnij si, e masz
  dyskietk startow z LILO pod rk poniewa DOS 6{.2} zmieni MBR."


  3.4.  Tworzenie wasnych plikw hdimage.


  W wersji 0.66-2 jest dodatkowy program narzdziowy mkhdimage, ktry
  pozwala na tworzenie nagwkw plikw hdimage. Pena informacja na ten
  temat znajduje si w plikach dosemu-info doczanych do dystrybucji.
  Oto kilka linii zaczerpnitych stamtd:

  "Aby stworzy plik obraz dysku z geometri odpowiadajc prawdziwemu
  dyskowi z 12 gowicami, 17 sektorami na ciek i 300 cylindrami
  napisz:


     mkhdimage -h 12 -s 17 -c 300 >hdimage



  Przy zaoeniu, e kady sektor zajmuje 512 bajtw plik ten bdzie
  odpowieda dyskowi o pojemnoci 29 MB. W wikszoci przypadkw jest to
  raczej zbyt duo; jeli potrzebujesz tyle miejsca, to rozwa uycie
  dysku wirtualnego."

  [Fragment napisany przez Jacka Pliszk.]


  4.  Porty rwnolege, szeregowe i myszy.



  4.1.  Dostp do portw dziaa w starszych wersjach, a teraz nie chce!


  Przeczytaj ../doc/README.port-io i sekcj na temat portw w
  ../etc/config.dist


  4.2.  Dostp do portw by szybszy w starszych wersjach!


  Aby mc logowa kady dostp do portu, kady taki dostp wywouje
  przerwanie z poza trybu vm86. To zabiera troch czasu. Jeli nie
  chcesz, eby dostp do portw by logowany, uyj klucza "fast" w
  odpowiedniej sekcji.




  4.3.  Gdzie s (kompatybilne z microsoftem) sterowniki mysz?


  Tom Kimball (tk@pssparc2.oc.com) zgosi(24/11/93)

  Kilku ludzi mwio, aby uywa rnych sterownikw i zasugerowao
  niektre. Znalazem par, ktre wydaj si dziaa.


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



  Normalnie moesz uywa wewntrznego sterownika z dosemu, wic nie
  potrzebujesz adnego dodatkowego sterownika do myszy w dosemu poza
  winemu(10/2/97).


  4.4.  Dlaczego nie dziaa sterownik myszy?


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

  Jeli uruchomisz sterownik do myszy, a on si po prostu zawiesi (moe
  to trwa okoo 30-60 sekund), ale jeli czekasz duej ni minut, aby
  sterownik zacz dziaa, sprbuj poda w linii polece port COM, na
  ktrym jest mysz.




  4.5.  Dlaczego dosemu blokuje COM4?


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

  Wedug jmorriso@bogomips.ee.ubc.ca, "dosemu wci blokuje COM4 (0x2e8,
  IRQ 5). Portu 0x2e8 nie ma w tablicy ports{} w pliku konfiguracyjnym.
  Musz uruchamia setserial /dev/cua3 irq 5 po zakoczeniu dosemu."

  Jest to spowodowane BIOS-em karty VGA. Stwierdziem to wczajc
  ledzenie portu i wypatrzyem kiedy si to dzieje.

  Wycz opcj "allowvideoportaccess" w pliku konfiguracyjnym i bdzie
  dobrze. Jeli bdziesz mia wtedy problemy z wizj, to sprbuj
  bardziej ograniczy zasigi portw IO (np. 40-43).


  4.6.  Jak mam uywa dosemu z portami szeregowymi?



  4.7.  Jak mog przecza kontrol linii szeregowej pomidzy dosemu a
  powok?


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

  Mam Linux-a 1.1.13 i chc wskaza du zalet, ktr naley chroni i
  naley unikn jej zniknicia (moim skromnym zdaniem). Wraz z wersj
  52 mog uruchomi program "screen". Ze screen-a, mog wywoa DOS-a
  -D-a. To co jest najlepsze, to to, e polecenia screen-a (polecenia z
  CTRL-A) wci dziaaj. Oznacza to, e mog wcisn CTRL-A C i
  otworzy nowe okno z powok unix-ow i przecza si pomidzy nimi
  (DOS/UNIX). Pozwala mi to kontrolowa lini szeregow poprzez dosemu
  bardzo efektywnie, poniewa przeczanie si jest bardzo proste.


  4.8.  Jak mog zmusi do dziaania porty szeregowe?


  W pliku konfiguracyjnym dosemu.conf znajduj si linie, ktre
  przekierowuj wyjcie drukarki do programu lpr albo do pliku. Jeli
  chcesz mie bezporedni dostp do goego elastwa, to wykomentuj te
  linie i dodaj tak:


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


  dla portu drukarki z kart kontroln (odpowiada to /dev/lp0), albo


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



       ports { device /dev/lp1 fast range 0x278 0x27f } # lpt2


  odpowiednio dla LPT1 (/dev/lp1) i LPT2 (/dev/lp2)(9/2/97).


  5.  Wielouytkownikowo i nieinteraktywne sesje.



  5.1.  Czy mog uywa dosemu na systemie wielouytkownikowym?


  Corey Sweeney (corey@amiganet.xnet.com) zgosi(8/12/93)

  Jeli masz dosemu na systemie, w ktrym wicej ni jeden uytkownik
  moe chcie go uruchomi, to wtedy moesz zmieni katalog, w ktrym
  znajduje si obraz dysku twardego. W tej chwili w pliku
  /etc/dosemu.conf znajduje si linia okrelajca obraz twardego dysku
  jako "hdimage". Jeli zmienisz to na /var/lib/dosemu/hdimage, wtedy
  ludzie nie bd musieli si martwi w jakim katalogu s kiedy
  uruchiamiaj dosemu i obraz twardego dysku nie bdzie musia by
  przenoszony za kadym razem kiedy bdziesz uaktualnia do nastpnego
  poziomu at.

  Jeli masz wielouytkownikowe dosemu, to moesz da tylko odczyt do
  obrazu dysku w katalogu /var/lib/dosemu oprcz administratora dosemu.

  Moesz te uy nowegu emufs.sys, eby zamontowa katalog "publiczny"
  i/lub "prywatne" katalogi (podkatalogi w kadym katalogu domowym
  uytkownika).

  [Uwaga: Uytkownicy mog te tworzy swoje wasne pliki konfiguracyjne
  pod nazw ~/.dosrc (format taki sam jak /etc/dosemu.conf), eby
  uruchamia swoj kopi DOS-a.]



  5.2.  Jak mog uruchamia polecenia DOS-a nieinteraktywnie?


  Od jakiego ju czasu zabieram si za napisanie artykuu na ten temat,
  ale jako si nie mog zebra. Oto kilka wskazwek od innych:

  Dan Newcombe (newcombe@aa.csc.peachnet.edu) zgosi(27/1/94)

  Oto pomys (nie testowany) na uruchamianie polecenia DOS-owego z linii
  polece (albo jakiego menu, itp...) bez modyfikacji waciwego
  emulatora. [Zakada si, e twoja parytcja DOS-owa jest ju
  zamontowana pod Linux-em.]

  Zamy, e chcesz uruchomi wp60.exe z parametrem "wp60
  d:\doc\paper.txt". Zrobiby co jak "dosrun wp60 d:\doc\paper.txt".
  "dosrun" byby skryptem w powoce Linux-owej, ktry by a) modyfikowa
  plik autoexec.bat z twojej partycji DOS-owej i b) po prostu uruchamia
  dosemu (np. "dos -C >/dev/null"). Krok a) trzymaby jako wszystko to,
  co chciaby mie w autoexec.bat (np. mouse.com) a ostatni lini byo
  by "wp60 d:\doc\paper.txt".

  Ze strony dosemu, przedtem musiaby zmodyfikowa plik config.sys
  (znajdujcy si na obrazie dysku), tak eby 1) uywa emufs, eby mie
  dostp do partycji DOS-owej jako D:, 2) ustawi "COMPSEC=D:\ (Tak
  sdz - nie mam pod rk podrcznika DOS-owego.) i 3) ustawia
  "shell=c:\command.com /p".

  Pomys polega na tym, e za kadym razem kiedy uruchamiasz dosemu,
  tworzysz od nowa plik autoexec.bat, ktry jest specyficzny dla danej
  sesji. Specyficzne byoby to, e w ostatniej linii znajdowaby si
  program, ktry chciaby uruchomi. Modyfikacje na obrazie dysku maj
  poinformowa emulator/DOS, e chcesz startowa (i to efektywnie) z D:,
  ktre jest rzeczywist partycj DOS.

  Jeli nie uyjesz obrazu dysku i zadziaasz na systemie plikw DOS-a
  bezporednio po starcie dosemu, to bdzie to dziaa i nie musisz
  przechodzi przez cz zwizan z obrazem dysku.

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

  Daniel T. Schwager (danny@dragon.s.bawue.de) zgosi(2/7/94), e

  Moesz uy rnych plikw konfiguracyjnych (i rnych obrazw
  startowych z rnymi plikami autoexec.bat) i wywoywa dosemu w ten
  sposb:


  $ dos -F mj_zrobiony_dosemu.conf



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

  Dietmar Braun (braun@math20.mathematik.uni-bielefeld.de)
  zgosi(4/7/94), e

  Nie ma adnego problemu jeli uyjesz przekierowania z dosemu. Jest
  moliwe przekierowania litery dysku na katalog Linux-owy podany w
  zmiennej rodowiskowej.

  Tak wic ja mam skrypt w powoce nazwany "DOS", ktry robi co
  takiego:


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



  a potem may trick, eby "echo $* > $DOSTMP/startup.bat" rzeczywicie
  zadziaao (waciwie may programik w C, ktry zamienia '/' na '\' i
  poprawnie oznacza koce linii, i dodaje ^Z na kocu pliku), tworzy
  pliki startowe, doczenia itd. w tym katalogu, a potem uruchamia
  dosemu. W pliku "autoexec.bat" dysk C: jest odwzorowany z obrazu dysku
  na ten katalog tymczasowy, ktry ma doczenia dla $HOME i $PWD.

  Tak wic jeli chc zobaczy nazwy moich plikw skrconych do wersji
  8.3, mog napisa "DOS dir" i mam zawarto mojego bierzcego
  katalogu. Tak wic mam peno-wielouytkownikowego DOS-a (nie mam
  adnej partycji DOS-owej a odwzorowanie na Linux-a zachowuje
  odpowiednie prawa dostpu dla uytkownika) i wielozadaniowego (sesje
  dosemu s zupenie niezalene). Zrobiem tak raz, eby mc uywa
  sterownika do drukarki pod DOS-a. Pole df z mojego printcap-a wskazuje
  waciwie na program DOS-owy. Tak wic moesz nawet robi programy
  DOS-owe, ktre bd dziaa jako filtry dl lpr-a.


  6.  dosemu i Netware.



  6.1.  Jak mam zrobi dostp do dosemu z Netware'a?


  Jak zwykle preferowany jest dostp z systemu plikw Linux-a. Zamontuj
  dyski z Netware'a przy pomocy narzdzi Caldera's Netware albo
  darmowego narzdzia Volker-a Lendecke - ncpfs (ftp.icm.edu.pl
  <ftp://ftp.icm.edu.pl:/pub/Linux/sunsite/system/filesystems/ncpfs> a
  adres macierzysty to ftp://ftp.gwdg.de:/pub/linux/misc/ncpfs). Jeli
  potrzebujesz rzeczywistego dostpu do IPX-a np. aby uruchomi program
  "syscon" z Novell-a, przeczytaj plik ../doc/NOVELL-HOWTO.txt.



  7.  dosemu i X-y(9/2/27).



  7.1.  Czy mog uruchomi dosemu na konsoli podczas dziaania X-w?


  Ronald Schalk (R.Schalk@uci.kun.nl) zgosi (17/1/94), e

  Tak, nie ma problemu. Tylko pamietaj, aby uywa CTRL-ALT-<Fn> do
  poruszania si pomidzy wirtualnymi konsolami i moesz uruchamia
  jakiekolwiek aplikacje pod Linux-a (dosemu to te aplikacja pod Linux-
  a). Prawie zawsze mam uruchomionego WP5.1 w sesji dosemu.

  [Uwaga: Uyj CTRL-ALT-F7, aby przeczy si z powrotem do X-w jeli
  X-y uruchomione s na 7 virtualnej konsoli.]


  7.2.  Czy moliwe jest uruchamianie dosemu w oknie w X-ach?


  Jeli masz zainstalowane X-y i udao ci si skompilowa dosemu oraz
  uruchomi go w trybie tekstowym, to powiniene mc uruchomi "xdos"
  lub "dos -X", eby uruchomi je w oknie w X-ach. Jeli to nie dziaa,
  to sprawd nastpujce punkty.


  1. Wkompilowana obsuga X-w w dosemu. Jest to opcja domylna, chocia
     jeli konfigurowae dosemu w taki sposb: "./configure --without-
     x", to nie masz obsugi X-w. Napisz wic "make pristine;
     ./configure; make; make install" i powiniene otrzyma skompilowane
     dosemu z obsug X-w jeli masz zainstalowane biblioteki X-w w
     /usr/X11R6.

  2. Ustaw map klawiatury w X-ach. W xterm-ie napisz:


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



  Linie te ustawiaj odpowiednio poprawn obsug klawiszy backspace i
  delete.

  3. Konfiguracja opcji w pliku /etc/dosemu.conf zwizanych z X-ami.

  Moesz te uruchomi dosemu w kolorowym xterm-ie, co nie jest zalecane
  poniewa wikszo kolorowych xterm-w le obsuguje zoone metody
  wywietlania tekstu w dosemu. To nie wymaga wczonej obsugi X-w w
  dosemu. Chocia jeli naprawd chcesz to zrobi, to postpuj wedug
  poniszych krokw:


  1. Zaistaluj ansi_xterm. Zalecany pakiet mona znale na
     ftp,icm.edu.pl
     <ftp://ftp.icm.edu.pl:/pub/Linux/sunsite/X11/terms/>.

  2. Ustaw map klawiatury w X-ach. W xterm-ie napisz:


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



  Linie te ustawiaj odpowiednio poprawn obsug klawiszy backspace i
  delete.

  3. Skonfiguruj w pliku /etc/dosemu.conf opcje zwizane z terminalem
     (nie X-ami).

     (9/2/97)

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

  W bazie danych xrdb mam nastpujce zasoby:


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



  albo mam alias-a"dosxterm=term -fn vga -title dosxterm -geometry 80x25
  -sl 25"

  Jeli uywasz metody z xrdb, to wszystko co musisz zrobi to napisa
  "xterm -name dosxterm".


  7.3.  Xdos nie dziaa na odlegym ekranie X-w!


  W tej chwili, dosemu uywa rozszerze MIT do pamici dzielonej.
  Rozszerzenia te dziaaj tylko na lokalnym ekranie. Jeli chcesz
  uruchomi dosemu na odlegym ekranie, to skonfiguruj dosemu z opcj
  "--enable-nomitshm" po poleceniu "make pristine" albo na czystym
  drzewie ze rdami.(9/2/97).


  7.4.  Xdos nie znajduje czcionek VGA.


  Sprawd czy czcionki VGA, ktre zainstalowae s na licie font.dir w
  katalogu, w ktrym je instalowae:



       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




  Jeli zainstalowae jakie czcionki pod X-y, tak jak wtedy kiedy
  pierwszy raz instalowae dosemu z obsug X-w, musisz uruchomi
  programy "mkfontdir" a potem "xset fp rehash". Instalacja dosemu
  powinna si zaj poleceniem "mkfontdir" i poinformuje ci o "xset fp
  rehash". Powiedz nam jeli ci to nie dziaa.




  7.5.  Czcionki VGA s bardzo mae w mojej duej rozdzielczoci.


  Poszukaj czcionek vga11x19. (13/2/97).


  7.6.  Kompilacja dosemu przerywa si na jakich dziwnych bdach
  dotyczcych X-w.


  Jak ju to zostao powiedziane wczeniej dosemu domylnie uywa
  rozszerze MIT do pamici dzielonej. W XFree86 s one dostpne tylko w
  wersji 3.1.2 i nowszej. Jeli masz starsz wersj, to zastanw si nad
  uaktualnieniem lub skonfiguruj dosemu tak, aby nie uywao tych
  rozszerze (zobacz ostatni sekcj)(9/2/97).


  7.7.  Czy emulacja ansi dziaa poprawnie?


  Marty Leisner (leisner@sdsp.mc.xerox.com) zgosi(31/3/95), e

  Tak. Uywam nnansi.com pod X-ami. tryby 25-, 43- i 50-liniowe dziaaj
  poprawnie, chocia tryb 50-liniowy jest trudny w uyciu przy
  rozdzielczoci 1024x768 (o ile nie uyjesz mniejszych czcionek albo
  wikszego monitora). Tryb 43-liniowy zmieni rozmiar xterm-a tak, aby
  zawiera on 43 linie.


  8.  dosemu i MS-Windows 3.1.



  8.1.  Czy moliwe jest uruchomienie MS-Windows 3.1 w dosemu?


  W pliku ../doc/README.Windows czytamy:



  ***************************************************************
  *    UWAGA!!! UWAGA!!! UWAGA!!! UWAGA!!! UWAGA!!! UWAGA!!!    *
  *                                                             *
  *  Uwaga! Nie jest to jeszcze w peni obsugiwane i jest      *
  *  wiele znanych bdw! Wielkie programy prawie na pewno     *
  *  NIE BD DZIAA!!! BD PRZYGOTOWANY NA PADY SYSTEMU      *
  *  JELI TEGO SPRBUJESZ!!!                                   *
  *                                                             *
  *    UWAGA!!! UWAGA!!! UWAGA!!! UWAGA!!! UWAGA!!! UWAGA!!!    *
  ***************************************************************



  No dobra, moliwe jest wystartowanie WINOS2 (zmodyfikowanej wersji
  Windows 3.1, ktrej uywa OS/2) pod dosemu. Wielkie dziki dla Lutz-a
  & Dong-a!

  Ale, POTRZEBUJESZ OBU LICENCJI, dla WINDOWS 3.1 oraz OS/2 !!!

  Jest wiele znanych problemw. Windows-y bardzo czsto si wywalaj i
  mog za sob pocign dane. Wielkie programy nie bd si adowa
  itp., itd.

  Innymi sowy nie jest to jeszcze gotowe do codziennego uytku. Wiele
  kart graficznych ma problemy (moesz zobaczy miy biay ekran,
  chocia poszukaj na dole win-31-in-xdos). Twoje grupy programw bd
  znika... Po prostu - fatalnie.

  Z drugiej strony, jeli koniecznie musisz zobaczy ten ekranik
  Windows-owy pod Linux-em i czytae to UWANIE i PRZYEKASZ, E NIE
  ZBOMBARDUJESZ GRUPY PROGRAMISTW ZAJMUJCYCH SI DOSEMU LISTAMI W
  POSTACI "MS Word 6.0 mi nie dziaa!!!"...


  1. Zdobd rdow dystrybucj dosemu i Linux-a.

  2. Rozpakuj dosemu.

  3. Skonfiguruj dosemu piszc './configure' i NIE wyczaj vm86plus.

  4. Skompiluj dosemu piszc 'make'.

  5. Zdobd dystrybucj OS2WIN31.ZIP z ... ????
     ... no c, i ju masz pierwszy problem.
     Kiedy to to byo na ibm.com, ale znikno z pod tego adresu i tak
     dugo jak tam byo moglimy to mirrorowa. ... widzisz ten problem?
     Chocia moesz uy 'archie-go' do poszukania, pewnie bdzie to
     gdzie tam na sieci ... przez jaki czas ;-)

  6. Rozpakuj ten plik w katalogu WINDOWS\SYSTEM. (Waciwie
     potrzebujesz tylko pliku WINDOWS\SYSTEM\os2k386.exe i sterownika do
     myszy.)

  7. Wystartuj dosemu (upewnij si, e DPMI jest ustawione na warto
     tak jak 4096).

  8. Skopiuj plik winemu.bat na dysk C:.

  9. Trzymaj kciuki.

  Powodzenia!


  PAMITAJ:   NIE JEST TO WCALE ZALECANE!!! TO NIE JEST ZALECANE!!!
              NIE ZALECAMY TEGO!!!



  ---------


  8.2.  Windows 3.x w xdos.


  Jeli chodzi o wersj 0.64.3, to jest ona w stanie uruchomi Windows-y
  w xdos. Oczywicie nie jest to wcale zalecane, ale jeli rzeczywicie
  chcesz sprbowa, jest to bezpieczniejsze ni uruchamianie Windows 3.1
  na konsoli, poniewa _kiedy_ padnie, nie zablokuje ci klawiatury czy
  ekranu.

  Wskazwki:


  1. Zdobd rda dosemu i Linux-a.

  2. Rozpakuj dosemu.

  3. Uruchom ./configure", eby skonfigurowa dosemu (skrypt ten wczy
     domylnie vm86plus).

  4. Napisz "make", aby skompilowa pakiet.

  5. Zdobd sterowniki Trident SVGA dla Windows-a. Pliki te to
     tvgaw31a.zip i/lub tvgaw31b.zip. S one dostpne pod adresm
     garbo.uwasa.fi <ftp://garbo.uwasa.fi:/windows/drivers>. (jakie
     mirror-y?).

  6. Rozpakuj sterowniki Trident.

  7. W instalacji Windows-a, zainstaluj sterownik Trident "800x600 256
     color for 512K boards".

  8. Zrb wszystko co opisano powyej, eby zaistalowa OS2WIN31.

  9. Uruchom xdos.

  10.
     W dosemu, przejd do katalogu Windows-w i uruchom winemu.

  11.
     Trzymaj kciuki.


  8.3.  Czy mog zainstalowa Windows-y z wewntrz dosemu?


  Nie, nie moesz. DOS powie ci co w stylu:


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


  Musisz zainstalowa Windows-y z DOS-a. Moesz skopiowa drzewo z
  Windows-ami gdzie do Linux-a i uy lredir, aby zamontowa ten
  katalog w tym samym miejscu, w ktrym jest pod dosem. Na przykad:


       Masz Windows-y w d:\windows Katalog ten jest zamontowany pod Linux-em
       na /dosc Kopiujesz drzewo z Windows-ami na Linux-a, np: "cp -a
       /dosd/windows/ /usr/share" W dosemu przekierowujesz skopiowane drzewo
       w ten sposb: lredir d: linux\fs\dosd


  Teraz dosemu nie moe miesza w twoim katalogu z Windows-ami, ale
  take zmiany w tym katalogu nie s widoczne przez dosemu. Jeli chcesz
  zrobi to samo z Windows-ami na C:, to zobacz w FAQ jak przekierowa
  C:.

  Ale moesz te uy "setup-u" z katalogu Windows-w, eby zainstalowa
  jakie sterowniki lub pozmienia jakie ustawienia.(14/2/97)


  8.4.  Uwagi na temat myszy w Windows 3.1 w xdosemu.



  1. Uyj sterownika myszy "mouse.drv" z WinOS2.

  2. Aby mysz dziaaa poprawnie musisz wpisa nastepujce linie do
     pliku wini.ini:

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


  3. Kursor myszy nie jest rysowany przez X-y, ale przez Windows-y, tak
     wic zaley on od czstoci odwieania (refresh rate), ale zmiany
     pooenia myszy nie bd opniane.
     (Waciwie masz dwa kursory, ale kursorowi z X-w nadawany jest
     "niewidzialny ksztat" podczas gdy znajduje si on wewntrz okienka
     z DOS-em.)

  4. Poniewa pooenie przekazywane do Windows-w jest interpretowane
     wzgldnie, musimy wyskalowa kursor. Jest to robione autoamtycznie
     za kadym razem kiedy znajdziesz si w obszarze okna z DOS-em:
     Kursorowi nadawane s wsprzdne (0,0) a potem otrzymuje on z
     powrotem swoje pooenie wzgldem okna X-owego. Wic jeli chcesz
     wyskalowa kursor, po prostu przesu go poza okno z DOS-em i z
     powrotem do wewntrz.

  (10/2/97)


  8.5.  Czemu moja ikona znikna z Program Manager-a?


  MS-Windows i WinOS2 rnie obsuguj grup "Program Manager". MS-Win
  zapisuje ustawienia w "progman.ini", WINOS2 zapisuje zawarto
  "progman.ini" w "system.ini".  Oto wskazwka od (friest@acm.org (Todda
  T. Friesa)):


       cat progman.ini >> system.ini


  Pamitaj eby uy ">>" :-)


  9.  Grafika i dwik.



  9.1.  Czy mog uruchamia pod dosemu gry z 32-bitow grafik?


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

  Biorc pod uwag ostatnie poprawki w implementacji DPMI, ktre
  pojawiy si w wersji 0.60 mona teraz w dosemu uruchamia niektre
  gry z 32-bitow grafik. Jeli gra jest kompatybilna z sesj DOS-ow w
  OS/2, to s spore szanse, e zadziaa take w dosemu. (Przykadami
  takich gier s Descent, Dark Forces, Mortal Kombat 2,Rise of The
  Triad, Wszystkie zostay uruchomione z pozytywnym skutkiem w dosemu.)

  Zanim uruchomisz jak gr z grafik, klawiatur musisz mie
  skonfigurowan na tryb surowy (raw mode) i wczone tryby graficzne
  VGA w pliku /etc/dosemu.conf. Jeli udao ci si ju uruchomi
  programy graficzne w dosemu i jeste przygotowany na ewentualny pad
  systemu (spowodowane jest to tym, e pozwalasz dosemu na dostp do
  karty graficznej z przywilejami root-a, co moe spowodowa ustawienie
  karty graficznej w zy stan, z ktrego trudno przywrci normalny), to
  moesz prbowac uruchamia gry graficzne.

  Zauwa jednak, e bdziesz musia wyczy dwik w grze. (Kto bdzie
  musia zaprogramowa emulacj karty dwikowej zanim bdziemy mogli
  tego unikn). Zauwa te, e odwieanie w grze moe by troch
  wolne, z powodu wielozadaniowoci Linux-a i braku obsugi duej
  czstotliwoci odwieania.. Tak wic gry mog dziaa w prdkoci od
  5 do 100 procent swojej mocy. Typowa prdko, to ok. 50 procent w
  ostatnich wersjach dosemu i ma ostatecznie wzrosn.

  Kto wie, moe to nawet bdzie dziaa. Jeli nie chce ci to dziaa,
  sprawd list "EMUfailure" czy program tam nie wystpuje, albo czy nie
  jest w kategorii programw, ktre teraz ani przupuszcalnie w ogle nie
  bd dziaa w dosemu. Jeli sdzisz, e powinno si go wymieni na
  licie "EMUfailrue", to zgo to do linux-msdos@vger.rutgers.edu.

  Dodatek od (lermen@elserv.ffm.fgan.de(11/2/97)):

  Jeli wczysz DPMI i dosemu uruchamiane jest z prawem "suid root", to
  automatycznie robisz sobie dziur w systemie (szczeglnie jeli
  uywasz gier bazujcych na dos4gw), klient jest w stanie dosta si do
  caej przestrzeni uytkownika, wic moe take modyfikowa kod dosemu.
  Wczenie opcji "secure" w pliku /etc/dosemu.conf blokuje to, ale nie
  moesz wtedy uruchamia takich gier.


  9.2.  Podczas wychodzenia z dosemu mam zamiecony cay ekran.


  (8/4/95)

  Problem jest w tym, e informacje o czcionce dla tekstowego ekranu nie
  s zachowywane. Zdobd pakiet "svgalib". Biece rda s w SUNSite
  Polska <ftp://ftp.icm.edu.pl:/pub/Linux/sunsite/libs/graphics/>.

  Moe te znajdowa si w twojej dystrybucji Linux-a jako
  prekompilowany pakiet. Uyj programu savetextmode, aby zachowa
  biecy tryb tekstowy i czcionki w pliku w katalogu /tmp zanim
  uruchomisz dosemu. Potem, po wyjciu z dosemu uruchom textmode, eby
  odzyska stan sprzed uruchomienia.

  Dodatek od (lermen@elserv.ffm.fgan.de(11/2/97)):

  Spjrz take do src/arch/linux/debugger/README.recover i
  README.dosdebug, dosdebug moe ci pomc w naprawie.


  9.3.  Jak mam zmusi dosemu do wsppracy z moj kart Tri
  dent/Actix/inn?


  [Ekran gwatownie miga, wywietla komunikat o starcie BIOS-u grafiki i
  wisi.]

  Andrew Tridgell (tridge@nimbus.anu.edu.au) zgosi(29/1/94)

  Przekonaem si, e jeli uyj


     ports { 0x42 }



  we wczesnych wersjach, to bdzie to dziaa, ale moja maszyna pada
  podczas odswieania grafiki z BIOS-u w dosemu (ang.:when it was
  cycling the video BIOS in dosemu). [Od tum.: Jeli to tumaczenie nie
  jest zbyt trafne i masz jaki lepszy pomys, to przylij mi go.]  Jest
  tak poniewa pozwalasz BIOS-owi VGA na przeprogramowanie zegara, co
  si bardzo kci z Linux-em.

  To zmusio mnie do napiania tylko-do-odczytu i maskujcych at dla
  dosemu, ktre chyba wci s w ostatnich wersjach. Ja teraz uywam:


     ports { readonly 0x42 }

  Co prawda dosemu startuje teraz wolniej, ale bardziej rozsdnie.

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

  Tim Shnaider (tims@kcbbs.gen.nz) zgosi take (18/1/94), e

  Jednym ze sposobw, aby to naprawi jest uycie programu GETROM, aby
  zrzuci BIOS z karty graficznej do pliku oraz zmodyfikowa plik
  konfiguracyjny w katalogu /etc/dosemu. Oto moja linia dotyczca
  grafiki:


     video { vga console graphics chipset trident memsize 1024 vbios_file
     /etc/dosemu/vbios }



  gdzie "vbios" to plik wygenerowany poleceniem


     getrom > vbios



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

  Douglas Gleichman (p86884@tcville.edsg.hac.com) zgosi(1/9/94), e (z
  ATI Graphics Ultra)

  W wersji 0.52 musisz doda tak lini do pliku dosemu.conf:


   ports  { 0x1ce 0x1cf 0x238 0x23b 0x23c 0x23f 0x9ae8 0x9ae9 0x9aee 0x9aef }



  Test karty zgosi bd/bdy, ale programy graficzne bd dziaa
  dobrze.


  9.4.  Dlaczego moje programy dwikowe nie dziaaj na mojej karcie?


  Hannu Savolainen (hsavolai@cs.Helsinki.FI) zgosi(21/3/94), e

  Dosemu i wszystkie programy DOS-owe uruchamiane sa pod kontrol
  systemu z operacjami w trybie chronionym. Oznacza to, e pami nie
  jest odwzorowywana tak jak program by si tego spodziewa. Jeli w
  jaki spoob uda si uruchomi nagrywanie bazowane na DMA z SB, to
  nagrywany dwik nie znajdzie drogi do aplikacji. Zniszczy po prostu
  jaie dane w pamici.

  James B. MacLean (macleajb@ednet.ns.ca) zgosi(19/6/94)

  Przepraszam, e zawodz, ale w tej chwili dosemu nie obsuguje
  bezporednio potrzebnego przechwytywania przerwa albo w ogle DMA,
  ktre jest wymagane dla dostpu do kart dwikowych w dosemu. :-(

  Chocia kiedy w przyszoci planuje si to zrobi.

  A Corey Sweeney (orey@d94.nnb.interaccess.com) zgosi(15/2/97), e

  Kod dotyczcy dwiku jest w tej chwili opracowywany.



  10.  Gry.



  10.1.  Jak mam zmusi do dziaania moje urzdzenie xxxxx pod dosemu?


  Corey Sweeney (corey@bbs.xnet.com) zgosi(30/5/94):

  Oto zapiski z moich przygd dotyczcych uruchamiania rnych urzdze
  pod dosemu. Jak dotd udao mi si zrobi poczt gosow i w poowie
  skaner. Oto jak:


  1. Zobacz w podrczniku czy twoja karta uywa jakich portw. Jeli
     znajdziesz jakie, to umie je w swoim pliku konfiguracyjnym w
     linii "ports". Pamitaj, e czasami musisz mie kilka portw na
     raz, i ten pierwszy to jedyny udokumentowany.

  2. Sprbuj czy dziaa. Jeli nie, albo nie masz podrcznika (albo jest
     on denny jak mj podrcznik AT&T), to uruchom dosemu w taki sposb:
     "dos -D+T 2> /tmp/io.debug". Uruchom oprogramowanie do twojego
     urzdzenia i wyjd z dosemu. Przejrzyj /tmp/io.debug i poszukaj
     wszelkich portw. Sprbuj je doda do swojego pliku
     konfiguracyjnego i uruchom dosemu jeszcze raz. Porty poniej 0x400
     ze sowem kluczowy "fast" nie s logowane!(9/2/97)

  3. Jeli cigle ci si nie udaje, to potrzebujesz przerwa.
     Zobacz jakiego IRQ uywa twoja karta i zobacz czy jdro nie uywa
     tego IRQ (cat /proc/interrupts).

  Hans Lermen napisa(17/2/97):


  1. Upewnij si, e Linux nie uywa tej karty sieciowej.

  2. Ustaw w /etc/dosemu.conf 'sillyint { use_sigio 5 }'.

  (par dodatkw (11/2/97))

  i to wszystko...

  Pytanie: Co jeli moja karta uywa DMA? Odpowied: To pech.


  11.  Problemy i rozwizania.



  11.1.  Sprawa dotyczca bezpieczestwa.


  Aby dosemu mogo by w peni wykorzystane musi by "suid root", np.
  eby miao dostp do portw. Dosemu dziaa z przywilejami "root-a"
  tylko tam gdzie musi i zaraz potem przechodzi na innego uytkownika.
  Ale w przypadku DPMI, program dos-owy ma dostp do caego obszaru
  uytkownika, a wic moe tez modyfikowa kod dosemu. Uycie opcji
  'secure on' w pliku /etc/dosemu.conf blokuje t moliwo, ale nie
  moesz te uruchamia niektrych aplikacji jak np. gry z 32-bitow
  grafik (lermen@elserv.ffm.fgan.de(97/2/11)). Np. uruchomienie dobrze
  znanego kompilatora z penym dostpem moe mie znacznie mniejszy
  wpyw na bezpieczestwo ni uruchomienie jakiej gry wzitej nie
  wiadomo skd.



  11.2.  Dosemu pada podczas startu. Mam zainstalowane Win95.


  Dosemu zakada, e wersje DOS-u na obrazie dysku oraz na napdzie,
  ktry odwzorowujesz s takie same. Jeli nie, to dosemu padnie
  wczeniej czy pniej. Podczas wyboru jaki daje Win95 po wciniciu
  klawiszy F4, F5 lub F8 po tekcie "Uruchamianie systemu Win95" wersje
  na dysku Win95 mog si zamieni. Miej szczeglnie na uwadze
  command.com. Niech zmienna "shell" w config.emu wskazuje na poprawn
  statyczn wersj command.com-a, np: shell=c:\win95\command.com c:\ /P
  /E:1024 (97/02/28)

  Naucz si posugiwania programem dosdebug i uywaj go do kontrolowania
  przebiegu sesji dosemu(9/2/97)


  11.3.  Dosemu si zawiesza! Jak mog je zabi?


  Naucz si posugiwania programem dosdebug i uywaj go do kontrolowania
  przebiegu sesji dosemu(9/2/97)


  11.4.  Dosemu pado i nie mog nic pisa.


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

  Jeli nie masz terminala, ani dostpu poprzez sie, eby si
  zalogowa, moliwe, e bdziesz musia wcisn przycisk "RESET". Jeli
  jednak moesz w jaki sposb dosta si do uywalnej powoki, to
  uruchom "kbd_mode -a", aby przeczy klawiatur w tryb ASCII, i/lub
  "stty sane", na konsoli eby widzia co piszesz.

  Mdr rzecz jest uruchamianie dosemu poprzez skrypt, w ktrym
  polecenie "kbd_mode -a" byoby wykonywane zaraz po zakoczeniu dosemu.
  Kiedy dosemu padnie, skrypt powinien wykona polecenie kbd_mode.


  11.5.  Wczyem pami EMS w /etc/dosemu.conf, ale to nie pomaga.


  Rob Janssen (rob@pe1chl.ampr.org) zgosi(11/7/94)

  Nie zapomnij zaadowa dostarczanego ems.sys z pliku config.sys.


  11.6.  Jak si pozby tych denerwujcych komunikatw "disk change"?


  (11/8/94)

  Zdobd i zainstaluj klogd (sysklogd). Powiniene znale ten program
  na SUNSite Polska
  <ftp://ftp.icm.edu.pl:/pub/Linux/sunsite/system/daemons/>.


  11.7.  Dlaczego dosemu nie chce si uruchomi drugi raz po wyjciu w
  trybie konsoli?


  Aldy Hernandez (aldy@sauron.cc.andrews.edu) zgosi(8/7/94), e

  Powiniene wyczy cache grafiki i/lub BIOS-u.


  11.8.  Dlaczego dosemu uruchamia si na terminalu, a nie chce na kon
  soli?


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

  Przedtem miaem dokadnie ten sam problem. Stwierdziem, e musz
  wyczy cakowicie przesanianie (shadow) grafiki w BIOS-ie. Od tej
  pory dosemu dziaa dobrze na moim systemie.


  11.9.  Jak mog przypieszy dosemu?


  W niektrych przypadkach ciekawe efekty mona uzyska poprzez
  prbowanie rnych wartoci zmiennej HogThreshold w pliku dosemu.conf.

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

  Zmienna HogThreshold powinna by teraz ustawiana na conajmniej poow
  wartoci BogoMips jak wskazuje system podczas adowania.


  11.10.  Mj CDROM ma problemy podczas odczytu niektrych plikw pod
  dosemu.


  Vinod G Kulkarni (vinod@cse.iitb.ernet.in)(7/4/94) zgosi, e

  Kiedy CDROM jest montowany spod Linux-a i uywany pod dosemu (napd
  odwzorowany), mog wystpi problemy. Sterownik do CDROM-u (iso9660)
  umieszczony w jdrze prbuje zgadn typ pliku (tj. binarny czy
  tekstowy). Jeli nie zgadnie, to prbuje dalej uywajc heurystyki.
  Metoda ta zawodzi w pewnych okolicznociach kiedy (prawie) tekstowy
  plik ma by potraktowany jako binarny. (Nie wiem czy to jest bd czy
  zaleta.)

  Wynikiem tego jest to, e jeli skopiujesz taki plik z CDROM-u (z
  Linux-a - niekoniecznie z dosemu), to plik wynikowy bdzie wikszy ni
  plik oryginalny. (Puste znaki sa dodawane przed ^J i ^M.) Wic program
  uruchamiany w dosemu podaje komunikat o bdzie lub si zawiesza, co
  moe dawa mylne wraenie o problemach z dosemu.

  Rob Janssen (pe1chl@rabo.nl) zgosi(10/8/94), e

  Sposobem na rozwizanie tego problemu jest wyczenie konwersji.
  Podczas montowania CDROM-u dodaj opcj "-o conv=binary" do polecenia
  mount, albo uyj takiego wpisu w /etc/fstab:


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



  Nie s potrzebne aty do jdra.


  11.11.  Jak mam zobaczy wyniki ledzenia?


  Co do wersji 0.60 wyniki te s przekierowywane do pliku podanego w
  linii polece. Uyj polecenia "dos -D+a -o /tmp/debug", aby zapisa
  wszystkie wyniki ledzenia w pliku /tmp/debug. Nie powinno by ju
  potrzeby przekierowywania stderr.


  11.12.  Dlaczego litery na ekranie s wywietlane ddwwaa razy?


  Nick Holloway (alfie@dcs.warwick.ac.uk) zgosi(22/2/94), e

  Zdarza si to tylko jeli uruchamiasz DOS-a na konsoli z ustawionym
  "istrip". Sdze, e jest to spowodowane tym, e surowe kody klawiszy
  s powielane przez "istrip, tak e puszczenie klawisza widziane jest
  jako jego wcinicie.

  Tak, e obsuga wejciowa musi by wyczona jeli uywasz kodw
  klawiszy na konsoli (nie byoby to dobrym pomysem na terminalu).


  11.13.  Dosemu psuje mi ekran?


  Przy kartach nie do koca obsugiwanych w dosemu, z wczonym dostepem
  do grafiki na konsoli pad dosemu moe pozostawi konsol w prawie
  nieuywalnym stanie. Aby przygotowa si na tak sytuacj, Spudgun
  <spudgun@earthlight.co.nz> wysa nastpujce rozwizanie. Najpierw
  zapisz swoje rejestry z konsoli


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



  Potem, kiedy dosemu padnie, uruchom nastpujcy skrypt:


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



  Jeli to nie pomoe, to nic nie pomoe.
  Przekonaem si take, e uruchomiony Xserwer ustawia moj kart
  graficzn w dziwny stan, a ten skrypt tylko pogarsza spraw. Myl,
  e pomoga zmiana Xserwer-a i/lub uruchamianie savetextmode na vt
  podczas dziaania X-w.(08/04/97)


  11.14.  MS FoxPro 2.6 nie chce dziaa.


  FoxPro 2.6 nie chce dziaa na napdach sieciowych. Alexey Naidyonov
  <growler@growler.tsu.tula.ru> stwierdza:
  Sdz, e twoje pliki s na przekierowanym dysku, tak? Problem w tym,
  e FoxPro nie dziaa na takich dyskach, ale kiedy ustawiem disk {
  partition ... } w /etc/dosemu.conf, to dziaa.


  12.  Wkad w projekt dosemu.



  12.1.  Kto jest odpowiedzialny za dosemu?


  (9/2/97)


  Dosemu tworzone jest na podstawie pracy Matthiasa Lautnera i Roberta
  Sandersa. Hans Lermen (lermen@elserv.ffm.fgan.de) jest odpowiedzialny
  za organizacj najnowszej wersji dosemu.


                         History of dosemu

            Version    Date                Person
           -------------------------------------------------
            0.1        3 Wrzenia 1992   Matthias Lautner
            0.2        13 Wrzenia 1992  Matthias Lautner
            0.3        ???                 Matthias Lautner
            0.4        26 Listopada 1992   Matthias Lautner
            0.47       27 Stycznia 1993    Robert Sanders
            0.47.7     5 Lutego 1993    Robert Sanders
            0.48       16 Lutego 1993   Robert Sanders
            0.48pl1    18 Lutego 1993   Robert Sanders
            0.49       20 Maja 1993        Robert Sanders
            0.49pl2    18 Listopada 1993   James MacLean
            0.49pl3    30 Listopada 1993   James MacLean
            0.49pl3.3  3 Grudnia 1993    James MacLean
            0.50       4 Marca 1994       James MacLean
            0.50pl1    18 Marca 1994      James MacLean
            0.52       16 Czerwca 1994       James MacLean
            0.60       9 Kwietnia 1995       James MacLean
            0.64.4     9 Lutego 1997       Hans Lermen




  12.2.  Chc pomc. Z kim mam si skontaktowa?


  Projekt dosemu jest rezultatem wysiku druynowego. Jeli chcesz
  wnie jaki wkad, to przeczytaj DPR (dosemu Project Register).
  Aktualn kopi moesz znale w ../doc/DANG(9/2/97)


  12.3.  Od tumacza.


  Tumaczenie to jest chronione prawami autorskimi (C) Bartosza
  Maruszewskiego.  Dozwolone jest rozprowadzanie i dystrybucja na
  prawach takich samych jak dokument oryginalny.

  Jeli znalaze jakie race bdy ortograficzne, gramatyczne,
  skadniowe, techniczne to pisz do mnie:

  B.Maruszewski@zsmeie.torun.pl

  Oficjaln stron tumacze HOWTO jest http://www.jtz.org.pl/

  Aktualne wersje przetumaczonych dokumentw znajduj si na teje
  stronie. Dostpne s take poprzez anonimowe ftp pod adresem
  ftp.ippt.gov.pl w katalogu /pub/Linux/JTZ/.

  Przetumaczone przeze mnie dokumenty znajduj si take na mojej
  stronie WWW. <http://www.zsmeie.torun.pl/~bart/tlumaczenie.html> S
  tam te odwoania do Polskiej Strony Tumaczeniowej.

  Kontakt z nasz grup, grup tumaczy moesz uzyska poprzez list
  dyskusyjn jtz@ippt.gov.pl. Jeli chcesz sie na ni zapisa, to wylij
  list o treci subscribe jtz Imi Nazwisko na adres
  listproc@ippt.gov.pl


  Zmiany w tym dokumencie wprowadzone przez tumacza to:

    - informacja o polskiej licie dyskusyjnej,

    - przekierowanie wyjcia polecenia "diff" do pliku

    - informacja o kerneld

    - a take odnoniki do polskich serwerw ftp i WWW

























































