<!-- This is the dosemu HOWTO, SGML source -- >
<!-- Mike Deisher, deisher@dspsun.eas.asu.edu -->
<!-- Now Uwe Bonnes, bon@elektron.ikp.physik.th-darmstadt.de -->
<!-- Last edited: Time-stamp: <97/04/08 16:12:20 bon> -->
<!-- Diterjemahkan oleh Dian Oktosoma, oktosoma@efn.org, 13 April 1998 -->

<!-- Log perubahan -->
<!-- 97/04/08: Perbaikan kesalahan umum -->
<!--         : Tips untuk merestore console -->
<!--         : Tips untuk Foxpro 2.6 -->
<!-- 97/04/03: Jangan gunakan Dos 4.01 -->
<!-- 97/3/07: Setting Msdos.sys untuk boot ke Dos7 -->
<!-- 97/2/28: Pertimbangan penggunaan command.com dan versi Dos -->
<!--          yang berbeda -->
<!--          Skema penomoran -->
<!-- 97/2/17: Berisi use_sigio -->
<!-- 97/2/16: Bagian petunjuk tentang game, dan perubahan tanggal -->
<!-- 97/2/15: Tambahan mengenai dukungan sound -->
<!-- 97/2/13: Instalasi windows -->
<!-- 97/2/13: Beberapa hints untuk font xdos -->
<!-- 97/2/12: Memperbaiki beberapa kesalahan ketik -->
<!--          Petunjuk configurasi -->
<!-- 97/2/11: Perubahan oleh Hans(diff) dan Erik Mouw incorporated -->
<!--          Beberapa masalah keamanan -->
<!--          Petunjuk untuk winemu/progman -->

<!doctype linuxdoc system>

<article>

<title>The dosemu HOWTO
<author>oleh Mike Deisher. 
 Updated oleh Uwe Bonnes,  
<bf><htmlurl url="mailto:bon@elektron.ikp.physik.th-darmstadt.de"
name="bon@elektron.ikp.physik.th-darmstadt.de"></bf>
Diterjemahkan oleh Dian Oktosoma, oktosoma@efn.org
<date>v0.64.4, 15 March 1997 for dosemu-0.64.4 (in progress), diterjemahkan 13 April 1998

