• Tidak ada hasil yang ditemukan

AJI AROSID [ ] ARTIKEL [REMASTER LINUX] KNOPPIX U N I V E R S I T A S M U H A M M A D I Y A H P O N O R O G O

N/A
N/A
Protected

Academic year: 2021

Membagikan "AJI AROSID [ ] ARTIKEL [REMASTER LINUX] KNOPPIX U N I V E R S I T A S M U H A M M A D I Y A H P O N O R O G O"

Copied!
6
0
0

Teks penuh

(1)

AJI

AROSID

[08530290]

2010

ARTIKEL

[REMASTER LINUX]

KNOPPIX

U N I V E R S I T A S

M U H A M M A D I Y A H

P O N O R O G O

(2)

1 | P a g e

REMASTER LINUX KNOPPIX

Membuat distro linux tidak harus dari 'nol' , karena akan menyita banyak waktu, tenaga dan pikiran. Belum lagi masalah 'teamwork' menjadi salah satu faktor penentu keberhasilan dan keberlangsungan sebuah distro linux. Sudah kita ketahui begitu banyak distro linux populer yang besar dan 'dibesarkan' oleh komunitas maupun oleh perusahaan besar, yang tentunya menawarkan banyak keunggulan dan kestabilan pada distro linux yang dibuatnya. Maka Anda harus dapat memanfaatkan mereka ('dalam artian positif lo:)'). Berapa lama waktu yang diperlukan untuk membuat distro linux sendiri ? Jawabannya relatif !. Jika Anda membagun distro linux 'from scratch' (dari nol) termasuk membuatkan sendiri Installer nya, maka waktu yang dibutuhkan begitu panjang (mungkin bisa sampai 1 thn jika hanya dilakukan sendirian), Tetapi jika Anda melakukan 'Remaster' (menurunkan dari distro 'besar') maka usaha Anda untuk membuat sendiri Installernya tidak perlu dilakukan (cukup memodifikasi saja jika diperlukan), sehingga waktu pembuatan 'remaster' distro linux cukup pendek (mungkin hanya beberapa jam :) ).

APA ITU REMASTER?

Tujuan remaster antara lain untuk menambahkan beberapa file atau program ke dalam distro Knoppix. Anda dapat membuat remaster dari Knoppix asli maupun dari Knoppix versi remaster InfoLINUX. Remaster noppix adalah melalukan pembuatan ulang distro Knoppix untuk menghasilkan file ISO yang siap di-burn ke

CD-R atau CD-RW. Proses remaster merupakan kebalikan dari proses kerja distro Knoppix. Dalam proses kerja distro Knoppix, file KNOPPIX dalam direktori KNOPPIX diekstrak (un-compress) menjadi sistem Linux ke dalam memori (RAM dan swap). Sedangkan proses remaster ada tiga tahap:

1. Meng-copy semua program ke harddisk.

2. Memampatkan (compress) dan menyimpan menjadi file KNOPPIX yang baru. 3. Mengubah file KNOPPIX yang baru dan

file-file penunjang untuk booting (seperti boot.img dan boot.cat) menjadi file ISO. Syarat utama untuk membuat remaster adalah tersedia dua partisi harddisk yang besar, minimal 4 (empat) GB, 3 (tiga) GB untuk data dan 1 (satu) GB untuk swap (virtual memory). Swap dapat lebih kecil dari satu GB, bila ukuran RAM cukup besar, sehingga jumlah RAM dan swap tetap satu GB. Misalnya Anda telah memiliki RAM 128 MB, maka ukuran swap paling tidak sekitar 900 MB.

PERSIAPAN REMASTER LINUX KNOPPIX

Sebelum mulai menjalankan Knoppix dari CD, pastikan bahwa Anda telah memiliki partisi kosong minimal 4 GB untuk swap dan data. Sangat aman jika Anda sediakan harddisk kosong untuk membuat remaster ini. Jika tidak punya harddisk atau partisi kosong, Anda harus memotong partisi DOS/Windows yang ada. Lakukan back-up data penting, sebelum mengubah ukuran partisi DOS/Windows, kecuali Anda sudah siap

(3)

2 | P a g e

kehilangan data yang ada di partisi DOS/Windows. Ada 3 alternatif yang dapat Anda coba:

1. Jalankan program DOS/Windows untuk memotong partisi, misalnya FIPS.EXE yang ada di CD Red Hat, dalam direktori dosutils. FIPS belum dapat memotong partisi filesystem Windows NT (NTFS).

2. Gunakan CD-1 Mandrake 9.X untuk membuat partisi baru, dengan cara seakan-akan ingin instalasi, kemudian batalkan proses instalasi setelah membuat partisi baru. Mandrake 9.1 ke atas dapat mengubah ukuran partisi NTFS.

3. Gunakan Partition Magic (non-free software). Penulis tidak bertanggung jawab jika Anda dihukum karena membajak software ini.

LANGKAH-LANGKAH REMASTER

