Next Previous Contents

8. dosemu dan MS-Windows 3.1

8.1 Mungkinkah menjalankan MS-Windows 3.1 di bawah dosemu?

File /doc/README.Windows berisi:

****************************************************************
*   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!!!    *
****************************************************************

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 & 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. ... 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!!!" ...

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 ... ????
    ... 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. ... Anda 
    lihat masalahnya? Bagaimanapun, gunakan 'archie' untuk
    menemukannya, pasti ada di suatu tempat dalam internet... 
    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.

Semoga berhasil!

INGAT : SEMUA INI TIDAK DIREKOMENDASIKAN!!!  TIDAK DIREKOMENDASIKAN!!!
        KAMI TIDAK MEREKOMENDASIKAN ANDA MELAKUKAN HAL INI!!!
---------

8.2 Windows 3.x dalam xdos:

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:

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.

8.3 Dapatkah saya menginstall windows dari dalam dosemu?

No Tidak bisa. Dos akan menampilkan pesan seperti

The XMS driver you have on your system is not compatible with Windows...
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:
Windows anda di dalam d:\windows Anda memiliki d:\ 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\fs\dosd
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:> 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)

8.4 Catatan untuk mouse di bawah win31-in-xdos:

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:

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

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. (97/2/10)

8.5 Mengapa Icon saya hilang dari Program manager?

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 (friest@acm.org (Todd T. Fries)):

cat progman.ini >> system.ini
Be sure to use >> :-)


Next Previous Contents