<abstract>
Dokumen ini adalah `Frequently Asked Questions' (FAQ) / HOWTO tentang 
dosemu.  Versi yang terbaru dokumen dosemu-HOWTO dapat dilihat di 
<bf><htmlurl 
url="ftp://ftp.mathematik.th-darmstadt.de:/pub/linux/bonnes/"name="ftp.mathematik.th-darmstadt.de:/pub/linux/bonnes/"></bf>.
<bf>Catatan penerjemah: Untuk versi Indonesia Anda dapat baca di 
<htmlurl url="http://www.linux.or.id/HOWTO"name="http://www.linux.or.id/HOWTO" ></bf>.
</abstract>

<toc>

<sect>Pendahuluan 

<sect1>Apakah dosemu itu ?

<p>Mengutip dari manual, "dosemu" adalah sebuah program pada tingkat 
user yang menggunakan feature spesial dari kernel Linux dan prosesor 
80386 untuk menjalankan MS-DOS di dalam sesuatu yang disebut sebuah 
'DOS box'.  DOS box adalah kombinasi dari hardware dan software dengan 
kemampuan :
<itemize>
<item> dapat mem-virtualisasi-kan seluruh input/output dan instruksi 
    kontrol prosesor 

<item> dapat mendukung word size dan mode pengalamatan keluarga prosesor 
    iAPX86 dalam "real mode," dan masih dapat berjalan di dalam 
    lingkungan full protected mode 

<item> dapat men-trap seluruh system call DOS and BIOS system calls dan 
    meng-emulasikan call yang dibutuhkan untuk operasi dengan unjuk 
    kerja yang tinggi

<item> dapat men-simulasikan suatu lingkungan hardware seperti yang biasa 
    digunakan program DOS untuk mengontrolnya.

<item> dapat menyediakan layanan MS-DOS melalui layanan Linux native; 
    sebagai contoh, dosemu dapat menyediakan sebuah hard disk virtual 
    yang sebenarnya adalah sebuah hirarki direktori dalam Linux.
</itemize>
<sect1>Penamaan dan penomoran 
<p>
<tscreen>(xx/yy/zz) berarti hari ke zz dalam bulan yy tahun xx(97/2/9).</tscreen>
<tscreen>winemu berarti WinOS/2 dijalankan dalam dosemu(97/2/10).</tscreen>

<sect1>Versi dosemu berapakah yang sebaiknya saya gunakan ?
<p>Dosemu menggunakan skema penomoran versi yang sama dengan kernel. 
Bilangan kedua ganjil menunjukkan keluaran versi developer yang belum
stabil, sedangkan bilangan kedua genap menunjukkan versi yang stabil.
Pada saat penulisan dokumen ini, <bf>0.64.4</bf> adalah versi akhir 
yang paling stabil, sedangkan <bf>0.65.0.6</bf> adalah versi akhir 
yang sedang dalam pengembangan. Jadi jika anda ingin menggunakan
dosemu, gunakan versi akhir yang paling <bf>stabil</bf> (97/02/28).

<p>
<tscreen>(xx/yy/zz) berarti hari ke zz dalam bulan yy tahun xx(97/2/9).</tscreen>
<tscreen>winemu berarti WinOS/2 dijalankan dalam dosemu(97/2/10).</tscreen>

<sect1>Berapa versi terbaru dosemu dan di mana bisa didapatkan ?

<p>Versi terbaru dosemu sampai tanggal (97/2/9) adalah 
<bf>dosemu0.64.4</bf> dan dapat diperoleh dari:
<tscreen>
     <htmlurl url="ftp://tsx-11.mit.edu:/pub/linux/ALPHA/dosemu/"
     name="tsx-11.mit.edu:/pub/linux/ALPHA/dosemu/">
</tscreen> 
<tscreen>
     <htmlurl url="ftp://ftp.suse.com:/pub/dosemu/"
     name="ftp.suse.com:/pub/dosemu/">
</tscreen> 

Selain itu, versi pre-release juga tersedia untuk para developer dan 
ALPHA tester.  Versi ini dapat diambil dari:
<tscreen>
      <htmlurl url="http://www.ednet.ns.ca/auto/rddc"name="http://www.ednet.ns.ca/auto/rddc">
</tscreen>
Perlu diingat ini adalah ALPHA code, bagaimanapun: mungkin masih 
terdapat bug serius dan sangat sedikit dokumentasi mengenai feature 
yang baru. Saat ini, versi yang masih dalam pengembangan telah 
diketahui mempunyai beberapa bugs. Gunakan jika dan hanya jika anda 
ingin mengerjakan pengembangan. Jangan melaporkan bugs dalam versi 
pengembangan tersebut, tapi usahakan untuk memperbaikinya.

<sect1>Kemana saya dapat bertanya?

<p>Jika anda mempunyai masalah yang berkaitan dengan instalasi dan 
menjalankan dosemu setelah membaca dokumentasi yang ada, cobalah untuk
menolong diri sendiri: Pertanyaan anda mungkin sudah ditanyakan dan
dijawab sebelumnya.  Cobalah gunakan search engine di internet untuk
mencari informasi tersebut. Contoh, anda dapat menggunakan 

<tscreen>
     <htmlurl url="http://www.dejanews.com"
     name="http://www.dejanews.com">
</tscreen>

untuk menemukan semua artikel newsnet yang mengandung kata kunci
dari pertanyaan anda.  Mencari jawaban sendiri mungkin lebih cepat
untuk menyelesaikan masalah. Hal tersebut juga memberikan waktu untuk
para developer untuk mengembangkan dosemu lebih lanjut daripada untuk
menjawab pertanyaan yang sudah umum (97/2/9) 

<sect1>Di mana saya dapat melaporkan bugs dan bertanya?

<p>Jika anda ingin bertanya dan melaporkan bugs pada dosemu, anda
sebaiknya mendaftarkan diri pada mailing list linux-msdos-digest.
Untuk subscribe, kirimkan mail keo <bf><htmlurl
url="mailto:Majordomo@vger.rutgers.edu"name="Majordomo@vger.rutgers.edu"></bf>
dengan perintah berikut pada body email anda:
<verb>
    subscribe linux-msdos-digest your_username@your.email.address
</verb>
Jika mungkin anda ingin keluar dari mailing list, anda dapat 
mengirimkan mail ke 
<bf><htmlurl
url="mailto:Majordomo@vger.rutgers.edu"name="Majordomo@vger.rutgers.edu"></bf>
dengan perintah berikut pada body email anda:
<verb>
    unsubscribe linux-msdos-digest your_username@your.email.address
</verb>
(95/8/11). Bila anda sudah berhasil terdaftar ke linux-msdos, anda 
dapat mengirimkan laporan bugs anda di dalam email ke 
linux-msdos@vger.rutgers.edu. Juga disediakan gate untuk mengirimkan
mail ke linux-msdos@vger.rutgers.edu dengan melakukan posting ke
newsgroup <bf>linux.dev.msdos</bf>. Jika provider news anda tidak
menyediakannya, mintalah administrator untuk menambahkannya.(97/2/10). 

<sect1>Di mana saya dapat mengikuti proses pengembangan?

<p>Jika anda ingin mengikuti proses pengembangan dosemu, terdapat
mailing list untuk itu.  Untuk subscribe, kirim mail ke <bf><htmlurl
url="mailto:Majordomo@ednet.ns.ca"name="Majordomo@ednet.ns.ca"></bf>
dengan perintah berikut pada body email anda:
<verb>
    subscribe msdos-devel your_username@your.email.address
</verb>
Jika mungkin anda ingin keluar dari mailing list, anda dapat 
mengirimkan mail ke <bf><htmlurl
url="mailto:Majordomo@ednet.ns.ca"name="Majordomo@ednet.ns.ca"></bf>
dengan perintah berikut pada body email anda:
<verb>
    unsubscribe dosemu-devel your_username@your.email.address
</verb>
<bf>Harap</bf>, jangan gunakan mailing list ini untuk kepentingan yang
sama seperti linux-dosemu-digest. Kontribusi ke dalam msdos-devel 
harus memperhatikan pengembangan lanjut dosemu. Problem instalasi
jangan dilaporkan di sini, dan biasanya tidak akan diperhatikan
yang membacanya (97/2/9).

<sect1>Dokumentasi apa saja yang tersedia untuk dosemu?

<p>Manual dosemu (<bf>dosemu.texinfo</bf>) ditulis oleh Robert
Sanders, belum diperbaharui hingga saat ini namun masih merupakan 
sumber informasi yang baik.  Manual tersebut didistribusikan bersama
dengan dosemu.

"dosemu Novice's Altering Guide" atau DANG adalah petunjuk yang lebih
ke dalam dosemu.  DANG didesain untuk yang tertarik memodifikasi
source codenya. DANG dikembangkan  oleh by Alistair MacDonald
(<bf><htmlurl url="mailto:alistair@slitesys.demon.co.uk"name="alistair@slitesys.demon.co.uk"></bf>)
dan dapat diperoleh di directory doc dalam source dosemu.

The EMU failure list (EMUfailure.txt) berisi daftar program yang 
diketahui <bf>tidak</bf> berjalan di bawah dosemu. 


Dan tentu saja, terdapat dosemu FAQ/HOWTO.  Tapi anda sudah tahu khan?
Dokumen ini juga dikirimkan dalam selang waktu tertentu ke mailing
list dan dapat diperoleh di dalam direktory doc.  Versi yang paling
akhir dapat diperoleh di <bf><htmlurl
url="ftp://ftp.mathematik.th-darmstadt.de:/pub/linux/bonnes/"name="ftp.mathematik.th-darmstadt.de:/pub/linux/bonnes/"</bf>(97/2/9).

<sect1>Saya mempunyai program yang tidak bisa dijalankan namun tidak
terdaftar dalam EMUfailure 
<p>Pertama, cek apakah program yang tidak berjalan tersebut tidak
disebabkan karena ketidakmampuan fundamental dari dosemu, daftarnya
dapat dilihat dalam EMUfailure. Jika anda yakin memang terdapat
sesuatu yang baru, silahkan hubungi 
<htmlurl url="mailto:linux-msdos@vger.rutgers.edu"
         name="linux-msdos@vger.rutgers.edu">.
Mungkin yang lain dapat membantu. Beri penjelasan rinci mengenai 
setup, versi kernel,dosemu yang digunakan, dll serta jelaskan
kesalahannya.  Anda dapat menggunakan xdos untuk "cut and paste"
pesan-pesan kesalahan ke dalam penjelasan anda. Tapi usahakan agar
bentuk penjelasan anda mudah untuk dibaca.  Kami tahu isi dari 
../etc/config.dist. Jadi hanya kirimkan active lines dari 
dosemu.conf anda. Juga scan semua output debug anda dan untuk
pertama, hanya kirimkan bagian yang relevan saja. Hanya beberapa
orang yang mau melakukan decode attachment yang cukup panjang dalam
sebuah mail.  Siapkan logs anda, terutama jika ada yang menanyakannya
lebih jauh. (97/2/10).

<sect1>Bagaimana cara untuk melakukan perubahan atau menambah isi
HOWTO?

<p>Lakukan peng-edit-an file 
<bf>dosemu-HOWTO-xx.x.sgml</bf> untuk melakukan perubahan, buat sebuah 
file diff dengan mengetikkan 

<tscreen>
           diff -uw file-asli file-baru
</tscreen>

dan kirimkan ke <bf><htmlurl
url="mailto:bon@elektron.ikp.physik.th-darmstadt.de"name="bon@elektron.ikp.physik.th-darmstadt.de"</bf>.
Anda tidak harus mengerti SGML.  Perubahan atau informasi baru
dalam format apapun akan diterima.  Membuat file diff hanya untuk
mempermudah HOWTO maintainer.  :-)(97/2/9)

<sect1>Pesan dari Greg&hellip;

<p>Kecuali disebutkan berbeda, Hak cipta Linux HOWTO dimiliki oleh
pengarangnya. Dokumen Linux HOWTO boleh diperbanyak dan disebarkan
keseluruhan atau hanya per bagian, dalam media fisik atau elektronik
apapun, selama hak ciptanya disebutkan.  Pendistribusian kembali
secara komersial diperbolehkan dengan syarat pemberitahuan terlebih
dahulu ke pengarangnya. 

Semua penerjemahan, dan penurunannya harus berada dalam lingkup
copyright notice ini.  Jadi anda tidak diperbolehkan untuk memberi
batasan tambahan dalam hasil pekerjaan anda terhadap HOWTO.
Pengecualian terhadap aturan ini bisa diberikan dalam kondisi
tertentu; silahkan hubungi koordinator Linux HOWTO pada alamat di
bawah.

Kami ingin menyebarkan informasi ini sebanyak mungkin. Bagaimanapun,
kami yang memiliki hak cipta, ingin diberitahu mengenai hal-hal yang
berhubungan denagn pendistribusian kembali HOWTO. 

Jika anda mempunyai pertanyaan, silahkan hubungi Greg Hankins,
koordinator Linux HOWTO, di gregh@cc.gatech.edu(95/8/11).

<sect>Mengkompilasi dan instalasi dosemu

<sect1>Di mana terdapat instruksi instalasi?

<p>Terdapat di dalam file, "QuickStart", dalam distribusi dosemu.

<sect1>Sepuluh masalah umum dalam kompilasi dan instalasi dosemu.

<p>
<enum>
<item> Tidak membaca petunjuk <bf>QuickStart</bf>.

<item> Mencoba mengkompilasi versi dosemu yang lama.

<item> Mencoba mengkompilasi menggunakan kernel sebelum versi 2.0.28 atau
   2.1.15.

<item> Kesalahan setting source kernel linux dalam <bf>/usr/src/linux</bf>
   atau <bf>/usr/src/linux/include/version.h</bf> hilang

<item> Menggunakan dosemu dengan kernel yang tidak mempunyai <bf>IPC</bf>
   terkompilasi di dalamnya.

<!-- FIXME-->
<item> Mengkompilasi dengan gcc sebelum 2.7.2 atau libc sebelum x.x.x.
<!-- END FIXME-->

<item> Tidak meng-edit file <bf>/etc/dosemu.conf</bf> anda.

<item> Menjalankan DOSEMU dengan mengakses partisi yang sedang di-mount.

<item> Tidak menginstall dosemu dengan hak yang mencukupi (misal, sebagai
   root).
(97/04/08)
</enum>
<sect1>Bagaimana saya dapat menggunakan dosemu pada versi linux kernel
yang lama.

<p>Jika anda tetap menggunakan 1.2.13 dan tidak dapat mengupgrade
karena sesuai hal, gunakan <bf>dosemu-0.60.4</bf>. Jika anda
menggunakan versi dosemu di bawah 2.0.28 dan 2.1.15, Hans Lermen
(<bf><htmlurl
url="mailto:lermen@elserv.ffm.fgan.de"name="lermen@elserv.ffm.fgan.de"</bf>)
menyatakan (97/1/25 dan 97/2/11)
<tscreen>
  Apakah versi dosemu-0.64.3.tgz untuk versi kernel linux 2.xx.yy ??
</tscreen>

<tscreen>
<verb>
Ya, tapi ...

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

;-)
</verb>
</tscreen>

<sect1>Bagaimana saya dapat membuat aout binaries?

<p> Sejak versi 0.64.4 tidak ada lagi dukungan untuk a.out.
Jika anda membutuhkannya anda harus gunakan versi 0.64.3.1.
Configure script akan mengaturnya, jika anda menggunakan setup
standard (97/2/11). 

<sect1>Bagaimana saya mengkompilasi dosemu menggunakan mesin dengan
memori kecil?

<p>Marty Leisner (<bf>leisner@sdsp.mc.xerox.com</bf>) menyatakan (95/4/8)
bahwa

Jika anda mempunyai masalah kehabisan swap space, anda dapat
menambahkan <tt/CFLAGS+=-fno-inline/ setelah <tt/CFLAGS/ yang
didefinisikan dalam <bf>dpmi/Makefile</bf>.  Hati-hati sebelum
melakukan hal ini dan cek keberadaan swap space.  Saya mengalami
sekali crash ketika tidak mempunyai swap space.

<sect1>Kompilasi gagal dengan kesalahan aneh "slang"
<p>Mungkin anda sudah menginstall sendiri versi library Slang.
Hans Lermen <bf>&lt;lermen@elserv.ffm.fgan.de&gt;</bf> menulis (97/2/11):
<tscreen>
<verb>
  configure --enable-force-slang
</verb>
</tscreen>

<sect1>Option konfigurasi apa saja yang tersedia
<p>Coba
<tscreen>
 configure --help
</tscreen>
untuk mendapatkan daftar option konfigurasi (97/2/12)

<sect1>bagaimana mempercepat proses kompilasi ?

<p>Marty Leisner (<bf>leisner@sdsp.mc.xerox.com</bf>) menyatakan (95/4/8)

Optimisasi default adalah -O2.  Anda dapat saja meng-edit makefile
untuk menggunakan -O (mengkompilasi lebih cepat/lebih kecil).

<sect1>Tips kompilasi dari Marty&hellip;

<p>Marty Leisner (<bf>leisner@sdsp.mc.xerox.com</bf>) menyatakan (95/4/8)

Anda harus mengkompilasi kernel dalam sistem anda untuk versi saat
ini.  Jika tidak, anda harus melakukan sendiri modifikasi
KERNEL_VERSION di dalam bagian awal file Makefile.  Angka yang
digunakan dalam format, "<tt/nmmmppp/", di mana
"<tt/n/" adalah versi, "<tt/mmm/" adalah versi minor, dan
"<tt/ppp/" adalah patchlevel.  Contoh, kernel 1.1.88 berarti "1001088"
dan kernel 1.2.1 berarti "1002001".

Tambahan dari (<bf>lermen@elserv.ffm.fgan.de</bf>):

Untuk versi di atas 0.64.3 penjelasan di atas tidak berlaku. Anda
perlu mempunyai &lt;linux/version.h&gt yang valid;, yang menjadi
bagian dari /usr/include standard. Jika anda tidak memilikinya,
anda dapat memilih, melakukan 'make clean' pada source kernel atau
distibutor anda tidak dapat mendukungnya.
 
<sect1>Perlukah saya menjadi root untuk mengkompilasi dosemu ?

<p>(95/4/8)

Anda harus menjadi root lebih dahulu.

<p>Marty Leisner (<bf>leisner@sdsp.mc.xerox.com</bf>) menambahkan

Untuk mengakses port I/O (termasuk console) dosemu anda perlu menjadi
root.  Menjalankan dosemu dalam xterm atau X windows dan membutuhkan
akses hardware langsung, anda dapat menjalankan dosemu sebagai seorang
user.  Implikasi dalam security/setuid dapat digunakan dalam versi
development (95/8/11).

Lihat ..<bf>;/doc/SECURITY.readme</bf> too(97/2/9). 

<sect1>Bagaimana saya dapat melakukan patch dosemu.

<p>Jika anda melakukan patch dosemu dari satu versi ke versi lain
lakukan &dquot;make pristine&semi;./configure; make&dquot;. Jika anda
tidak membuat aslinya, setidaknya akan menyebabkan kesalahan pada
versi executable yang baru (97/2/9).

<sect1>Versi DOS berapa saja yang dapat dijalankan dengan dosemu.

<p>Caldera's OpenDos (dikenal sebagai DrDOS) dilaporkan dapat berjalan
dengan dosemu (<bf>Nicolas St-Pierre &lt;draggy@kosmic.org&gt;</bf>.
Karena OpenDos dapat digunakan secara gratis untuk kepentingan non
komersial, anda disarankan menggunakannya. Saat ini, pendistribusian
kembali OpenDos tidak diperbolehkan. Anda harus mengambil sendiri
OpenDos dari site Caldera 
<htmlurl url="http://www.caldera.com/dos"
      name="http://www.caldera.com/dos">
Semoga hal ini segera berubah, jadi dosemu dapat mendistribusikan
sebuah bootable hdimage.
<bf>MsDos-6.22</bf> diketahui dapat bekerja dengan dosemu.
<bf>MsDos-7</bf> dikenal sebagai <bf>Win95</bf> juga dapat bekerja
dengan dosemu, jika anda mematikan logo pada saat boot dan anda
tidak menjalankan shell modus grafik pada saat bootup. Jika anda
membuat bootable hdimage dengan "Rescue Disk", anda dibri pilihan
untuk membuatnya pada saat instalasi Windows, anda telah memperoleh
setting yang benar. Jika anda menggunakan instalasi normal Win95,
lihat msdos.sys yang ada dalam hdimage dan ubah settingnya di bagian
[Options] menjadi
 
[Options]
Logo=0
BootGUI=0

(97/3/7)

<sect1>Versi yang diketahui tidak berjalan 
<p>DOS 4.01 mempunyai masalah di dalamnya, jadi tidak akan bekerja
dengan dosemu 
(Mattias Hembruch &lt;mghembru@ece.uwaterloo.ca&gt; 97/04/03)

<sect>Setup Hard disk 

<sect1>Bagaimana menggunakan hard disk saya dengan dosemu?

<p>Pertama, mount partisi dos hard disk anda sebagai sebuah
subdirectory Linux.
Contoh, anda dapat membuat directory dalam Linux seperti /dos (mkdir
-m 755 /dos) dan tambahkan baris 
<verb>
   /dev/hda1       /dos     msdos   umask=022
</verb>
dalam /etc/fstab anda. (Pada contoh ini, hard disk di-mount read-only.
Anda dapat me-mountnya read/write dengan mengganti "022" menjadi "000"
dan gunakan option -m 777 pada saat mkdir).  Sekarang <bf>mount
/dos</bf>.  Setelah itu anda dapat menambahkan baris 
<verb>
  lredir d: linux\fs/dos
</verb>
di dalam file AUTOEXEC.BAT dalam hdimage anda (lihat komentar untuk 
LREDIR di bawah).  Pada sistem multi-user anda dapat menggunakan 
<verb>
  lredir d: linux\fs\${home}
</verb>
di mana "home" adalah nama variabel environment yang berisi lokasi
directory dos (/dos pada contoh ini)(95/8/11).

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

<p>Tim Bird (Tim_R_Bird@Novell.COM) menyatakan bahwa pemakai LREDIR
agar berhati-hati ketika menggunakannya dalam autoexec, karena
COMMAND.COM akan melanjutkan memparsing autoexec.bat dari drive yang
di-redirect dengan offset file yang sama seperti dalam autoexec.bat
pada physical drive.  Karena hal ini, akan lebih aman jika 
autoexec.bat dalam drive yang di-redirect sama dengan autoexec.bat
dalam physical drive (diskimage) (95/8/11).

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

<p> Robert D. Warren (<bf>rw11258@xx.acs.appstate.edu</bf>) menyatakan
(94/4/28) 

Saya mem-boot dengan file hdimage berukuran kecil (kurang dari 1 MB),
dan baris terakhir file config.sys saya dalam hdimage :
<verb>	
	install=c:\lredir.exe c: LINUX\FS\home/dos
</verb>
Hal tersebut akan mengeksekusi lredir sebelum command interpreter
berjalan. Dan saya berhasil menjalankannya dengan command.com dan 
4DOS.  Hal ini dapat menghilangkan masalah offset ketika menggunakan
lredir dalam autoexec.bat.

<p> Uwe Bonnes (<bf>bon@elektron.ikp.physik.th-darmstadt.de</bf>) menambahkan
(95/8/11) 

Hal berikut dapat dikerjakan :
<verb>	
install=C:\subst.exe g: c:
</verb>	
sebelumnya, anda tetap harus mengakses hdimage anda sebagai drive g:
Tip yang lain adalah dengan mengkonfigurasi dosemu untuk menggunakan
"<bf/autoexec.emu/".

<sect1>Bagaimana saya dapat mengakses hdimage dari Linux?

<p>Gunakan mtools, version 3.0 pada saat penulisan dokumen ini. Dengan
baris dalam <bf>/etc/mtools.conf</bf> 
<verb>
   drive g:  file="/var/lib/dosemu/hdimage" Offset=8832
</verb>
Anda dapat menggunakan mtools dalam hdimage, seperti "mdir g:". "mcopy
g:/config.emu /tmp" meng-copy file config.emu dari hdimage ke 
/tmp/config.emu. Anda dapat mengeditnya di sana dan mengcopykannya
kembali. Gunakan drive
letter yang menurut anda cocok. "G:" hanyalah sebuah contoh (07/2/9).

<sect1>Dapatkah saya gunakan disk yang memakai stacked/double-spaced/
super-stored?

<p>Saat ini, drive terkompresi tidak dapat di akses via redirector
(lredir atau emufs) pada kernel  standard. Terdapat patch kernel
tersebut untuk me-mount file terkompresi dengan nama "dmsdosfs".
Dapat ditemukan di sunsite.unc.edu dan mirrornya 
<tscreen>
   <htmlurl url="http://sunsite.unc.edu:/pub/Linux/system/Filesystems/dosfs/"
   name="http://sunsite.unc.edu:/pub/Linux/system/Filesystems/dosfs/">
</tscreen>
Lihat pula dalam <htmlurl
url="http://sunsite.unc.edu:/pub/Linux/Incoming"
name="http://sunsite.unc.edu:/pub/Linux/Incoming"> untuk versi yang lebih 
baru. Bagaimanapun, banyak juga yang berhasil dengan menghilangkan 
komentar pada baris
<verb>
   disk { wholedisk "/dev/hda" }       &num; 1st partition on 1st disk
</verb>
dalam config file dosemu.  Ada pula yang berhasil dengan menggunakan 
<verb>
   disk { partition "/dev/hda1" }
</verb>
Melakukan hal tersebut dapat menghilangkan data pada saat dosemu 
crash(97/2/9)!

Jika partisi dos anda sudah di-mount dengan write access dan anda
mencoba menjalankan dosemu dengan partition atau whole disk access,
dosemu akan menampilkan pesan dan membatalkannya.  Hal ini mencegah
DOS dan Linux melakukan penulisan masing-masing ke disk dan
mengacaukan data anda dalam partisi dos tersebut (95/8/11).

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

Jika LILO anda install, cara di atas tidak akan berhasil. &hellip;

Thomas Mockridge (<bf>thomas@aztec.co.za</bf>) melaporkan (94/8/5) bahwa

Untuk boot dosemu dengan LILO dan Stacker 4.0, saya melakukan hal
berikut &hellip;
<enum>
<item> <bf>dd</bf> MBR ke sebuah file. (atau  norton utility, dll., 
   512 bytes pertama)

<item> Boot dos (dari boot dos yang asli bukan emu), lakukan fdisk /mbr,
   aktifkan pertisi dos anda dengan (dos) fdisk.

<item> Copy MBR baru ke sebuah file.

<item> Ganti MBR yang lama

<item> Copykan MBR yang kedua ke /var/lib/dosemu/partition.hda? (partisi
   dos anda)  

<item> Set dosemu.conf 
<verb>
               disk {partition "/dev/hda? ?"}
</verb>

<item> Jalankan dosemu dan voila!  Tanpa LILO.
</enum>
---------------------

Holger Schemel (<bf>q99492@pbhrzx.uni-paderborn.de</bf>) melaporkan
(94/2/10) 

Bekerja dibawah dosemu dengan MS-DOS 6.0. Jika anda mempunyai masalah,
anda harus meng-edit manual file 'DBLSPACE.INI' dan mengubah disk
letter anda menjadi drive letter anda di bawah dosemu.

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

Darren J Moffat (<bf>moffatd@dcs.gla.ac.uk</bf>) melaporkan juga
(94/3/27)

"&hellip;Gunakan 6.2 jika anda mempunyainya!!  Yakinkan anda mempunyai
boot disk LILO karena dos 6{.2} akan mengubah MBR."

<sect>Port parallel, serial dan mouse 

<sect1>Akses port dapat dilakukan pada versi lama, tapi tidak pada
versi yang lebih baru!

<p>Baca ..<bf>/doc/README.port-io</bf>  dan port-section dalam ..
<bf>/etc/config.dist</bf>  

<sect1>Akses port lebih cepat pada versi lama!

<p>Untuk melakukan log terhadap akses port, secara default tiap akses
port menghasilkan sebuah exception out dari vm86-mode. Hal ini
memboroskan waktu. Jika anda tidak ingin mencatat log akses port,
gunakan keyword <bf>"fast"</bf> pada statemen port yang tepat.

<!-- FIXME Mouse saya tidak jalan dalam winemu, bagaimana saya bisa membantu -->
<!-- FIXME others-->

<sect1>Di manakah driver untuk mouse (microsoft compatible)?

<p>Tom Kimball (<bf>tk@pssparc2.oc.com</bf>) menyatakan (93/11/24) 

Beberapa orang menyarankan untuk menggunakan driver mouse yang berbeda
dan menyarankan beberapa diantaranya.  Saya menemukan beberapa yang
bekerja dengan baik : 
<verb>
   oak.oakland.edu:/pub/msdos/mouse/mouse701.zip   (mscmouse)
   oak.oakland.edu:/pub/msdos/mouse/gmous102.zip   (gmouse)
</verb>
Biasanya anda dapat menggunakan internaldriver dalam dosemu, jadi
sebenarnya anda tidak memerlukan tambahan driver mouse yang lain
dalam dosemu kecuali jika anda ingin menjalankannya dalam winemu
(97/2/10).

<sect1>Mengapa mouse drivernya tidak bekerja?

<p>Mark Rejhon (<bf>mdrejhon@magi.com</bf>) menyatakan (95/4/7) 

Jika anda menjalankan driver mouse kemudian anda menunggu lebih dari
satu menit sampai driver tersebut baru bekerja, cobalah menambahkan
nomor COM port mouse anda pada command line ketika menjalankan mouse
driver. 

<sect1>Mengapa dosemu clobber COM4?

<p>Rob Janssen (<bf>rob@pe1chl.ampr.org</bf>) menyatakan (94/3/24) 

Menurut <bf>jmorriso@bogomips.ee.ubc.ca</bf>, "dosemu masih
clobbers COM4 (0x2e8, IRQ 5). 0x2e8 tidak ada dalam ports{} pada
config.  Saya mencoba menjalankan setserial /dev/cua3 irq setelah
keluar dari dosemu."

Hal ini disebabkan oleh VGA BIOS anda.  Saya menemukannya dengan
mencoba meng-enable trace port IO dan akan nampak bahwa ada clobber.

Disable baris "<tt/allowvideoportaccess on/" dalam config dan semuanya
akan berjalan normal.  Saat anda mempunyai masalah dengan video,
cobalah dengan meng-enable range adress IO secara selektif (contoh,
40-43).
<!-- END FIXME-->

<sect1>Bagaimana saya dapat menjalankan dosemu lewat port serial?

<p>

<sect1>Bagaimana saya dapat men-switch antara dosemu dan shell yang
menggunakan serial line?

<p>John Taylor (<bf>taylor@pollux.cs.uga.edu</bf>) menyatakan(94/5/25)

Saya menggunakan Linux 1.1.13 dan ingin menggunakan fasilitas yang
seharusnya disediakan dan tidak dihilangkan (IMHO).  Dengan versi 52,
saya dapat menjalankan program "screen."  Dari screen, saya dapat
menjalankan dos -D-a. Yang sangat bagus (IMHO) bahwa perintah screen
(perintah CTRL-A) tetap berjalan.  Berarti saya tetap dapat
menjalankan CTRL-A C dan menambhak lagi shell unix, dan switch antara
keduanya (DOS / UNIX).  Hal ini memunginkan saya untuk menggunakan
dosemu dengan serial line, karena kemudahan melakukan switch.

<sect1>Bagaimana membuat port paralel dapat digunakan?

<p>Terdapat pada baris terakhir Dosemu.conf untuk me-redirect printer
ke lpr atau ke sebuah file.  Jika anda ingin melakukan akses langsung,
komentari baris berikut dan tambahkan baris 
<tscreen>
ports { device /dev/lp0 fast range 0x3bc 0x3bf  } &num; lpt0
</tscreen>
untuk "monitor card" port printer (korespondensi dengan /dev/lp0), atau
<tscreen>
ports { device /dev/lp1 fast range 0x378 0x37f } &num; lpt1
</tscreen>
<tscreen>
ports { device /dev/lp1 fast range 0x278 0x27f } &num; lpt2
</tscreen>
untuk LPT1 (/dev/lp1) dan LPT2 (/dev/lp2) (97/2/9).

<sect>Multi-user dan sesi Non-interactive 

<sect1>Dapatkah saya gunakan dosemu pada sebuah sistem multi-user?

<p>Corey Sweeney (<bf>corey@amiganet.xnet.com</bf>) menyatakan(93/12/8)

Jika anda menjalankan dosemu pada sistem dimana lebih dari satu orang
yang ingin menjalankan dosemu, anda perlu mengubah directory tempat
image hard drive anda.  Dalam file <bf>/etc/dosemu.conf</bf> terdapat
baris yang menyatakan bahwa image hard drive anda yaitu "hdimage".
Jika anda menggantinya menjadi <bf>/var/lib/dosemu/hdimage</bf>, maka
siapapun tidak perlu khawatir, ia sedang ada di dalam directory mana,
untuk menjalankan dosemu, dan hdimage tidak harus anda pindahkan
ketika anda akan meng-upgrade ke versi patch berikutnya.

Jika anda ingin melakukan hal tersebut untuk dosemu yang multi-user,
maka anda dapat jadikan hdimage di dalam <bf>/var/lib/dosemu</bf>
menjadi read-only untuk everyone kecuali untuk administrator dosemu
administrator.

Anda dapat menggunakan emufs.sys yang baru untuk me-mount directory
"public" dan/atau  sebuah directory "private" (sebuah  sub-directory
dalam tiap home directory seseorang). 

<p><tt/[/Catatan: Tiap user boleh membuat configurasinya sendiri dengan
nama <bf>~/.dosrc</bf> (formatnya sama dengan <bf>/etc/dosemu.conf</bf>)
untuk menjalankan dosnya masing-masing.]

<!-- FIXME Mungkin ada informasi terbaru -->
<sect1>Bagaimana menjalankan perintah dos dengan non-interaktiv?
  
<p>Penulis bermaksud untuk menulis artikel terpisah untuk hal ini namun
belum untuk saat ini.  Berikut ini beberapa petunjuk dari beberapa
orang : 

<p>Dan Newcombe (<bf>newcombe@aa.csc.peachnet.edu</bf>) menyatakan
(94/1/27) 

Salah satu idenya (belum dicoba) untuk menjalankan sebuah perintah DOS
dari command line (atau pilihan menu, dsb&hellip;) tanpa memodifikasi
emulatornya. <tt/[/Asumsi : Partisi dos sudah dimount di bawah Linux.] 

Misalnya anda ingin menjalankan wp60.exe dengan parameter 
"<bf>wp60 d:&bsol;doc&bsol;paper.txt</bf>".  Anda dapat lakukan 
"<bf>dosrun wp60 d:&bsol;doc&bsol;paper.txt</bf>".  
"<bf>dosrun</bf>" akan menjadi program shell linux yang a) meng-edit/
modifikasi/membuat kembali <bf>autoexec.bat</bf> dos dari partisi dos
dan b) menjalankan (yaitu, "<bf>dos -C >/dev/null</bf>". Langkah a)
akan tetap menjaga apapun yang anda inginkan dalam <bf>autoexec.bat</bf>
(misalnya mouse.com) dan baris terakhirnya akan menjadi 
"<bf>wp60 d:&bsol;doc&bsol;paper.txt</bf>".
            
Dari sisi dosemu, sebelumnya anda modifikasi file <bf>config.sys</bf>
(yang ada dalam hdimage) jadi akan 1) menggunakan emufs untuk mengakses
partisi dos sebagai <bf>D:</bf>, 2) men-set "<bf>COMPSEC=D:&bsol</bf>
(Saya tidak mempunyai manual DOS.), dan 3) men-set 
"<bf>shell=c:&bsol;command.com /p</bf>".
        
Idenya adalah setiap kali anda me-load the DOS emulator, anda akan
membuat kembali sebuah file autoexec.bat spesifik ke sesi tersebut.
Yang menjadikannya spesifik yaitu baris paling akhir yang akan
mengeksekusi program yang anda inginkan.  Modifikasi yang dilakukan
dalam hdimage digunakan untuk membertitahu emulator/DOS bahwa anda
ingin anda menggunakan boot off D:, yang akan menjadi partisi dos
aktual. 
    
Jika anda tidak menggunakan hdimage dan mengakses file sistem dos
secara langsung selama dosemu boot-up, maka hal di atas dapat
dilakukan dan anda tidak perlu mengubah bagian hdimage sama sekali.
    
---------------------

<p>Daniel T. Schwager (<bf>danny@dragon.s.bawue.de</bf>) menyatakan
(94/7/2) 

Anda dapat menggunakan file dosemu.conf yang berbeda (dan hd-boot-
images yang berbeda dengan autoexec.bat-nya masing-masing) dan
memanggil dosemu dengan 
<verb>
$ dos -F my_quicken_q_exe_dosemu.conf
</verb>

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

<p>Dietmar Braun (<bf>braun@math20.mathematik.uni-bielefeld.de</bf>)
menyatakan (94/7/4) 

Bukan masalah jika anda menggunakan dosemu redirector.  Mungkin saja
me-redirect sebuah  drive letter ke sebuah path linux yang diberikan
oleh sebuah variabel environment.

Saya mempunyai sebuah shell script bernama "<bf>DOS</bf>" yang
melakukan 
<verb>
 mkdir /tmp/dos.&dollar;&dollar;
 DOSTMP=/tmp/dos.&dollar;&dollar;; export DOSTMP
</verb>
dan sedikit trik untuk mendapat "<bf>echo &dollar;* >
&dollar;DOSTMP/startup.bat</bf>" dapat dilakukan (yang sebenarnya
adalah sebuah program kecil dalam C yang menggantikan '/' dalam 
'<bf>&bsol</bf>' dan menutup baris dengan pasangan cr/lf dan
menambahkan <bf>^Z</bf> di akhir file), membuat file-file startup,
link dan sebaginya dalam directory ini, kemudian menjalankan dosemu.
"<bf>Autoexec.bat</bf>" drive c: di-redirect dari hdimage ke
tmp-directory tersebut, yaitu yang mempunyai links ke <bf>&dollar;HOME</bf>
dan <bf>&dollar;PWD</bf>.

Jadi jika saya ingin melihat nama file dengan model 8.3 saya ketikkan
"<bf>DOS dir</bf>" dan mendapatkan listing directory aktif saat ini.
Jadi saya mempunyai multi user DOS (Saya tidak mempunyai satupun
partisi DOS dan me-redirect ke Linux preserves user permissions) dan
multi tasking. (sesi dosemu adalah bagian yang berdiri sendiri).  Saya
lakukan hal ini agar dapat menggunakan driver dos untuk printer saya.
Printcap df milik saya adalah sebuah program DOS. Anda bahkan dapat
membuat DOS executables berfungsi sebagai filter lpr. 
<!-- END FIXME-->

<sect>dosemu dan Netware

<sect1>Bagaimana saya dapat mengakses Netware dari dosemu?
  
<p>Seperti biasanya, akses melalui file system Linux lebih sering
dilakukan. Mount drive Netware anda dengan utilitas Netware Caldera
atau Volker Lendecke's free ncpfs utility 
(<bf><htmlurl url="ftp://ftp.gwdg.de:/pub/linux/misc/ncpfs"name="ftp://ftp.gwdg.de:/pub/linux/misc/ncpfs"</bf>).
Jika anda membutuhkan akes real IPX, misal menjalankan "syscon"
Novell, baca ..<bf>/doc/NOVELL-HOWTO.txt</bf>.

<sect>dosemu dan X-windows(97/2/9).

<sect1>Dapatkah saya menjalankan dosemu dalam mode console ketika
menjalankan X?

<p>Ronald Schalk (<bf>R.Schalk@uci.kun.nl</bf>) menyatakan (94/1/17)

Ya, bukan masalah. Perlu diingat untuk menggunakan ctrl-alt-&lt;Fn<tt/>/
untuk menuju sebuah Virtual Console (VC), dan anda dapat menjalankan
sembarang aplikasi Linux (dosemu adalah sebuah aplikasi linux). Saya
hampir selalu menjalankan WP5.1 dalam sebuah dos session.

<tt/[/Catatan:  Gunakan ctrl-alt-F7 untuk switch kembali ke X dari
dosemu, jika X berjalan dalam VC7.] 

<sect1>Mungkinkah menjalankan dosemu dalam sebuah window di X-windows?
 
<p>Jika anda meng-install X installed dan telah berhasil mengkompilasi
dosemu kemudian berhasil menjalankannya di luar X-windows, anda
seharusnya dapat menjalankan "<tt/xdos/" atau "<tt/dos -X/" untuk
membuka sebuah window dosemu.  Jika tidak berhasil, pastikan:

<verb>
  1. Dosemu terkompilasi dengan  support untuk X. Ini adalah default,
     bagaimanapun juga jika anda mengkonfigurasi dosemu dengan 
     "./configured --without-x", anda tidak mempunyai X support. Lakukan 
     "make pristine; ./configure; make; make install", akan membuat
     dosemu-executable dengan X support, jika anda mempunyai
     X-libraries terinstall dalam /usr/X11R6.
  2. Set up key-mapping X anda.  Dalam sebuah xterm, ketik

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

     Baris tersebut akan memperbaiki backspace dan delete.
  3. Konfigurasikan option yang berhubungan dengan X dalam file   
     /etc/dosemu.conf anda.
</verb>

Pilihan lain, anda dapat menjalankan dosemu dalam sebuah color xterm,
Yang tidak direkomendasikan karena banyak color xterm yang mempunyai
buggy support untuk kapabilitas dosemu menampilkan text.
Hal tersebut tidak memerlukan <tt/X_SUPPORT/ terkompilasi di dalam
dosemu. Namun jika anda benar-benar ingin melakukan hal tersebut ikuti
langkah-langkah berikut : 

<verb>
  1. Install ansi_xterm. Package yang direkomendasikan ada
     tsx-11.mit.edu:/pub/linux/ALPHA/dosemu/Development/ansi-xterm-R6.tar.gz

  2. Set up key-mapping X anda.  Dalam sebuah xterm, ketik

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

     Baris tersebut akan memperbaiki backspace dan delete.

  3. Konfigurasikan setting yang berhubungan dangan terminal (bukan X)
     dalam /etc/dosemu.conf
</verb>
(972/9).

<p>Marty Leisner (<bf>leisner@sdsp.mc.xerox.com</bf>) menyatakan (95/3/31)

Saya mempunyai log xrdb berikut 
<tscreen>
dosxterm*Font:  vga
dosxterm*geometry:      80x25
dosxterm*saveLines: 25
</tscreen>
atau saya aliaskan "<tt/dosxterm/" ke 
"<tt/term -fn vga -title dosxterm -geometry 80x25 -sl 25/"

Jika anda menggunakan metode xrdb, yang harus anda lakukan hanyalah
menjalankan "<tt/xterm -name dosxterm/"

<sect1>Xdos tidak berjalan dalam sebuah remote X-display!

<p>Saat ini, dosemu di-set up menggunakan extension shared memory MIT.
Extension ini hanya bekerja pada sebuah local display. Jika anda
menginginkan xdos berjalan dalam sebuah remote display, konfigurasikan
dosemu dengan <bf>"./configure --enable-nomitshm"</bf> setelah 
<bf>"make pristine"</bf> atau pada clean source tree(97/2/9).

<sect1>Xdos tidak menemukan font VGA 
<p>Cek apakah font vga yang anda install terdaftar dalam font.dir dari
directory di mana anda menginstall font: 
<tscreen>
<verb>
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
</verb>
</tscreen>
Jika anda meng- installed beberapa font X, seperti yang anda lakukan
ketika menginstall dosemu dengan X-support pertama kali,  "mkfontdir"
kemudian jalankan "xset fp rehash". Instalasi dosemu akan
memperhatikan "mkfontdir" dan memberi tahu tentang "xset fp rehash".
Hubungi kami jika anda tidak dapat melakukannya.
(97/2/13)

<sect1>Font vga terlalu kecil pada display resolusi tinggi
<p>Cobalah font vga11x19.
(97/2/13)

<sect1>Proses kompilasi Dosemu gagal menghasilkan error yang
berhubungan dengan X!

<p>Seperti disebutkan di atas, dosemu menggunakan extension shared
memory MIT secara default.  Di bawah Xfree86 hanya tersedia Versi
3.1.2 ke atas.  Jika anda mempunyai versi yang lebih lama,
pertimbangkan untuk melakukan upgrade atau konfigurasikan dosemu agar
tidak menggunakan extension tersebut (lihat bagian akhir di atas)
(97/2/9).

<sect1>Apakah emulasi ansi berjalan sempurna ?

<p>Marty Leisner (<bf>leisner@sdsp.mc.xerox.com</bf>) menyatakan (95/3/31)

Ya. Saya gunakan <tt/nnansi.com/ di bawah X windows. Saya temukan mode
25, 43 dan 50 line bekerja dengan baik, bagaimanapun mode 50 line
sulit digunakan dalam resolusi layar 1024x768 (kecuali font yang lebih
kecil digunakan dan anda gunakan layar yang lebih besar.  Mode 43 line
akan me-resize <tt/xterm/ window untuk menggunakan 43 line.

<sect>dosemu dan MS-Windows 3.1

<sect1>Mungkinkah menjalankan MS-Windows 3.1 di bawah dosemu?

<p>File <bf>/doc/README.Windows</bf> berisi:
<!-- FIXME Seharusnya hanya ada sebuah pointer?-->

<verb>
****************************************************************
*   PERINGATAN!!! PERINGATAN!!! PERINGATAN!!! PERINGATAN!!!    *
*                                                              *
*  Bahaya Will Robinson!!!  Hal ini belum didukung sepenuhnya  *
*  dan banyak diketahui kesalahan. Program besar hampir selalu *
*  TIDAK BERJALAN !!!   BERSIAP UNTUK SISTEM CRASH JIKA ANDA   *
*  MENCOBA HAL INI !!!                                         *
*                                                              *
*   PERINGATAN!!! PERINGATAN!!! PERINGATAN!!! PERINGATAN!!!    *
****************************************************************
</verb>

Oke, mungkin saja mem-boot ke WINOS2 (versi Windows 3.1 yang
dimodifikasi dan digunakan oleh OS/2) di bawah DOSEMU.  Terma kasih
untuk Lutz &amp; Dong!

Bagaimanapun, anda membutuhkan lisensi keduanya, WINDOWS-3.1 dan OS/2!!!

Diketahui ada banyak masalah.  Windows crash, dan mempengaruhi data
, program besar tidak dapat di-load, dsb. dsb. dsb.
Dengan kata lain, hal ini belum siap untuk penggunaan sehari-hari.
Banyak video card diketahui mempunyai masalah (anda akan melihat layar
putih, di bawah win31-in-xdos).  Program group anda akan menghilang.
&hellip;  Secara umum, anda akan kesulitan menggunakannya.

Di lain hal, jika anda mati-matian untuk melihat layar kecil
menjalankan Windows di bawah Linux, anda harus membaca ini HATI-HATI
dan BERJANJI TIDAK MEMBORBARDIR DEVELOPER DOSEMU DENGAN  PESAN
"MS Word 6.0 tidak berjalan!!!" ...
 
<verb>
1.  Ambil DOSEMU & distribusi source Linux.
2.  Unpack DOSEMU.
3.  Konfigurasi DOSEMU, ketik './configure' dan _jangan_ disable
    vm86plus.
4.  Kompilasi DOSEMU, ketik 'make'.
5.  Ambil distribusi OS2WIN31.ZIP dari &hellip; ????
    &hellip; nah, ini masalah pertama anda. File ini _dulu_ ada di
    ibm.com, namun kemudian dibuang dari site tersebut dan selama itu
    masih ada di sana, kami dapat menyediakan mirrornya. &hellip; Anda 
    lihat masalahnya? Bagaimanapun, gunakan 'archie' untuk
    menemukannya, pasti ada di suatu tempat dalam internet&hellip; 
    untuk beberapa waktu ;-)
5.  Unpack file OS2WIN31 ke directory WINDOWS\SYSTEM.
    (Anda hanya butuh WINDOWS/SYSTEM/os2k386.exe dan driver mouse)
7.  Startup dosemu (pastikan DPMI di-set ke nilai misalnya 4096)
8.  Copy file winemu.bat ke drive c: anda.
9.  Silangkan jari anda.
</verb>

Semoga berhasil!

<verb>
INGAT : SEMUA INI TIDAK DIREKOMENDASIKAN!!!  TIDAK DIREKOMENDASIKAN!!!
        KAMI TIDAK MEREKOMENDASIKAN ANDA MELAKUKAN HAL INI!!!
</verb>
---------
<sect1>Windows 3.x dalam xdos:
<p>Versi 0.64.3 DOSEMU dapat menjalankan Windows dalam xdos. Tentu saja,
hal ini tidak direkomendasikan sama sekali, tapi jika anda benar-benar
ingin mencoba, hal ini lebih aman dibanding mencoba menjalankan
windows-31 dalam console, karena _ketika_ crash tidak akan memblok
keyboard anda atau memberhentikan layar anda.

Petunjuk:
<verb>
1. Ambil Dosemu & source Linux.
2. Unpack dosemu.
3. Jalankan "./configure" untuk mengkonfigurasi Dosemu (defaultnya,
   hal ini akan meng-enable vm86plus).
4. Ketika "make" untuk mengkompilasi.
5. Ambil driver SVGA Trident untuk Windows. Filenya yaitu tvgaw31a.zip
   dan/atau tvgaw31b.zip. Tersedia di garbo.uwasa.fi dalam
   /windows/drivers (ada mirrornya?).
6. Unpack driver Trident.
7. Dalam Windows setup, install Trident dengan driver "800x600 256
   color for 512K boards".
8. Lakukan hal yang dijelaskan di atas untuk mendapat dan menginstall
   OS2WIN31.
10. Jalankan xdos.
11. Dalam Dosemu, buka windows directory dan jalankan winemu.
12. Silangkan jari anda.
</verb>

<sect1>Dapatkah saya menginstall windows dari dalam dosemu?

<p>
<bf>No</bf> Tidak bisa. Dos akan menampilkan pesan seperti 
<tscreen>
	The XMS driver you have on your system is not
	compatible with Windows...
</tscreen>
Anda perlu menginstall windows dari Dos. Anda dapat mengcopy tree
windows ke manapun dalam file sistem Linux anda dan gunakan lredir
untuk me-mountnya dalam tempat yang sama seperti dalam dos. Contoh: 
<tscreen>
      Windows anda di dalam d:&bsol;windows
	Anda memiliki d:&bsol; di-mount sebagai /dosc dalam Linux
        Anda copy tree windows ke dalam Linux, 
	           contoh "cp -a /dosd/windows /usr/share
        Dalam dosemu anda redirect tree yang tercopy seperti, 
                 lredir d: linux&bsol;fs&bsol;dosd
</tscreen>
Sekarang dosemu tidak akan bingung dalam directory windows anda, tapi
perubahan dalam directory windows juga tidak akan tampak oleh dosemu.
Jika anda ingin untuk melakukan hal yang sama dengan windows pada
drive c:&gt; lihat dalam FAQ ini bagaimana cara meredirect c:.

Tapi anda dapat gunakan "setup" dari dalam directory windows untuk
menginstall driver dan merubah beberapa setting.
(97/2/1497)

<sect1>Catatan untuk mouse di bawah win31-in-xdos:
<p>
1. Gunakan driver mouse "mouse.drv" dari WinOS2

2. Untuk mendapatkan moouse anda bekerja dengan baik anda membutuhkan
hal berikut di dalam file win.ini anda:
<verb>
     [windows]
     MouseThreshold1=0
     MouseThreshold2=0
     MouseSpeed=0
</verb> 

3. Kursor mouse tidak akan tergambar oleh X, namun oleh windows
   sendiri, jadi hal itu tergantung kepada refresh rate, seberapa
   sering akan di-update, sedangkan koordinat pergerakan mousenya
   sendiri tidak akan tertunda. ( Anda akan memiliki 2 kursor, namun
   kursor-X akan diberi shape 'invisible' ketika di dalam DOS-Box. )
 
4. Karena koordinat dipas ke windows diinterpretasikan secara relatif,
   kita perlu mengkalibrasi kursornya. Hal ini dilakukan secara
   otomatis pada saat anda masuk ke dalam window DOS-Box: Kursor akan
   dipaksa ke posisi 0,0 dan kemudian kembali ke koordinat yang benar.
   Karena itu, jika anda ingin mengkalibrasi ulang kursornya, lakukan
   hanya dengan menggerakkan kursor keluar dan kemudian masuk kembali
   ke dalam DOS-Box.
<!-- END FIXME-->
(97/2/10) 

<sect1>Mengapa Icon saya hilang dari Program manager?
<p>MS-Windows dan WinOS2 menangani group program manager dengan berbeda. 
MS-Win menyimpan setupnya di dalam progman.ini, sedangkan WinOS2
menyimpan apa isi progman.ini dalam system.ini. berikut tip dari
<bf>(friest@acm.org (Todd T. Fries))</bf>:
<tscreen>
cat progman.ini >> system.ini
</tscreen>
Be sure to use >> :-)

<sect>Video dan suara

<sect1>Dapatkah saya menjalankan  video game 32-bit di bawah dosemu?

<p>Mark Rejhon (<bf>mdrejhon@magi.com</bf>) menyatakan (95/4/8) 

Dengan peningkatan DPMI sampai 0.60, sekarang anda dapat menjalankan
beberapa video game 32-bit dalam dosemu.   Jika game tidak kompatibel
di dalam box OS/2 DOS, masih ada kesempatan untuk menjalankannya di
bawah dosemu.(Contoh game 32-bit games termasuk Descent, Dark Forces,
Mortal Kombat 2, Rise of The Triad, semuanya sudah berhasil dicoba di
release dosemu terakhir).

Sebelum anda coba menjalankan video game, anda harus mengkonfigurasi
keyboard dalam raw keyboard mode dan meng-enable mode grafik VGA,
dalam file <bf>/etc/dosemu.conf</bf>.  Jika anda telah berhasil
menjalankan program grafik dalam dosemu dan bersiap untuk mengambil
resiko sistem crash(hal ini disebabkan anda membolehkan dosemu
berjalan dengan akses root ke video card, dan menimbulkan kemungkinan
video card berada dalam status yang buruk yang sulit untuk
dikembalikan ke keadaan yang benar) maka anda dapat meneruskan untuk
mencoba menjalankan video game. 

Sebagai catatan, bagaimanapun anda harus mematikan suara dalam game.
(Harus ada seseorang yang memprogram emulasi suara sebelum kita dapat
menghindari hal tersebut).  Catat bahwa kecepatan program dapat
menjadi lambat, sehubungan dengan multitasking Linux dan kekurangan
dukungan terhadap timer frekuensi tinggi.  Jadi mungkin game akan
berjalan dengan kecepatan 5 sampai 100 persen.  Umumnya kecepatannya
sekitar 50 persen dalam release dosemu terakhir dan diharap dapat
ditingkatkan.

Siapa yang tahu, apakah hal di atas dapat berjalan. Jika anda tidak
dapat menjalankannya, cek EMUfailure, apakah program terdaftar di
sana, atau termasuk salah satu dalam kategori program yang saat ini
mungkin tidak akan dapat berjalan dalam dosemu. Jika menurut anda
program tersebut seharusnya terdaftar dalam EMUfailure, laporkan ke 
<bf>linux-msdos@vger.rutgers.edu</bf>   

Tambahan dari (<bf>lermen@elserv.ffm.fgan.de</bf>(97/2/11)):

Terdapat security hole ketika DPMI di-enable dan menjalankan dosemu
dengan suid root (terutama ketika menjalankan dos4gw-based game).
Client dapat mengakses seluruh space user, juga dapat memodifikasi
kode dosemu itu sendiri. Gunakan option 'secure on' dalam 
/etc/dosemu.conf untuk mendisable hal ini tapi anda tidak akam dapat
menjalankan games tersebut.

<sect1>Keluar dari dosemu menyebabkan layar penuh dengan garbage.

<p> (95/4/8)

Masalahnya adalah informasi font untuk VGA text screen tidak disimpan.
Gunakan copy package svgalib.  Source terakhir ada di 
<verb>
sunsite.unc.edu:/pub/Linux/libs/graphics/svgalib125.tar.gz
</verb>
Juga tersedia sebagai pre-compiled package dalam distribution Linux
kesukaan anda (misal, Slackware, dll.).  Gunakan <tt/savetextmode/
untuk menyimpan mode text terakhir dan fontnya ke sebuah file dalam
<bf>/tmp</bf> sebelum menjalankan dosemu.  Kemudian jalankan 
<tt/textmode/ selama keluar dari dosemu untuk mengembalikannya.

Tambahan dari (<bf>lermen@elserv.ffm.fgan.de</bf>(97/2/11)):

Lihat juga src/arch/linux/debugger/README.recover dan README.dosdebug,
dosdebug dapat membantu anda mengembalikan layar.

<sect1>Bagaimana membuat dosemu berjalan dengan video card
Trident/Actix/other?

<p><tt/[/Layar ber-flicker, menampilkan pesan video BIOS startup dan hang.]

Andrew Tridgell (<bf>tridge@nimbus.anu.edu.au</bf>) menyatakan (94/1/29)


Saya dapatkan versi sebelumnya bekerja jika saya gunakan:
<verb>
   ports { 0x42 }
</verb>
tapi terkadang mesin saya akan crash ketika men- cycling video BIOS
dalam dosemu. Hal ini disebabkan karena anda memperbolehkan VGA BIOS
untuk memprogram kembali clock anda.

Hal tersebut mengingatkan saya untuk menulis patch read-only dan
masking untuk dosemu, yang saya yakin masih ada di versi terakhir.
Saat ini saya menggunaan:
<verb>
   ports { readonly 0x42 }
</verb>
dan mem-boot dosemu lebih lambat namun lebih reliable.

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

Tim Shnaider (<bf>tims@kcbbs.gen.nz</bf>) menyatakan juga (94/1/18) 

Salah satu cara untuk memecahkan masalah ini adalah dengan menggunakan
program GETROM untuk men-dump video BIOS anda ke sebuiah file dan
mengedit file config dalam <bf>/etc/dosemu</bf> directory.  Terdapat
beberapa baris tentang video.  Berikut ini baris video milik saya 
<verb>
  video { vga console graphics chipset trident memsize 1024 vbios_file
  /etc/dosemu/vbios }
</verb>
dimana vbios adalah file yang dibuat dengan mengetikkan 
<verb>
   getrom > vbios
</verb>

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

<p>Douglas Gleichman (<bf>p86884@tcville.edsg.hac.com</bf>) menyatakan
(94/9/1) (menggunakan ATI Graphics Ultra)

<!-- FIXME Apakah masih tertunda? -->
Untuk dosemu 0.52 anda perlu menambahkan baris berikut ke dalam file
dosemu.conf anda:
<verb>
   ports {0x1ce 0x1cf 0x238 0x23b 0x23c 0x23f 0x9ae8 0x9ae9 0x9aee 0x9aef}
</verb>
Board self test akan memberikan kegagalan namun program grafik akan
berjalan dengan benar. 
<!-- END FIXME -->

<!-- FIXME Telah terjadi perubahan dengan suara bukan ?-->
<sect1>Mengapa software soundcard saya tidak bekerja dengan dosemu?

<p>Hannu Savolainen (<bf>hsavolai@cs.Helsinki.FI</bf>) menyatakan
(94/3/21) 

Dosemu dan program DOS apapun akan berjalan di bawah kontrol sistem
operasi mode 
protected. Ini berarti bahwa memori tidak dipetakan berdasarkan apa
yang diinginkan program.  Jika  entah bagaimana program tersebut
memulai perekaman berbasiskan DMA dengan SB, suara yang terekam tidak
akan menemukan jalannya ke aplikasi. Hal itu hanya akan menghancurkan
beberapa data dalam memory.

<p>James B. MacLean (<bf>macleajb@ednet.ns.ca</bf>) menambahkan
(94/6/19) 

Maaf bila mengecewakan, namun saat ini dosemu tidak mendukung langsung
kebutuhan mengintercept interrupt atau DMA yang umumnya dibutuhkan
oleh pengaksesan sound card lewat dosemu :-(.

Hal ini masih akan berlaku beberapa waktu ke depan :-),

And <bf>Corey Sweeney (orey@d94.nnb.interaccess.com)</bf> menyatakan (97/2/15)
<tscreen>
    Kode untuk suara sedang dikerjakan 
</tscreen>
<!-- END FIXME-->

<sect>Games

<sect1>Duke3d tidak berjalan 
<p>Hans Lermen <bf>&lt;lermen@elserv.ffm.fgan.de&gt;</bf> mengatakan (97/2/16):
duke3d harus di 'konfigurasi' lewat setup, dalam setup ini anda harus
memilih 'keyboard + mouse', atau ini tidak akan bekerja.

<sect>Hardware lain

<sect1>Bagaimana saya dapat menjalankan device xxxxx device di bawah dosemu?

<p>Corey Sweeney (<bf>corey@bbs.xnet.com</bf>) menyatakan (94/5/30) 

Verikut ini log petualangan saya untuk mencoba mendapatkan device yang
bekerja di bawah dosemu.  Sejauh ini voice mail system saya bekerja
dan scanner saya bisa digunakan walau tidak sepenuhnya.  Berikut ini
caranya:
<enum>
<item> Lihat manual anda dan temukan apabila card anda menggunakan salah
   satu port.  Jika ada dalam manual anda, taruh di dalam file config
   di bagian "ports".  Ingatlah bahwa suatu saat anda membutuhkan
   beberapa port dalam satu baris dan mungkin hanya yang paling awal
   yang terdokumentasi.

<item> Cobalah. Jika tidak bekerja atau anda tidak mempunyai manualnya 
   (atau manual anda 'crappy' seperti manual AT<tt/&amp/T saya:) maka
   jalankan dosemu dengan
   "<bf>dos -D+T 2> /tmp/io.debug</bf>".  Jalankan software device
   anda, kemudian keluar dari dosemu.  Lihat ke dalam 
   <bf>/tmp/io.debug</bf> dan temukan nomor port yang mungkin diberikan
   pada anda. Coba menambahkannya ke baris port dan coba jalankan
   dosemu kembali. Port di bawah 0x400 dengan keyword fast tidak akan
   ter-log(97/2/9)! 

<item> Jika tetap saja gagal, mungkin anda memerlukan interrupt.
</enum>

Temukan interrupt berapa yang digunakan card anda dan verifikasi bahwa
kernel tidak menggunakan IRQ tersebut (cat /proc/interrupts).
Hans Lermen menulis(97/2/17):
<tscreen>
<verb>
1. Pastikan Linux tidak menggunakan network card ini

2. Set 'sillyint { use_sigio 5 }' dalam /etc/dosemu.conf
</verb>
</tscreen>

(beberapa tambahan (97/2/11))
mengenai hal di atas &hellip;

Tanya: Bagaimana jika card saya menggunakan DMA?  Jawab: Anda tidak
dapat berbuat apapun.

<sect>Masalah-masalah dan cara menanganinya

<sect1>Masalah keamanan 
<p>Dosemu yang berfasilitas penuh harus dijalanan dalam suid root,
misalnya untuk mengakses port. Dosemu berjalan dengan suid "root"
hanya di mana diperlukan dan melepaskan right ini setelahnya.  Tapi
dengan DPMI, program client DOS dapat mengakses seluruh user space,
juga dapat memodifikasi kode dosemu itu sendiri. Gunakan option
'secure on' dalam /etc/dosemu.conf untuk men-disable hal ini namun
anda tidak akan dapat menjalankan beberapa aplikasi sperti 32-bit
video games

(<bf>lermen@elserv.ffm.fgan.de</bf>(97/2/11)). 

Menjalankan sebuah kompiler yang terkenal dengan akses penuh akan
mempunyai implikasi keamanan yang kecil maka beberapa game mempunyai
beberapa source yang tidak jelas. 

<sect1>Dosemu berhenti ketika booting. Saya menginstall Win95.
<p>Dosemu mempercayakan bahwa Dos-Version dalam hdimage dan Drive yang
anda petakan mempunyai contain command.com yang sama. Jika tidak,
dosemu akan crash segera atau pada saatnya nanti. Dengan option dual
boot yang ditawarkan Win95 ketika menekan kunci F4,F5 dan F8 ketika
text "Starting Win95", versi dalam drive Win95 mungkin ditukar.
Perhatikan command.com. Buat variable shell anda dalam config.emu
menunjuk ke versi statik command.com yang benar, misal:
shell=c:&bsol;win95&bsol;command.com c:&bsol; /P /E:1024 (97/02/28)
 
<p>Pelajari <bf>dosdebug</bf> dan gunakan untuk mengontrol sebuah sesi
dosemu. (97/2/9)

<sect1>Dosemu hangs! Bagaimana saya dapat meng-kill-nya?

<p>Pelajari <bf>dosdebug</bf> dan gunakan untuk mengontrol sebuah sesi
dosemu. (97/2/9)

<sect1>Dosemu crash dan sekarang saya tidak dapat mengetikkan apapun.

<p>Daniel Barlow(<bf>jo95004@sable.ox.ac.uk</bf>) menyatakan (95/4/8) 

Jika anda tidak mempunyai terminal atau akses network yang dapat anda
gunakan untuk log in, mungkin anda harus menekan tombol reset.  Jika
entah bagaimana anda masih dapat menggunakan shell, jalankan
"<tt/kbd_mode -a/" untuk men-switch keyboard keluar dari mode raw,
dan/atau "<tt/stty sane/" pada console sehingga anda tahu apa yang
anda ketikkan.

Sesuatu yang berguna anda lakukan adalah menggunakan script untuk
menjalankan dosemu, dan jalankan "<tt/kbd_mode -a/" otomatis setelah
dosemu.  Ketika dosemu crash, script biasanya akan tetap berjalan dan
mengeksekusi perintah "<tt/kbd_mode -a/". 

<sect1>Saya telah meng-enabled EMS memory dalam dosemu.conf tapi tidak
membantu.

<p>Rob Janssen (<bf>rob@pe1chl.ampr.org</bf>) menyatakan (94/7/11)

Jangan lupa untuk me-load ems.sys yang diberikan dalam file config.sys.

<sect1>Bagaimana saya menghilangkan pesan "disk change" yang mengganggu?

<p>(94/8/11)

Ambil dan install <tt/klogd/.  Coba
<verb>
         sunsite.unc.edu:/pub/Linux/system/Daemons/sysklogd1.2.tgz
</verb>

<sect1>Mengapa dosemu tidak bisa dijalankan untuk kedua kalinya setelah
keluar dalam mode console?

<p> Aldy Hernandez (<bf>aldy@sauron.cc.andrews.edu</bf>) menyatakan
(94/7/8) 

Yanda harus men-disable video dan/atau BIOS caching.

<sect1>Mengapa dosemu jalan dalam sebuah term tapi tidak dalam console?

<p>JyiJiin Luo (<bf>jjluo@casbah.acns.nwu.edu</bf>) menyatakan (94/4/19)


Saya mengalami hal yang sama persis sebelumnya.  Saya membuat semua
video shadow dalam AMI BIOS saya menjadi disabled. Sekarang dosemu
berjalan baik dalam sistem saya. 

<sect1>bagaimana meningkatkan kecepatan dosemu?

<p>Dalam beberapa kasus akan berguna menggunakan nilai dari variabel
<tt/HogThreshold/ dalam file <tt/dosemu.conf/ anda.

<p>Daniel Barlow(<bf>jo95004@sable.ox.ac.uk</bf>) menyatakan (95/4/8) 

HogThreshold harus di set kira-kira separuh dari nilai BogoMips yang
dilaporkan sistem ketika boot.

<sect1>Drive CDROM saya mempunyai masalah membaca beberapa file di
bawah dosemu.

<p>Vinod G Kulkarni (<bf>vinod@cse.iitb.ernet.in</bf>) menyatakan
(94/4/7) 

Ketika sebuah CDROM di-mount dari linux dan digunakan dari dosemu
(mapped drive), mungkin timbul beberapa masalah. Driver CD-ROM
(iso9660) dalam kernel mencoba untuk menemukan tipe dari file
(yaitu binary atau text).  Jika tidak menemukannya, akan dicoba
menebak tipe file tersebut dengan sebuah heuristic. Heuristic
terkadang gagal dalam kondisi tertentu ketika sebuah file text
diperlakukan sebgai file binary.  (Saya tidak tahu apakah hal itu
merupakan fasilitas atau bug)

Pengaruh hal tersebut adalah jika anda  mengcopy file dari CD-ROM
(dari linux sendiri, dan tidak perlu dari dosemu), file hasilnya
biasanya lebih besar dari file aslinya. (Blank ditambahkan sebelum
<tt/^J/,<tt/^M/.)  Jadi sebuah program yang sedang berjalan dalam
dosemu akan memberikan kesalahan atau hang, yang merupakan kesalahan
dalam dosemu.

<p>Rob Janssen (<bf>pe1chl@rabo.nl</bf>) menyatakan (94/8/10) 

Cara untuk memecahkan msalah ini adalah dengan mematikan semua
konversi.  Tambahkan option "<bf>-o conv=binary</bf>" ke dalam
perintah mounting CD-ROM, atau gunakan baris berikut dalam
<bf>/etc/fstab</bf>:
<verb>
/dev/cdrom	/cdrom		iso9660	conv=binary,ro
</verb>
Patch kernel tidak dibutuhkan.

<sect1>Bagaimana saya dapat melihat keluaran debugging?

<p>Daniel Barlow(<bf>jo95004@sable.ox.ac.uk</bf>) menyatakan (95/4/8) 

Dari dosemu 0.60, keluaran debugging di-redirect ke sebuah file yang
dispesifikasikan dalam command line. Gunakan "<bf>dos -D+a -o /tmp/debug</bf>"
untuk me-log semua keluaran debug ke <bf>/tmp/debug</bf>.  Tidak ada
yang perlu anda lakukan untuk me-redirect <tt/stderr/.

<sect1>Mengapa penekanan tombol saya ditampilkan dduuaa kali??

<p>Nick Holloway (<bf>alfie@dcs.warwick.ac.uk</bf>) menyatakan (94/2/22)


Setelah menjalankan dos dan setelah bermaindengan beberapa setting
stty, saya mengalami penekanan key ganda. Sekarang saya tahu alasannya

Hal ini hanya terjadi ketika dos dijalankan dalam the console dengan
set 'istrip'.  Hal ini (saya kira) disebabkan karena raw scancodes
ditutupi oleh 'istrip', jadi pelepasan key nampak seperti even
penekanan key.

Jadi, pemrosesan input perlu dimatikan ketika penggunaan scan codes
dalam sebuah console (bukan ide yang baik untuk melakukan hal ini
untuk tty line).

<sect1>Dosemu mengacaukan layar saya?
<p> Untuk grafik card yang tidak didukung penuh dalam dosemu, yang
membolehkan grafik console dosemu crash, mungkin memberi anda console
dalam keadaan kacau dan hampir tidak dapat digunakan. Untuk mencegah
situasi ini, Spudgun &lt;spudgun@earthlight.co.nz&gt; mengirimkan
solusi berikut. Pertama simpan register anda yang berjalan dalam
console
&tilde;&gt; cat /usr/bin/savetextmode
&tilde;&gt; restoretextmode -w /etc/textregs
&tilde;&gt; restorefont -w /etc/fontdata
Ketika crash terjadi, jalankan script berikut:
restoretextmode -r /etc/textregs
restorefont -r /etc/fontdata
restorepalette

<bf>Jika cara tersebut tidak dapat memperbaiki tidak ada cara lain </bf>
Saya juga menemukan, script ini memperburuk segalanya, ketika sedang
menjalankan sebuah sebuah X server, yaitu kadang-kadang membuat
register Video Card saya menjadi kaceu. Saya pikir, mengganti X
servers dan/atau menjalankan savetextmode dalam sebuah vt ketika X
sedang berjalan dapat membantu. (97/04/08)

<sect1>MS FoxPro 2.6 tidak jalan
<p>FoxPro 2.6 tidak akan jalan dalam network drive. Alexey Naidyonov
&lt;growler@growler.tsu.tula.ru&gt; mencatat masalah ini:
Saya duga file FoxPro anda ada dalam lredir disk, ya khan? Masalahnya
adalah FoxPro tidak akan dapat dijalankan dalam disk seperti itu, tapi
bila saya sebutkan disk { partition ... } dalam /etc/dosemu/conf,
program akan berjalan normal. 

<sect>Kontribusi dalam proyek dosemu 

<sect1>Siapa yang bertanggung jawab akan dosemu?

<p>(97/2/9)

Dosemu dibuat di dalam kerangka kerja Matthias Lautner dan Robert
Sanders. James B. MacLean (<bf>jmaclean@ednet.ns.ca</bf>) bertanggung
jawab untuk mengatur release dosemu yang paling akhir.
<!-- FIXME ada data lagi tentang release yang tersedia?-->
<!-- END FIXME-->
<verb>
                        Sejarah dosemu

          Versi      Tanggal             Oleh
         -------------------------------------------------
          0.1        September 3, 1992   Matthias Lautner
          0.2        September 13, 1992  Matthias Lautner
          0.3        ???                 Matthias Lautner
          0.4        November 26, 1992   Matthias Lautner
          0.47       January 27, 1993    Robert Sanders
          0.47.7     February 5, 1993    Robert Sanders
          0.48       February 16, 1993   Robert Sanders
          0.48pl1    February 18, 1993   Robert Sanders
          0.49       May 20, 1993        Robert Sanders
          0.49pl2    November 18, 1993   James MacLean
          0.49pl3    November 30, 1993   James MacLean
          0.49pl3.3  December 3, 1993    James MacLean
          0.50       March 4, 1994       James MacLean
          0.50pl1    March 18, 1994      James MacLean
          0.52       June 16, 1994       James MacLean
          0.60       April 9, 1995       James MacLean
          0.64.4     February 9,1997     Hans Lermen
</verb>

<sect1>Saya ingin membantu.  Siapa yang harus saya hubungi?

<p>Proyek dosemu  adalah usaha sebuah tim.  Jika anda ingin memberi
kontribusi, lihat DPR (dosemu Project Registry).  Copynya dapat
ditemukan dalam ..<bf>/doc/DANG</bf> (97/2/9).

</article>