Asumsi contoh-contoh perintah di bawah ini, Anda memiliki harddisk kosong yang terpasang pada kabel primary master (/dev/ hda). Lalu, Anda membuat sebuah partisi (/ dev/hda1) dengan format filesystem Linux, misalnya ext3. Jika partisi kosong yang tersedia bukan /dev/hda1, Anda harus mengganti setiap kata /dev/hda1 dengan nama yang sesuai, misalnya /dev/hda3 (partisi ketiga primary master), /dev/hdb1 (partisi pertama primary slave), /dev/hdc1 (partisi pertama secondary master), atau / dev/hdd1 (partisi pertama secondary slave).

1. Boot komputer Anda dengan CD Knoppix.

Bila Anda kesulitan dalam menjalankan Knoppix, baca kembali [Petunjuk Pemakaian Knoppix] yang ada di CD atau baca InfoLINUX Mei 2003.

2. Konfigurasi koneksi jaringan dan Internet.

Konfigurasi Internet ini tidak harus Anda lakukan, karena hanya dibutuhkan bila Anda ingin menginstal program baru lewat jaringan.

3. Buka prompt sebagai root.

Ada dua pilihan bekerja sebagai root, yaitu melalui konsol biasa (tidak berada di X Window) dengan menekan 3 tombol [Ctrl] [Alt] [F1] lalu [Enter], atau dari X Window dengan klik Kmenu -> KNOPPIX -> Root Shell (Lihat Gambar 1).

(Gambar 1) 4. Pastikan ada partisi kosong untuk data dan swap.

Jalankan fdisk -l untuk melihat susunan partisi harddisk Anda. Bila belum ada partisi, buat partisi baru dengan perintah fdisk /dev/hda, lalu ketik m untuk membaca

(4)

3 | P a g e

petunjuk pemakaian fdisk. Misalnya, Anda belum sempat membuat partisi sebelum boot Knoppix, lakukan langkah-langkah berikut untuk membuat sebuah partisi dengan ukuran 6 GB (sesuai ukuran maksimum harddisk dalam contoh ini):

fdisk /dev/hda

Command (m for help): n Command action

l logical (5 or over) p primary partition (1-4) p

Partion number (1-4): 1

Firs cylinder (1-730, default 1): [Enter] Last cylinder or +sizeM or +sizeK (1-730, default 730): [Enter] Using default value 730 Command (m for help): wq

5. Format partisi.

Catatan: jika Anda gagal memformat partisi yang baru saja dibuat, Anda harus me-reboot Knoppix.

mkfs.ext3 /dev/hda1

6. Mount partisi.

mount -o rw /dev/hda1 /mnt/hda1

7. Buat direktori untuk bekerja.

mkdir /mnt/hda1/knx

8. Buat file swap.

Catatan: file swap ini harus dibuat bila RAM Anda kurang dari 1 GB, dan Anda belum membuat partisi swap yang sesuai kebutuhan (total swap dan RAM harus mencapai minimal 1 GB). Ukuran swap contoh ini 900 MB, karena ukuran RAM 128 MB. cd /mnt/hda1/knx dd if=/dev/zero of=swapfile bs=1M count=900 mkswap swapfile swapon swapfile

9. Buat direktori tempat mengopy Knoppix ke harddisk.

mkdir /mnt/hda1/knx/source

mkdir /mnt/hda1/knx/source/KNOPPIX

10. Copy semua isi direktori /KNOPPIX/ ke harddisk.

Catatan: direktori /KNOPPIX (ada / di depan KNOPPIX) berisi semua file atau program yang dijalankan Knoppix. Proses copy ini memakan waktu cukup lama, tergantung kecepatan drive CDROM dan harddisk. Jika terjadi error karena ada file yang gagal di-copy, Anda sebaiknya mengulang perintah ini hingga yakin semua file sudah ter-copy.

