Next Previous Contents

6. Instalasi/UN-instalasi dan beberapa trik

Instalasi dari Umsdos tidak jauh berbeda dengan instalasi sistem Linux yang biasa (berbasis Ext2)

Ada dua perbedaan utama.

6.1 Pseudo-root /mnt/linux

Langkah yang normal untuk instalasi adalah :

  1. Set partisi dengan fdisk dan format partisi tersebut.
  2. Mount sebagai /mnt relatif terhadap instalasi root disk.
  3. Salin semua paket kedalam /mnt.

Dengan Umsdos, langkah 1 tidak diperlukan (bukankah tujuan utama dari Umsdos adalah untuk tidak memformat hard disk Anda ?)

Sistem Umsdos dapat diinstall hanya dengan mengkopi seluruh paket ke dalam /mnt. Cara tersebut bisa saja digunakan. Akan tetapi akan menciptakan kumpulan subdirektori dalam direktori root DOS anda (C:) dan anda pasti tidak akan menyukainya. Inilah alasan mengapa seluruh instalasi Umsdos menggunakan cara pseudo-root. Dan inilah perbedaan utama diantara instalasi Ext2 yang normal dan cara Umsdos, yaitu : Seluruh file dikopi kedalam /mnt/linux.

6.2 Mempersiapkan /mnt/linux

/mnt/linux bukan direktori biasa, karena harus terlebih dahulu dipromosikan sehinga nantinya mampu menangani nama panjang file Linux dan file tertentu (links, device). Langkah untuk mensetup /mnt/linux :

  1. mkdir /mnt/linux
  2. umssync /mnt/linux

Hanya itu saja !

6.3 Memastikan /mnt/linux tersetup dengan benar

Meskipun setup /mnt/linux sangat mudah, terdapat banyak paket instalasi yang menjadi salah terinstall karenanya. Bagaimana bisa terjadi? Masalah terbesar pada instalasi muncul dari ketidakkompatibelan program umssync. Umsdos telah diupdate dalam Linux 1.1.88 (penulis tidak ingat pasti) dan sebuah cacat telah ditemukan dalam umssync. Untuk menghindari kebingungan dalam komunitas Linux, diputuskan untuk membuat level kekompatibelan yang dibutuhkan untuk semua tools Umsdos. Versi lama dari tools otomatis akan ditolak.

Sementara banyak distribusi tidak memperbaharui utility umssync mereka pada disk instalasi.

Masih banyak distribusi yang seperti ini. Hasil jaringan menunjukkan bahwa direktori /mnt/linux yang tidak terpromosi sama sekali dan akan memotong seluruh nama panjang dan akan menolak semua file khusus.

Kita bisa melakukan test lebih dahulu selama proses instalasi untuk mengecek apakah terjadi kesalahan. Berterimakasihlah kepada mekanisme pseudo console dari Linux, anda dapat melakukannya tanpa meninggalkan program instalasi. Lakukan langkah berikut :

  1. Tekan Alt-F2 (tombol Alt dan tombol F2 ditekan bersamaan)
  2. login sebagai root.
  3. cd /mnt/linux Jika hal ini gagal, anda mencoba terlalu dini. Waktu yang baik untuk melakukannya di akhir dari pemilihan paket.
  4. >TOTO
  5. ls -l Anda seharusnya akan melihat file kosong TOTO dalam huruf besar. jika anda melihatnya dalam huruf kecil, kesalahan terjadi. Cobalah lakukan langkah umssync kembali. Umssync dapat digunakan berulang-ulang tanpa masalah. umssync . Jika tidak terjadi pesan kesalahan, lakukan test TOTO kembali. Jika TOTO terlihat bagus, maka semua sudah OK. Sesuatu yang aneh terjadi dalam instalasi, tetapi simpan saja. Lanjutkan.
  6. Tekan Alt-F1 untuk kembali ke layar instalasi

Jika test gagal, cara memperbaiki yang baik adalah mengambil instalasi root disk yang terbaru. Anda dapat membetulkan root disk dengan menginstall versi terbaru dari umssync. Hal ini tidak sulit tetapi membutuhkan sistem linux yang bekerja. Anda cukup me-mount floppy root disk dan ganti umssync yang salah dengan yang baru.

6.4 Melepas pseudo-root

Hampir semua instalasi UMSDOS yang gagal, mencetak pesan yang aneh. Hal ini bukan merupakan bug di UMSDOS meskipun pesan yang terlihat aneh. Penyebabnya antara lain :

sayangnya dua langkah pertama (masalah instalasi) menghasilkan instalasi yang tidak berguna. Uninstall (lihat sesi berikutnya) kemudian install kembali.

6.5 Bagaimana meng-uninstall sistem Umsdos

Satu hal menarik mengenai Umsdos dan mekanisme pseudo-rootnya, adalah anda dapat meng-uninstall tanpa kesulitan. Anda hanya perlu mem-boot DOS dan secara rekursif menghapus direktori Linux. Hanya itu saja. Umsdos tidak membutuhkan driver khusus dalam config.sys, dan tidak juga membuat sesuatu yang khusus diluar direktori Linux.

6.6 Memindahkan sistem Umsdos ke drive DOS lainnya

Hal ini bisa dilakukan dari Linux atau dari DOS. Anda cukup mengkopi secara rekursif direktori Linux dari satu drive ke drive lain. Setelah itu anda harus mengatur mekanisme boot anda (umumnya perintah loadlin) dan file /etc/fstab. Umsdos dapat jalan di drive DOS manapun. Tidak ada keharusan untuk menginstallnya pada drive C:, tidak juga terlalu penting untuk menuliskannya pada hard drive pertama. Pokoknya gak perlu.

Faktanya kita bisa memutuskan memiliki beberapa instalasi Umsdos pada drive yang berbeda, lakukan eksperimen saja.

6.7 Mengenai instalasi 50 sistem Umsdos

Bagaimana bila anda ingin menginstall sistem Linux dalam jumlah besar tapi waktu yang tersedia terbatas?

Sistem Umsdos hidup dalam dunia DOS. Anda dapat mengambil keuntungan dari hal ini bila anda ingin mudah menginstall Linux. Anda dapat menginstall dan mengkonfigurasikan sistem Umsdos pada situs anda. Ketika anda telah merasa puas dengan konfigurasi dan paket yang telah dipilih, anda dapat mem-boot DOS dan mengkopi direktory linux lengkap ke sever file DOS anda. Lalu pindah ke DOS station lain dan anda cukup mengkopi file-file yang ada dalam drive network ke drive lokal. Hanya itu saja. Hanya mengatur script boot (Loadlinx) dan coba.

Dengan pengaturan minimal (nama Host, nomer IP), seseorang akan mampu menginstall sistem Linux dalam beberapa menit.

Pembaca yang tertarik perlu mencatat bahwa menginstall sistem Linux dengan mengkopi sistem yang sedang berjalan juga akan bekerja untuk sistem Linux lain, termasuk basis Ext2.

Yang menarik dari Linux adalah tidak diperlukan file tersembunyi yang harus diinstall oleh program instalasi.


Next Previous Contents