Thursday, February 05, 2004 07:56:43

Remastering KNOPPIX

Article and tutorial that related to Linux Operating System  
Artikel kali ini tentang panduan untuk melakukan remastering knoppix, sebuah distro live CD. Remastering dimaksudkan jika kita ingin melakukan modifikasi dari distro tersebut, sesuai dengan keinginan kita

Persiapan sistem.
- Komputer dengan kemampuan minim Pentium II dengan kurang lebih 1GB RAM yang bebas(cat /proc/meminfo , total pysical+swap ).
- Partisi Linux yang bebas kurang lebih 2GB. Juga pastikan partisi mana yang ingin anda gunakan. Dimisalkan ingin menggunakan hda1.

Proses Remastering
- Boot dari Knoppix CD
- Konfigurasi Internet
- Buka "root shell"
- Mount partisi: mount -rw /dev/hda1 /mnt/hda1
- Jika kurang dari 1GB RAM yang bebas maka jalankan perintah: cd /mnt/hda1/knx ; dd if=/dev/zero of=swapfile bs=1M count=750 ; mkswap swapfile ; swapon swapfile
- Buat 2 direktori yang satu Master CD, sedang satunya merupakan sumber tempat oprekan kita :
mkdir -p /mnt/hda1/knx/master/KNOPPIX
mkdir -p /mnt/hda1/knx/source/KNOPPIX
- Salin file KNOPPIX ke direktori sumber: cp -Rp /KNOPPIX/* /mnt/hda1/knx/source/KNOPPIX
- cp /cdrom/index.html /mnt/hda1/knx/master/
- Salin semua dari /cdrom/KNOPPIX ke /mnt/hda1/knx/master/KNOPPIX/ kecuali file KNOPPIX. : cd /cdrom/KNOPPIX; find . -size 10000k -type f -exec cp -p --parents {} /mnt/hda1/knx/master/KNOPPIX/ \;

Di lingkungan Chroot
- Sekarang anda bisa masuk ke chroot dari KNOPPIX anda : chroot /mnt/hda1/knx/source/KNOPPIX
- Jangan lupa mount direktori proc : mount -t proc /proc proc
- Edit /etc/resolv.conf untuk menambahkan nameserver anda.
- Update daftar paket knoppix: apt-get update
- Lakukan perubahan seperlunya. Beberapa perintah yang penting dilakukan
dpkg -l
dpkg -i
apt-get install
apt-get remove
apt-get purge
apt-cache search .* | sort | less
apt-get clean

Modifikasi Menu KDE
- Boot CD Knoppix seperti biasa
- Setelah masuk ke X Window dengan lancar, mount partisi hda1 anda seperti cara diatas
- Salin konfigurasi XF86Config-4 : cp /etc/X11/XF86Config-4 /mnt/hda1/knx/source/KNOPPIX/etc/X11/
- Umount hda1, kemudian lakukan restart komputer
- Boot CD Knoppix pada init 2, ( ketikkan knoppix 2 pada saat boot )
- Mount lagi partisi hda1 nya.
- Hapus isi dari /home/knoppix : rm -rf /home/knoppix/*
- Salin semua isi dari /etc/skel/ ke home/knoppix: cp -Rp /etc/skel/* /home/knoppix
- Rubah owner menjadi knoppix.knoppix: chown -R knoppix.knoppix /home/knoppix
- Masuk sebagai user knoppix : su - knoppix
- Buat .xinitrc untuk menjalankan KDE sebagai window managernya
- Jalankan startx
- Di lingkungan X Window anda bisa melakukan perubahan / penambahan menu melalui perintah: kmenuedit
- Jika selesai, Logout dan kita akan kembali ke console lagi
- Salin kembali dari /home/knoppix ke /etc/skel, Jangan lupa owner /etc/skel adalah root :)

Proses Akhir
- Setelah melakukan Proses chroot / Modifikasi menu diatas, jika sudah selesai jalankan : umount /proc

- Tekan Ctrl D atau exit untuk keluar dari lingkungan chroot.

- Hapus file .rr_moved, .bash_history, tmp file, .dan yg lainnya

- Buat iso file dengan menjalankan :
mkisofs -R -U -V "KNOPPIX.net filesystem" -P "KNOPPIX www.knoppix.net" -hide-rr-moved -cache-inodes -no-bak -pad /mnt/hda1/knx/source/KNOPPIX | nice -5 /usr/bin/create_compressed_fs - 65536 > /mnt/hda1/knx/master/KNOPPIX/KNOPPIX

- Jika semua sudah beres, dan ingin membuat dalam CD lakukan
cd /mnt/hda1/knx/master
rm -f KNOPPIX/md5sums; find -type f -not -name md5sums -not -name boot.cat -exec md5sum {} \; >> KNOPPIX/md5sums
mkisofs -pad -l -r -J -v -V "KNOPPIX" -b KNOPPIX/boot.img -c KNOPPIX/boot.cat -hide-rr-moved -o /mnt/hda1/knx/knoppix.iso /mnt/hda1/knx/master

Sekarang KNOPPIX modifikasian anda telah siap dijalankan.

Sumber bacaan:
1. Remastering KNOPPIX Howto


Permalink logo del.icio.usadd to del.icio.us | view as pdfview as pdf