cp -Rp /KNOPPIX/* /mnt/hda1/knx/ source/KNOPPIX/

11. Buat direktori sebagai master Knoppix hasil remaster.

(5)

4 | P a g e

mkdir /mnt/hda1/knx/master/KNOPPIX

12. Copy semua file di direktori /cdrom/.

cp /cdrom/index.html /mnt/hda1/knx/ master/ cp /cdrom/autorun.inf /mnt/hda1/knx/ master/ cp /cdrom/autorun.bat /mnt/hda1/knx/ master/ cp /cdrom/cdrom.ico /mnt/hda1/knx/ master/

13. Copy semua file di direktori /cdrom/KNOPPIX/ kecuali KNOPPIX.

cp /cdrom/KNOPPIX/index.html /mnt/ hda1/knx/master/KNOPPIX/ cp /cdrom/KNOPPIX/boot.cat /mnt/ hda1/knx/master/KNOPPIX/ cp /cdrom/KNOPPIX/boot.img /mnt/ hda1/knx/master/KNOPPIX/

Teruskan hingga semua file ter-copy kecuali file besar KNOPPIX. 14. Bekerja sebagai root di Knoppix source atau harddisk (chroot).

Catatan: Selama ini Anda bekerja sebagai root di Knoppix CD. Untuk menghapus atau menambah paket program, Anda harus bekerja di Knoppix harddisk yang akan diremaster.

chroot /mnt/hda1/knx/source/KNOPPIX mount -t proc /proc /proc

Anda sekarang berada pada root baru (/) yang sebenarnya berada pada direktori /mnt/hda1/knx/source/ KNOPPIX. Selanjutnya (langkah 15) Anda dapat menghapus atau menambah paket program. Sebelum kembali ke Knoppix CD untuk melakukan remaster, Anda harus “umount /proc” dan “exit”. Lakukan dua langkah ini sekarang jika Anda tidak ingin meneruskan ke langkah 15. Anda dapat menjalakan proses remaster di lain waktu, atau Anda dapat mencoba meneruskan proses remaster sekarang tanpa mengurang atau menambah paket (langkah 16).

15. Uninstall dan instalasi paket program.

Sebelum Anda keluar dari chroot (masih bekerja di root baru, /mnt/hda1/knx/source/KNOPPIX), Anda dapat menghapus atau menambahkan paket ke Knoppix di harddisk. Langkah berikut ini untuk melihat semua program yang terinstalasi, urut dari yang kecil hingga paling besar.

dpkg-query -W —showformat=’$ {Installed-Size} ${Package}\n’ | sort -n

Untuk menghapus atau uninstalasi paket, jalankan apt-get remove namapaket, misalnya langkah ini akan menghapus mozilla:

apt-get remove mozilla

Untuk instalasi paket dari Internet, Anda harus mengonfigurasi jaringan, dengan menjalankan netcardconfig. Lalu pelajari lebih lanjut cara menggunakan apt-get atau cara lain instalasi/uninstalasi paket program. Untuk keluar dari chroot atau mengakhiri kerja di Knoppix yang telah dicopy ke harddisk dan telah diubah konfigurasinya, jalankan dua langkah penting ini:

(6)

5 | P a g e

umount /proc exit

16. Buat master Knoppix.

Ini langkah yang paling penting dan paling lama prosesnya. Semua file Knoppix yang telah diekstrak dan dicopy ke harddisk (/mnt/hda1/knx/source/KNOPPIX/), akan di-compress dan hasilnya disimpan ke direktori master/KNOPPIX. Perintah panjang ini hanya dalam satu baris, sehingga tidak boleh menekan [Enter] sebelum akhir baris.

mkisofs -R -U -V “InfoLINUX filesystem” -P “InfoLINUX

www.infolinux.web.id” -hide-rrmoved -cache-inodes -no-bak -pad /

mnt/hda1/knx/source/KNOPPIX nice -5 /usr/bin/create_compressed_fs -

65536 /mnt/hda1/knx/master/KNOPPIX/KNOPPIX

Catatan: penulis menggunakan komputer dengan prosesor Intel Pentium I, 233 MHz, RAM 128 MB, swap 900 MB. Proses pada langkah 16 ini memakan waktu hingga 5 (lima) jam. Penulis pernah mencoba juga dengan prosesor Pentium IV, 2 GHz, RAM 128, selesai dalam waktu kurang dari satu jam.

17. Buat file ISO CD Knoppix Remaster.

Langkah satu baris panjang ini akan menghasilkan file image (ISO) yang siap di-burn ke CDR atau CDRW.

mkisofs -pad -l -r -J -v -V “KNOPPIXInfoLINUX” -b KNOPPIX/boot.img -c

KNOPPIX/boot.cat -hide-rr-moved -o / mnt/hda1/knx/knoppix-infolinux.iso /mnt/hda1/knx/master

Selesai sudah kita membuat remaster Knoppix. Untuk mengujinya, burn file image knoppix-infolinux.iso yang ada di direktori /mnt/hda1/knx. Anda dapat menggunakan program untuk burn CD di Linux, seperti cdrecord, xcdroast, dan k3b (Gambar 3), atau menggunakan Nero dan program perekam CD yang lain di Windows.

Referensi

Dokumen terkait

Jadi, jika pada saat pengadilan menjatuhkan putusan yang menyatakan surat dakwaan batal demi hukum, masih ada perkara lain yang menyangkut diri terdakwa, dalam kasus yang

[r]

Menjelaskan rancangan antar muka (interface) yang terdapat pada aplikasi elearning untuk sekolah menengah dan sederajat. Rancangan Antar Muka

In 2019, UNHAS has provided 147 activities related to capacity development for local enterprises and individuals. Most of them are focusing on the coastal and farming communities

Tanjung Jabung Barat Muarasabak No.. Muaro

Baik jika menunjukkan sudah kritis bertanya dan memberikan pendapat dalam kegiatan kelompok tetapi masih belum ajeg/konsistena. Sangat baik jika menunjukkan sudah kritis bertanya

Rumah Tahanan Negara Klas IIB Tarutung berusaha untuk selalu bekerja semaksimal mungkin dengan sarana dan prasarana yang dimiliki saat ini, dengan cara melakukan

[r]