Komputer adalah alat elektronik otomatis yang dapat menghitung atau mengolah data secara cermat menurut yang diinstruksikan dan memberikan hasil pengolahan, serta dapat menjalankan system multimedia (film, music, televise, faksimili, dsb).
Komputer adalah seperangkat alat elektronik yang mampu mengolah suatu data dan mampu menghasilkan informasi.
Hardware dalam bahasa Indonesia disebut dengan Perangkat Keras. Merupakan perangkat yang dapat kita lihat dan dapat kita sentuh secara fisik, seperti alat input, alat pemroses, maupun alat output.
1. Alat Input
adalah alat yang digunakan sebagai alat masukan data, misalnya :
– keyboard
– mouse
– scanner
– microphone
– dll.
2. Alat Pemroses
adalah bagian pada perangkat komputer yang digunakan untuk memproses data, dalam hal ini CPU (Central Processing Unit). Bagian dari CPU yang tugasnya memproses data adalah :
a. Prosesor, fungsinya sebagai ALU(Arithmetic Logical Unit) yaitu yang melaksakan perhitungan matematika, dan CU(Control Unit) yaitu yang menjalankan perintah-perintah dalam suatu program.
b. Memori, dibagi menjadi 2 :
- ROM (Read Only Memory) adalah memori yang bersifat permanen, biasanya digunakan untuk menyimpan seting hardware, tanggal, jam, dan seting bios.
- RAM (Random Access Memory)adalah memori yang bersifat sementara, artinya data yang disimpan akan hilang pada saat komputer dimatikan
3. Alat Output
adalah alat yang digunakan sebagai alat keluaran(output) setelah dilakukan pemrosesan data, misalnya :
– monitor
– printer
– speaker
– headphones
– dll
by hantulennon2004 » Fri Aug 11, 2006 5:53 am
Di sini saya mencoba untuk memberikan tutorial mengenai meremastering LiveCD Knoppix atau turunannya yang lainnya.
LANGKAH 1: Kebutuhan
Perangkat keras yang anda butuhkan adalah sebuah komputer/laptop yang mempunyai memori minimal 512MB, dengan swap 512MB, paling enggak total memori sebesar 1 GB lebih besar lebih baik. Hardisk berukuran sekitar 5 GB disarankan memakai filesystem ext2. Koneksi Internet untuk dapat menambah aplikasi-aplikasi yang diinginkan(optional)
Perangkat Lunak yang dibutuhkan adalah Sistem Operasi Linux, tidak harus hasil installan Knoppix atau distro dari Debian jadi anda bisa juga menggunakan distro linux seperti Fedora, Mandriva atau yang lainnya. Kernel harus dapat mendukung filesystem Cloop dan aplikasi cloop-utils, apabila kernel anda belum mendukung file system cloop maka anda harus mendownloadnya terlebih dahulu di http://morphix.org/debian/cloop-2.6/ sesuaikan dengan kernel anda. Dan tentunya CD master dari Knoppix, atau file isonya.
Kebutuhan Lainnya, snack, 3 batang rokok (MEROKOK DAPAT, MENYEBABKAN GANGGUAN KESEHATAN), kopi, bantal, kasur, tv dan lain-lain.
LANGKAH 2: Pengecekan kebutuhan
Apabila memori anda tidak sampai 512MB, jangan kuatir karena di linux pengalokasian swap sangat mudah.
Code: Select all
$ sudo dd if=/dev/zero of=/tmp/swap bs=1M count=512
$ sudo mkswap /tmp/swap
$ sudo swapon /tmp/swap
Proses di atas menciptakan swap memori yang mempunyai ukuran sebesar 512MB.
Selanjutnya dilakukan pengecekan apakah kernel anda telah mempunyai module cloop apa tidak.
Code: Select all
# modprobe cloop
# rmmod cloop
apabila tidak terjadi kesalahan maka kernel anda sudah mendukung cloop fs, apabila ada kesalahan maka anda dapat mendownloadnya dari internet. http://morphix.org/debian/cloop-2.6/ untuk distro Debian atau anda dapat mencarinya di http://rpm.pbone.net untuk distro yang menggunakan Redhat Package, atau di http://sourceforge.net untuk sourcenya.
LANGKAH 3: Menyiapkan Knoppix
Apabila Knoppix anda berasal dari file iso, Seperti yang ada pada DVD infolinux bulan agustus 2006 maka anda harus memount iso itu terlebih dahulu.
Code: Select all
# mount -o loop knopix.iso /mnt/knoppix
copykan semua file yang ada kecuali file KNOPPIX/KNOPPIX, karena pada file ini terdapat hasil kompresan knoppix. Apabila anda mengcopy dari cd anda maka disarankan agar anda juga mengcopy file KNOPPIX/KNOPPIX untuk mempercepat pemrosesan dan memperpanjang umur cdrom anda(untuk hardisk yang masih longgar)
Code: Select all
$ cp -r /mnt/knoppix /home/knoppix/knoppixiso
atau anda dapat menggunakan midnight commander
selanjutnya adalah menjalankan module cloop, dan mengcopy isi dari file KNOPPIX
Code: Select all
# modprobe cloop file=/folder/file/knoppix/KNOPPIX
# mkdir /tmp/knopp
# mount -o ro -t iso9660 /dev/cloop /tmp/knopp
# mkdir /home/knoppix/isi_knoppix
# cp -a /tmp/knopp /home/knoppix/isi_knoppix
Anda bisa makan snack anda atau ngerokok atau yang belum mandi bisa mandi. Still waiting.....
Apabila sudah selesai anda bisa umount /tmp/knopp dan menghapusnya.
Code: Select all
# umount /tmp/knopp
# rmdir /tmp/knopp atau rm -rf /tmp/knopp
Nah sekarang anda sudah mempunyai sistem dari knoppix yang disimpan di /home/knoppix/isi_knoppix.
LANGKAH 4: Merubah aplikasi yang ada pada KNOPPIX (remastering)
Untuk dapat mengubah file yang ada di dalam KNOPPIX maka anda perlu untuk mengubah root anda, tapi sebelum itu anda dapat menset locale anda untuk mencegah permasalahan Unicode.
Code: Select all
# export LC_ALL=C
Untuk dapat menginstall applikasi maka anda perlu memount filesystem proc dan sys ke dalam root file KNOPPIX, hal ini bisa dilakukan sebelum atau setelah anda melakukan chroot
Untuk sebelum melakukan chroot :
Code: Select all
# mount -t proc proc /home/knoppix/isi_knoppix/proc
# mount -t sysfs sysfs /home/knoppix/isi_knoppix/sys
# chroot /home/knoppix/isi_knoppix /bin/sh
Untuk setelah melakukan chroot :
Code: Select all
# chroot /home/knoppix/isi_knoppix /bin/sh
# mount -t proc /proc proc
# mount -t sysfs /sysfs sys
Sekarang anda dapat melakukan penambahan atau pengurangan aplikasi yang ada pada knoppix
sebagai contoh apabila anda ingin menambahkan aplikasi kde yang berbahasa Indonesia.
Code: Select all
# apt-get install kde-i18n-id
Untuk dapat melakukan penginstallan anda harus memiliki koneksi internet, atau anda dapat melakukan compile aplikasi dari source.
Untuk menghapus aplikasi
Code: Select all
# apt-get remove openoffice.org*
Anda dapat mengetahui aplikasi-aplikasi secara urut berdasarkan ukurannya dengan
Code: Select all
# dpkg-query -W --showformat='${Installed-Size;10} ${Package}\n' | sort -gr | more
setelah selesai melakukan perubahan maka anda harus membersihkannya, dan mengumount proc dan sys
Code: Select all
# apt-get clean
# umount /proc
# umount /sys
# exit (untuk keluar dari chroot)
LANGKAH 5: Kompressi ulang file KNOPPIX
Cek apakah terdapat file KNOPPIX di folder /home/knoppix/knoppixiso/KNOPPIX, apabila ada anda harus menghapusnya terlebih dahulu. Selanjutnya mengkompress file knoppix dengan root terletak pada /home/knoppix/isi_knoppix
Code: Select all
# mkisofs -iso-level 4 -R -U -V "Nama LiveCD" -hide-rr-moved \\
-cache-inodes -no-bak -pad /home/knoppix/ \\
isi_knoppix | nice -5 create_compressed_fs \\
- 65536 > /home/knoppix/knoppixiso/KNOPPIX/KNOPPIX
Selanjutnya nyalakan lagi rokok anda Hehehe, ini memakan waktu yang lama, terlebih untuk komputer yang memiliki spek rendah. Bagi yang belum makan, makan aja atau bikin kopi lagi kalu dah habis.
Setelah selesai maka tercipta file /home/knoppix/knoppixiso/KNOPPIX/KNOPPIX
LANGKAH 6: Mengubah tampilan pada saat boot
Di atas, kita menginstall applikasi bahasa indonesia untuk kde, maka kita juga harus merubah settingan pada saat boot.
Buka file /home/knoppix/knoppixiso/boo/isolinux/isolinux.cfg dengan texteditor ubah lang=us menjadi lang=id, apabila tidak ada anda bisa menambahkan pada tiap baris APPEND lang=id simpan file tersebut.
Mengubah bootscreen (gambar boot)
ambil sebuah gambar lalu simpan gambar tersebut ke tipe ppm, anda bisa menggunakan gimp. Bootscreen menggunakan tipe LSS16, sehingga anda perlu mengeksport dari tipe ppm ke LSS16 dengan cara.
Code: Select all
# ppmtolss16 /home/knoppix/knoppixiso/boot/isolinux/logo.16
Pastikan pada isolinux.cfg terdapat baris DISPLAY boot.msg
LANGKAH 7: Membuat ISO
Untuk membuat file iso terdapat beberapa macam tergantung dari tipe system yang dipakai.
Untuk sistem yang berjalan pada x86 (i386) and x86_64 (amd64)
Code: Select all
# mkisofs -r -V "MY KNOPPIX ISO" \\
-cache-inodes -J -l -b \\
isolinux/isolinux.bin \\
-c isolinux/boot.cat -no-emul-boot \\
-boot-load-size 4 -boot-info-table \\
-o myknoppix.iso /home/knoppix/knoppixiso
Untuk sistem yang berjalan pada IA64
Code: Select all
# mkisofs -r -V "MY KNOPPIX ISO" \\
-o myknoppix-IA64.iso -no-emul-boot \\
-J -b boot/boot.img -c boot/boot.catalog \\
/home/knoppix/knoppixiso Tutorial: REMASTERING KNOPPIX
by hantulennon2004 » Fri Aug 11, 2006 5:53 am
Di sini saya mencoba untuk memberikan tutorial mengenai meremastering LiveCD Knoppix atau turunannya yang lainnya.
LANGKAH 1: Kebutuhan
Perangkat keras yang anda butuhkan adalah sebuah komputer/laptop yang mempunyai memori minimal 512MB, dengan swap 512MB, paling enggak total memori sebesar 1 GB lebih besar lebih baik. Hardisk berukuran sekitar 5 GB disarankan memakai filesystem ext2. Koneksi Internet untuk dapat menambah aplikasi-aplikasi yang diinginkan(optional)
Perangkat Lunak yang dibutuhkan adalah Sistem Operasi Linux, tidak harus hasil installan Knoppix atau distro dari Debian jadi anda bisa juga menggunakan distro linux seperti Fedora, Mandriva atau yang lainnya. Kernel harus dapat mendukung filesystem Cloop dan aplikasi cloop-utils, apabila kernel anda belum mendukung file system cloop maka anda harus mendownloadnya terlebih dahulu di http://morphix.org/debian/cloop-2.6/ sesuaikan dengan kernel anda. Dan tentunya CD master dari Knoppix, atau file isonya.
Kebutuhan Lainnya, snack, 3 batang rokok (MEROKOK DAPAT, MENYEBABKAN GANGGUAN KESEHATAN), kopi, bantal, kasur, tv dan lain-lain.
LANGKAH 2: Pengecekan kebutuhan
Apabila memori anda tidak sampai 512MB, jangan kuatir karena di linux pengalokasian swap sangat mudah.
Code: Select all
$ sudo dd if=/dev/zero of=/tmp/swap bs=1M count=512
$ sudo mkswap /tmp/swap
$ sudo swapon /tmp/swap
Proses di atas menciptakan swap memori yang mempunyai ukuran sebesar 512MB.
Selanjutnya dilakukan pengecekan apakah kernel anda telah mempunyai module cloop apa tidak.
Code: Select all
# modprobe cloop
# rmmod cloop
apabila tidak terjadi kesalahan maka kernel anda sudah mendukung cloop fs, apabila ada kesalahan maka anda dapat mendownloadnya dari internet. http://morphix.org/debian/cloop-2.6/ untuk distro Debian atau anda dapat mencarinya di http://rpm.pbone.net untuk distro yang menggunakan Redhat Package, atau di http://sourceforge.net untuk sourcenya.
LANGKAH 3: Menyiapkan Knoppix
Apabila Knoppix anda berasal dari file iso, Seperti yang ada pada DVD infolinux bulan agustus 2006 maka anda harus memount iso itu terlebih dahulu.
Code: Select all
# mount -o loop knopix.iso /mnt/knoppix
copykan semua file yang ada kecuali file KNOPPIX/KNOPPIX, karena pada file ini terdapat hasil kompresan knoppix. Apabila anda mengcopy dari cd anda maka disarankan agar anda juga mengcopy file KNOPPIX/KNOPPIX untuk mempercepat pemrosesan dan memperpanjang umur cdrom anda(untuk hardisk yang masih longgar)
Code: Select all
$ cp -r /mnt/knoppix /home/knoppix/knoppixiso
atau anda dapat menggunakan midnight commander
selanjutnya adalah menjalankan module cloop, dan mengcopy isi dari file KNOPPIX
Code: Select all
# modprobe cloop file=/folder/file/knoppix/KNOPPIX
# mkdir /tmp/knopp
# mount -o ro -t iso9660 /dev/cloop /tmp/knopp
# mkdir /home/knoppix/isi_knoppix
# cp -a /tmp/knopp /home/knoppix/isi_knoppix
Anda bisa makan snack anda atau ngerokok atau yang belum mandi bisa mandi. Still waiting.....
Apabila sudah selesai anda bisa umount /tmp/knopp dan menghapusnya.
Code: Select all
# umount /tmp/knopp
# rmdir /tmp/knopp atau rm -rf /tmp/knopp
Nah sekarang anda sudah mempunyai sistem dari knoppix yang disimpan di /home/knoppix/isi_knoppix.
LANGKAH 4: Merubah aplikasi yang ada pada KNOPPIX (remastering)
Untuk dapat mengubah file yang ada di dalam KNOPPIX maka anda perlu untuk mengubah root anda, tapi sebelum itu anda dapat menset locale anda untuk mencegah permasalahan Unicode.
Code: Select all
# export LC_ALL=C
Untuk dapat menginstall applikasi maka anda perlu memount filesystem proc dan sys ke dalam root file KNOPPIX, hal ini bisa dilakukan sebelum atau setelah anda melakukan chroot
Untuk sebelum melakukan chroot :
Code: Select all
# mount -t proc proc /home/knoppix/isi_knoppix/proc
# mount -t sysfs sysfs /home/knoppix/isi_knoppix/sys
# chroot /home/knoppix/isi_knoppix /bin/sh
Untuk setelah melakukan chroot :
Code: Select all
# chroot /home/knoppix/isi_knoppix /bin/sh
# mount -t proc /proc proc
# mount -t sysfs /sysfs sys
Sekarang anda dapat melakukan penambahan atau pengurangan aplikasi yang ada pada knoppix
sebagai contoh apabila anda ingin menambahkan aplikasi kde yang berbahasa Indonesia.
Code: Select all
# apt-get install kde-i18n-id
Untuk dapat melakukan penginstallan anda harus memiliki koneksi internet, atau anda dapat melakukan compile aplikasi dari source.
Untuk menghapus aplikasi
Code: Select all
# apt-get remove openoffice.org*
Anda dapat mengetahui aplikasi-aplikasi secara urut berdasarkan ukurannya dengan
Code: Select all
# dpkg-query -W --showformat='${Installed-Size;10} ${Package}\n' | sort -gr | more
setelah selesai melakukan perubahan maka anda harus membersihkannya, dan mengumount proc dan sys
Code: Select all
# apt-get clean
# umount /proc
# umount /sys
# exit (untuk keluar dari chroot)
LANGKAH 5: Kompressi ulang file KNOPPIX
Cek apakah terdapat file KNOPPIX di folder /home/knoppix/knoppixiso/KNOPPIX, apabila ada anda harus menghapusnya terlebih dahulu. Selanjutnya mengkompress file knoppix dengan root terletak pada /home/knoppix/isi_knoppix
Code: Select all
# mkisofs -iso-level 4 -R -U -V "Nama LiveCD" -hide-rr-moved \\
-cache-inodes -no-bak -pad /home/knoppix/ \\
isi_knoppix | nice -5 create_compressed_fs \\
- 65536 > /home/knoppix/knoppixiso/KNOPPIX/KNOPPIX
Selanjutnya nyalakan lagi rokok anda Hehehe, ini memakan waktu yang lama, terlebih untuk komputer yang memiliki spek rendah. Bagi yang belum makan, makan aja atau bikin kopi lagi kalu dah habis.
Setelah selesai maka tercipta file /home/knoppix/knoppixiso/KNOPPIX/KNOPPIX
LANGKAH 6: Mengubah tampilan pada saat boot
Di atas, kita menginstall applikasi bahasa indonesia untuk kde, maka kita juga harus merubah settingan pada saat boot.
Buka file /home/knoppix/knoppixiso/boo/isolinux/isolinux.cfg dengan texteditor ubah lang=us menjadi lang=id, apabila tidak ada anda bisa menambahkan pada tiap baris APPEND lang=id simpan file tersebut.
Mengubah bootscreen (gambar boot)
ambil sebuah gambar lalu simpan gambar tersebut ke tipe ppm, anda bisa menggunakan gimp. Bootscreen menggunakan tipe LSS16, sehingga anda perlu mengeksport dari tipe ppm ke LSS16 dengan cara.
Code: Select all
# ppmtolss16 /home/knoppix/knoppixiso/boot/isolinux/logo.16
Pastikan pada isolinux.cfg terdapat baris DISPLAY boot.msg
LANGKAH 7: Membuat ISO
Untuk membuat file iso terdapat beberapa macam tergantung dari tipe system yang dipakai.
Untuk sistem yang berjalan pada x86 (i386) and x86_64 (amd64)
Code: Select all
# mkisofs -r -V "MY KNOPPIX ISO" \\
-cache-inodes -J -l -b \\
isolinux/isolinux.bin \\
-c isolinux/boot.cat -no-emul-boot \\
-boot-load-size 4 -boot-info-table \\
-o myknoppix.iso /home/knoppix/knoppixiso
Untuk sistem yang berjalan pada IA64
Code: Select all
# mkisofs -r -V "MY KNOPPIX ISO" \\
-o myknoppix-IA64.iso -no-emul-boot \\
-J -b boot/boot.img -c boot/boot.catalog \\
/home/knoppix/knoppixiso Tutorial: REMASTERING KNOPPIX
by hantulennon2004 » Fri Aug 11, 2006 5:53 am
Di sini saya mencoba untuk memberikan tutorial mengenai meremastering LiveCD Knoppix atau turunannya yang lainnya.
LANGKAH 1: Kebutuhan
Perangkat keras yang anda butuhkan adalah sebuah komputer/laptop yang mempunyai memori minimal 512MB, dengan swap 512MB, paling enggak total memori sebesar 1 GB lebih besar lebih baik. Hardisk berukuran sekitar 5 GB disarankan memakai filesystem ext2. Koneksi Internet untuk dapat menambah aplikasi-aplikasi yang diinginkan(optional)
Perangkat Lunak yang dibutuhkan adalah Sistem Operasi Linux, tidak harus hasil installan Knoppix atau distro dari Debian jadi anda bisa juga menggunakan distro linux seperti Fedora, Mandriva atau yang lainnya. Kernel harus dapat mendukung filesystem Cloop dan aplikasi cloop-utils, apabila kernel anda belum mendukung file system cloop maka anda harus mendownloadnya terlebih dahulu di http://morphix.org/debian/cloop-2.6/ sesuaikan dengan kernel anda. Dan tentunya CD master dari Knoppix, atau file isonya.
Kebutuhan Lainnya, snack, 3 batang rokok (MEROKOK DAPAT, MENYEBABKAN GANGGUAN KESEHATAN), kopi, bantal, kasur, tv dan lain-lain.
LANGKAH 2: Pengecekan kebutuhan
Apabila memori anda tidak sampai 512MB, jangan kuatir karena di linux pengalokasian swap sangat mudah.
Code: Select all
$ sudo dd if=/dev/zero of=/tmp/swap bs=1M count=512
$ sudo mkswap /tmp/swap
$ sudo swapon /tmp/swap
Proses di atas menciptakan swap memori yang mempunyai ukuran sebesar 512MB.
Selanjutnya dilakukan pengecekan apakah kernel anda telah mempunyai module cloop apa tidak.
Code: Select all
# modprobe cloop
# rmmod cloop
apabila tidak terjadi kesalahan maka kernel anda sudah mendukung cloop fs, apabila ada kesalahan maka anda dapat mendownloadnya dari internet. http://morphix.org/debian/cloop-2.6/ untuk distro Debian atau anda dapat mencarinya di http://rpm.pbone.net untuk distro yang menggunakan Redhat Package, atau di http://sourceforge.net untuk sourcenya.
LANGKAH 3: Menyiapkan Knoppix
Apabila Knoppix anda berasal dari file iso, Seperti yang ada pada DVD infolinux bulan agustus 2006 maka anda harus memount iso itu terlebih dahulu.
Code: Select all
# mount -o loop knopix.iso /mnt/knoppix
copykan semua file yang ada kecuali file KNOPPIX/KNOPPIX, karena pada file ini terdapat hasil kompresan knoppix. Apabila anda mengcopy dari cd anda maka disarankan agar anda juga mengcopy file KNOPPIX/KNOPPIX untuk mempercepat pemrosesan dan memperpanjang umur cdrom anda(untuk hardisk yang masih longgar)
Code: Select all
$ cp -r /mnt/knoppix /home/knoppix/knoppixiso
atau anda dapat menggunakan midnight commander
selanjutnya adalah menjalankan module cloop, dan mengcopy isi dari file KNOPPIX
Code: Select all
# modprobe cloop file=/folder/file/knoppix/KNOPPIX
# mkdir /tmp/knopp
# mount -o ro -t iso9660 /dev/cloop /tmp/knopp
# mkdir /home/knoppix/isi_knoppix
# cp -a /tmp/knopp /home/knoppix/isi_knoppix
Anda bisa makan snack anda atau ngerokok atau yang belum mandi bisa mandi. Still waiting.....
Apabila sudah selesai anda bisa umount /tmp/knopp dan menghapusnya.
Code: Select all
# umount /tmp/knopp
# rmdir /tmp/knopp atau rm -rf /tmp/knopp
Nah sekarang anda sudah mempunyai sistem dari knoppix yang disimpan di /home/knoppix/isi_knoppix.
LANGKAH 4: Merubah aplikasi yang ada pada KNOPPIX (remastering)
Untuk dapat mengubah file yang ada di dalam KNOPPIX maka anda perlu untuk mengubah root anda, tapi sebelum itu anda dapat menset locale anda untuk mencegah permasalahan Unicode.
Code: Select all
# export LC_ALL=C
Untuk dapat menginstall applikasi maka anda perlu memount filesystem proc dan sys ke dalam root file KNOPPIX, hal ini bisa dilakukan sebelum atau setelah anda melakukan chroot
Untuk sebelum melakukan chroot :
Code: Select all
# mount -t proc proc /home/knoppix/isi_knoppix/proc
# mount -t sysfs sysfs /home/knoppix/isi_knoppix/sys
# chroot /home/knoppix/isi_knoppix /bin/sh
Untuk setelah melakukan chroot :
Code: Select all
# chroot /home/knoppix/isi_knoppix /bin/sh
# mount -t proc /proc proc
# mount -t sysfs /sysfs sys
Sekarang anda dapat melakukan penambahan atau pengurangan aplikasi yang ada pada knoppix
sebagai contoh apabila anda ingin menambahkan aplikasi kde yang berbahasa Indonesia.
Code: Select all
# apt-get install kde-i18n-id
Untuk dapat melakukan penginstallan anda harus memiliki koneksi internet, atau anda dapat melakukan compile aplikasi dari source.
Untuk menghapus aplikasi
Code: Select all
# apt-get remove openoffice.org*
Anda dapat mengetahui aplikasi-aplikasi secara urut berdasarkan ukurannya dengan
Code: Select all
# dpkg-query -W --showformat='${Installed-Size;10} ${Package}\n' | sort -gr | more
setelah selesai melakukan perubahan maka anda harus membersihkannya, dan mengumount proc dan sys
Code: Select all
# apt-get clean
# umount /proc
# umount /sys
# exit (untuk keluar dari chroot)
LANGKAH 5: Kompressi ulang file KNOPPIX
Cek apakah terdapat file KNOPPIX di folder /home/knoppix/knoppixiso/KNOPPIX, apabila ada anda harus menghapusnya terlebih dahulu. Selanjutnya mengkompress file knoppix dengan root terletak pada /home/knoppix/isi_knoppix
Code: Select all
# mkisofs -iso-level 4 -R -U -V "Nama LiveCD" -hide-rr-moved \\
-cache-inodes -no-bak -pad /home/knoppix/ \\
isi_knoppix | nice -5 create_compressed_fs \\
- 65536 > /home/knoppix/knoppixiso/KNOPPIX/KNOPPIX
Selanjutnya nyalakan lagi rokok anda Hehehe, ini memakan waktu yang lama, terlebih untuk komputer yang memiliki spek rendah. Bagi yang belum makan, makan aja atau bikin kopi lagi kalu dah habis.
Setelah selesai maka tercipta file /home/knoppix/knoppixiso/KNOPPIX/KNOPPIX
LANGKAH 6: Mengubah tampilan pada saat boot
Di atas, kita menginstall applikasi bahasa indonesia untuk kde, maka kita juga harus merubah settingan pada saat boot.
Buka file /home/knoppix/knoppixiso/boo/isolinux/isolinux.cfg dengan texteditor ubah lang=us menjadi lang=id, apabila tidak ada anda bisa menambahkan pada tiap baris APPEND lang=id simpan file tersebut.
Mengubah bootscreen (gambar boot)
ambil sebuah gambar lalu simpan gambar tersebut ke tipe ppm, anda bisa menggunakan gimp. Bootscreen menggunakan tipe LSS16, sehingga anda perlu mengeksport dari tipe ppm ke LSS16 dengan cara.
Code: Select all
# ppmtolss16 /home/knoppix/knoppixiso/boot/isolinux/logo.16
Pastikan pada isolinux.cfg terdapat baris DISPLAY boot.msg
LANGKAH 7: Membuat ISO
Untuk membuat file iso terdapat beberapa macam tergantung dari tipe system yang dipakai.
Untuk sistem yang berjalan pada x86 (i386) and x86_64 (amd64)
Code: Select all
# mkisofs -r -V "MY KNOPPIX ISO" \\
-cache-inodes -J -l -b \\
isolinux/isolinux.bin \\
-c isolinux/boot.cat -no-emul-boot \\
-boot-load-size 4 -boot-info-table \\
-o myknoppix.iso /home/knoppix/knoppixiso
Untuk sistem yang berjalan pada IA64
Code: Select all
# mkisofs -r -V "MY KNOPPIX ISO" \\
-o myknoppix-IA64.iso -no-emul-boot \\
-J -b boot/boot.img -c boot/boot.catalog \\
/home/knoppix/knoppixiso Tutorial: REMASTERING KNOPPIX
by hantulennon2004 » Fri Aug 11, 2006 5:53 am
Di sini saya mencoba untuk memberikan tutorial mengenai meremastering LiveCD Knoppix atau turunannya yang lainnya.
LANGKAH 1: Kebutuhan
Perangkat keras yang anda butuhkan adalah sebuah komputer/laptop yang mempunyai memori minimal 512MB, dengan swap 512MB, paling enggak total memori sebesar 1 GB lebih besar lebih baik. Hardisk berukuran sekitar 5 GB disarankan memakai filesystem ext2. Koneksi Internet untuk dapat menambah aplikasi-aplikasi yang diinginkan(optional)
Perangkat Lunak yang dibutuhkan adalah Sistem Operasi Linux, tidak harus hasil installan Knoppix atau distro dari Debian jadi anda bisa juga menggunakan distro linux seperti Fedora, Mandriva atau yang lainnya. Kernel harus dapat mendukung filesystem Cloop dan aplikasi cloop-utils, apabila kernel anda belum mendukung file system cloop maka anda harus mendownloadnya terlebih dahulu di http://morphix.org/debian/cloop-2.6/ sesuaikan dengan kernel anda. Dan tentunya CD master dari Knoppix, atau file isonya.
Kebutuhan Lainnya, snack, 3 batang rokok (MEROKOK DAPAT, MENYEBABKAN GANGGUAN KESEHATAN), kopi, bantal, kasur, tv dan lain-lain.
LANGKAH 2: Pengecekan kebutuhan
Apabila memori anda tidak sampai 512MB, jangan kuatir karena di linux pengalokasian swap sangat mudah.
Code: Select all
$ sudo dd if=/dev/zero of=/tmp/swap bs=1M count=512
$ sudo mkswap /tmp/swap
$ sudo swapon /tmp/swap
Proses di atas menciptakan swap memori yang mempunyai ukuran sebesar 512MB.
Selanjutnya dilakukan pengecekan apakah kernel anda telah mempunyai module cloop apa tidak.
Code: Select all
# modprobe cloop
# rmmod cloop
apabila tidak terjadi kesalahan maka kernel anda sudah mendukung cloop fs, apabila ada kesalahan maka anda dapat mendownloadnya dari internet. http://morphix.org/debian/cloop-2.6/ untuk distro Debian atau anda dapat mencarinya di http://rpm.pbone.net untuk distro yang menggunakan Redhat Package, atau di http://sourceforge.net untuk sourcenya.
LANGKAH 3: Menyiapkan Knoppix
Apabila Knoppix anda berasal dari file iso, Seperti yang ada pada DVD infolinux bulan agustus 2006 maka anda harus memount iso itu terlebih dahulu.
Code: Select all
# mount -o loop knopix.iso /mnt/knoppix
copykan semua file yang ada kecuali file KNOPPIX/KNOPPIX, karena pada file ini terdapat hasil kompresan knoppix. Apabila anda mengcopy dari cd anda maka disarankan agar anda juga mengcopy file KNOPPIX/KNOPPIX untuk mempercepat pemrosesan dan memperpanjang umur cdrom anda(untuk hardisk yang masih longgar)
Code: Select all
$ cp -r /mnt/knoppix /home/knoppix/knoppixiso
atau anda dapat menggunakan midnight commander
selanjutnya adalah menjalankan module cloop, dan mengcopy isi dari file KNOPPIX
Code: Select all
# modprobe cloop file=/folder/file/knoppix/KNOPPIX
# mkdir /tmp/knopp
# mount -o ro -t iso9660 /dev/cloop /tmp/knopp
# mkdir /home/knoppix/isi_knoppix
# cp -a /tmp/knopp /home/knoppix/isi_knoppix
Anda bisa makan snack anda atau ngerokok atau yang belum mandi bisa mandi. Still waiting.....
Apabila sudah selesai anda bisa umount /tmp/knopp dan menghapusnya.
Code: Select all
# umount /tmp/knopp
# rmdir /tmp/knopp atau rm -rf /tmp/knopp
Nah sekarang anda sudah mempunyai sistem dari knoppix yang disimpan di /home/knoppix/isi_knoppix.
LANGKAH 4: Merubah aplikasi yang ada pada KNOPPIX (remastering)
Untuk dapat mengubah file yang ada di dalam KNOPPIX maka anda perlu untuk mengubah root anda, tapi sebelum itu anda dapat menset locale anda untuk mencegah permasalahan Unicode.
Code: Select all
# export LC_ALL=C
Untuk dapat menginstall applikasi maka anda perlu memount filesystem proc dan sys ke dalam root file KNOPPIX, hal ini bisa dilakukan sebelum atau setelah anda melakukan chroot
Untuk sebelum melakukan chroot :
Code: Select all
# mount -t proc proc /home/knoppix/isi_knoppix/proc
# mount -t sysfs sysfs /home/knoppix/isi_knoppix/sys
# chroot /home/knoppix/isi_knoppix /bin/sh
Untuk setelah melakukan chroot :
Code: Select all
# chroot /home/knoppix/isi_knoppix /bin/sh
# mount -t proc /proc proc
# mount -t sysfs /sysfs sys
Sekarang anda dapat melakukan penambahan atau pengurangan aplikasi yang ada pada knoppix
sebagai contoh apabila anda ingin menambahkan aplikasi kde yang berbahasa Indonesia.
Code: Select all
# apt-get install kde-i18n-id
Untuk dapat melakukan penginstallan anda harus memiliki koneksi internet, atau anda dapat melakukan compile aplikasi dari source.
Untuk menghapus aplikasi
Code: Select all
# apt-get remove openoffice.org*
Anda dapat mengetahui aplikasi-aplikasi secara urut berdasarkan ukurannya dengan
Code: Select all
# dpkg-query -W --showformat='${Installed-Size;10} ${Package}\n' | sort -gr | more
setelah selesai melakukan perubahan maka anda harus membersihkannya, dan mengumount proc dan sys
Code: Select all
# apt-get clean
# umount /proc
# umount /sys
# exit (untuk keluar dari chroot)
LANGKAH 5: Kompressi ulang file KNOPPIX
Cek apakah terdapat file KNOPPIX di folder /home/knoppix/knoppixiso/KNOPPIX, apabila ada anda harus menghapusnya terlebih dahulu. Selanjutnya mengkompress file knoppix dengan root terletak pada /home/knoppix/isi_knoppix
Code: Select all
# mkisofs -iso-level 4 -R -U -V "Nama LiveCD" -hide-rr-moved \\
-cache-inodes -no-bak -pad /home/knoppix/ \\
isi_knoppix | nice -5 create_compressed_fs \\
- 65536 > /home/knoppix/knoppixiso/KNOPPIX/KNOPPIX
Selanjutnya nyalakan lagi rokok anda Hehehe, ini memakan waktu yang lama, terlebih untuk komputer yang memiliki spek rendah. Bagi yang belum makan, makan aja atau bikin kopi lagi kalu dah habis.
Setelah selesai maka tercipta file /home/knoppix/knoppixiso/KNOPPIX/KNOPPIX
LANGKAH 6: Mengubah tampilan pada saat boot
Di atas, kita menginstall applikasi bahasa indonesia untuk kde, maka kita juga harus merubah settingan pada saat boot.
Buka file /home/knoppix/knoppixiso/boo/isolinux/isolinux.cfg dengan texteditor ubah lang=us menjadi lang=id, apabila tidak ada anda bisa menambahkan pada tiap baris APPEND lang=id simpan file tersebut.
Mengubah bootscreen (gambar boot)
ambil sebuah gambar lalu simpan gambar tersebut ke tipe ppm, anda bisa menggunakan gimp. Bootscreen menggunakan tipe LSS16, sehingga anda perlu mengeksport dari tipe ppm ke LSS16 dengan cara.
Code: Select all
# ppmtolss16 /home/knoppix/knoppixiso/boot/isolinux/logo.16
Pastikan pada isolinux.cfg terdapat baris DISPLAY boot.msg
LANGKAH 7: Membuat ISO
Untuk membuat file iso terdapat beberapa macam tergantung dari tipe system yang dipakai.
Untuk sistem yang berjalan pada x86 (i386) and x86_64 (amd64)
Code: Select all
# mkisofs -r -V "MY KNOPPIX ISO" \\
-cache-inodes -J -l -b \\
isolinux/isolinux.bin \\
-c isolinux/boot.cat -no-emul-boot \\
-boot-load-size 4 -boot-info-table \\
-o myknoppix.iso /home/knoppix/knoppixiso
Untuk sistem yang berjalan pada IA64
Code: Select all
# mkisofs -r -V "MY KNOPPIX ISO" \\
-o myknoppix-IA64.iso -no-emul-boot \\
-J -b boot/boot.img -c boot/boot.catalog \\
/home/knoppix/knoppixiso
Perangkat lunak dapat diklasifikasikan sebagai berikut
1. Sistem Operasi, merupakan perangkat lunak yang mengoperasikan komputer serta menyediakan antarmuka dengan perangkat lunak lain atau dengan pengguna. Contoh sistem operasi : MS DOS, MS Windows (dengan berbagai generasi), Macintosh, OS/2, UNIX (dengan berbagai versi), LINUX (dengan berbagai distribusi), NetWare, dll
2. Program Utilitas, merupakan program khusus yang berfungsi sebagai perangkat pemeliharaan komputer, seperti anti virus, partisi hardisk, manajemen hardisk, dll. Contoh produk program utilitas : Norton Utilities, PartitionMagic, McAfee, dll
3. Program Aplikasi, merupakan program yang dikembangkan untuk memenuhi kebutuhan yang spesifik. Contoh : aplikasi akuntansi, aplikasi perbankan, aplikasi manufaktur, dll
4. Program Paket, merupakan program yang dikembangkan untuk kebutuhan umum, seperti :
- pengolah kata /editor naskah : Wordstar, MS Word, Word Perfect, AmiPro, dll
- pengolah angka / lembar kerja : Lotus123, MS Excell, QuattroPro, dll
- presentasi : MS PowerPoint, dll
- desain grafis : CorelDraw, PhotoShop, dll
5. Bahasa Pemprograman, merupakan perangkat lunak untuk pembuatan atau pengembangan perangkat lunak lain. Bahasa pemprograman dapat diklasifikasikan menjadi tingkat rendah, tingkat sedang, dan tingkat tinggi. Pergeseran dari tingkat rendah ke tinggi menunjukkan kedekatan dengan ‘bahasa manusia’. Bahasa tingkat rendah (atau biasa disebut bahasa assembly) merupakan bahasa dengan pemetaan satu persatu terhadap instruksi komputer. Contoh bahasa tingkat tinggi : Pascal, BASIC, Prolog, Java dll. Contoh bahasa tingkat menengah : bahasa C.
Seperti perangkat lunak lain, bahasa pemprograman juga memiliki pertumbuhan generasi.
Menurut Microsoft dalam “The Hallowen Document”, terdapat beberapa jenis lisensi yang dapat digunakan untuk program komputer. Beberapa jenis lisensi tersebut antara lain adalah:
Lisensi Commercial
adalah jenis lisensi yang biasa ditemui pada perangkat lunak seperti Microsoft dengan Windows dan Officenya, Lotus, Oracle dan lain sebagainya. Software yang diciptakan dengan lisensi ini memang dibuat untuk kepentingan komersial sehingga user yang ingin menggunakannya harus membeli atau mendapatkan izin penggunaan dari pemegang hak cipta.
Contoh : windows, office, adobe dll
Lisensi Trial Software
adalah jenis lisensi yang biasa ditemui pada software untuk keperluan demo dari sebuah software sebelum diluncurkan ke masyarakat atau biasanya sudah diluncurkan tetapi memiliki batas masa aktif. Lisensi ini mengizinkan pengguna untuk menggunakan, menyalin atau menggandakan software tersebut secara bebas. Namun karena bersifat demo, seringkali software dengan lisensi ini tidak memiliki fungsi dan fasilitas selengkap versi komersialnya. Dan biasanya dibatasi oleh masa aktif tertentu.
Lisensi Non Commercial Use
biasanya diperuntukkan untuk kalangan pendidikan atau yayasan tertentu dibidang sosial. Sifatnya yang tidak komersial, biasanya gratis tetapi dengan batasan penggunaan tertentu.
Lisensi Shareware
mengizinkan pemakainya untuk menggunakan, menyalin atau menggandakan tanpa harus meminta izin pemegang hak cipta. Berbeda dengan Trial Software, lisensi ini tidak dibatasi oleh batas waktu masa aktif dan memiliki fitur yang lengkap. Lisensi jenis ini biasanya ditemui pada software perusahaan kecil.
Lisensi Freeware
biasanya ditemui pada software yang bersifat mendukung, memberikan fasilitas tambahan atau memang free/gratis. Contoh yang bersifat mendukung antara lain adalah plug in tambahan yang biasanya menempel pada software induk seperti Eye Candy yang menempel pada Adobe Photoshop.
Lisensi Royalty-Free Binaries
serupa dengan lisensi freeware, hanya saja produk yang ditawarkan adalah library yang berfungsi melengkapi software yang sudah ada dan bukan merupakan suatu software yang berdiri sendiri.
Lisensi Open Source
membebaskan usernya untuk menjalankan, menggandakan, menyebarluaskan, mempelajari, mengubah, dan meningkatkan kinerja software. Berbagai jenis lisensi open source berkembang sesuai dengan kebutuhan, misalnya GNU/GPL, The FreeBSD, The MPL. Jenis-jenis software yang memakai lisensi ini misalnya Linux, sendmail, apache dan FreeBSD.
SDM
Terdapat berbagai peran yang dapat dilakukan manusia dalam bagian sistem komputer. Beberapa peran di antaranya adalah
1. Analis Sistem, berperan melakukan analisis terhadap permasalahan yang dihadapi, serta merancang solusi pemecahannya dalam bentuk program komputer.
2. Programmer, berperan menerjemahkan rancangan yang dibuat analis kedalam bahasa pemprograman sehingga solusi dapat dijalankan oleh komputer
3. Operator, bertugas menjalankan komputer berdasarkan instruksi yang diberikan
4. Teknisi, bertugas merakit atau memelihara perangkat keran komputer
5. dll
Klasifikasi Komputer
Berdasarkan Sinyal Masukan
Berdasarkan sinyal masukan, komputer dapat diklasifikasikan menjadi
1. Komputer Analog, menerima sinyal masukan berupa data analog. Contoh : komputer penghitung aliran BBM dalam SPBU
2. Komputer Digital, mernerima masukan digital, merupakan komputer kebanyakan yang kita kenal.
3. Komputer hibrid, menerima masukan analog dan digital.
Berdasarkan Ukuran
Berdasarkan ukuran fisik dan kapabilitasnya, komputer dapat diklasifikasikan menjadi
1. Komputer mikro, berukuran kecil, biasanya dipergunakan oleh satu orang. Contoh : PC, Notebook, Palmtop, PDA, dll
2. Komputer Mini, berukuran lebih besar, biasa digunakan untuk kebutuhan pekerjaan yang lebih besar juga. Contoh : komputer Alfa, dll
3. Supercomputer, merupakan komputer berkinerja amat tinggi, biasanya untuk memenuhi kebutuhan pemprosesan yang amat besar. Contoh : Cray, DeepBlue, EarthSimulator, dll
4. Mainframe (computer yang ukurannya besar / large computer), computer ukuran besar yang dapat melayani banyak pemakai secara serempak dalam mendukung aplikasi perusahaan, biasanya dikendalikan oleh mainframe berbasis jaringan.
Berdasarkan Generasi
Berdasarkan generasi teknologi penyusunnya, komputer dapat diklasifikasikan menjadi
1. Generasi I, tahun 1942-1958, menggunakan tabung hampa
2. Generasi II, tahun 1959-1964, menggunakan transistor
3. Generasi III, tahun 1964-1971, menggunakan IC (Integrated Circuit)
4. Generasi IV, tahun 1971-……., menggunakan VLSI (Very Large Scale IC)
Berdasarkan Tujuan Pembuatan
Berdasarkan tujuan pembuatan, komputer dapat diklasifikasikan menjadi
1. General Purpose, merupakan komputer yang dikembangkan untuk kebutuhan umum. Contoh : PC, Notebook, dll
2. Special Purpose, merupakan komputer yang dikembangkan untuk kebutuhan khusus. Contoh : komputer khusus untuk bermain catur
Catatan tambahan :
�� dapat saja dibuat klasifikasi komputer berdasarkan berbagai kriteria yang lain
�� dengan amat cepatnya perkembangan teknologi perangkat keras komputer, klasifikasi di atas boleh jadi sudah berubah