small ebook - numpanglewat.files.wordpress.com · partisi ini digunain untuk swapping file system....

21
ALINUX.WEB.ID – DEANET PRESENTS SMALL EBOOK Attention: Article or post all there are free copy, modify, distribution. You may rewrite a part or full all there without permission of writer and please put link of source. Perhatian: Semua artikel atau post yang berada di blog atau site ini bebas anda kutip sebagian maupun seluruhnya tanpa ijin penulis dengan syarat mencantumkan sumber aslinyaHargailah orang lain jika anda ingin dihargai. All trademarks, and posts in this site are property of their respective owner(s) and wordpress, Inc. You may free copy, modify, distribution all there without permission of writer and please put link of source. http://alinux.web.id or this site is not sponsored by Debian, Inc; Knopper, Inc; Sun Microsystem, Inc; Thanks, %^*%! echo '#](*et@#]bi(*-i#.org' | sed -e 's/*/n/g' -e 's/#/d/g' -e 's/(/a/g' -e 's/]/e/g'

Upload: buiduong

Post on 10-May-2018

214 views

Category:

Documents


1 download

TRANSCRIPT

ALINUX.WEB.ID – DEANETPRESENTS 

SMALL EBOOK

Attention: 

Article or post all there are free copy, modify, distribution. You may rewrite a part or full all there without permission of writer and please put link of source. 

Perhatian:

Semua  artikel  atau  post  yang berada di blog atau site ini  bebas  anda  kutip  sebagian maupun seluruhnya tanpa ijin penulis dengan syarat mencantumkan sumber aslinya. 

Hargailah orang lain jika anda ingin dihargai. 

All   trademarks,  and posts   in   this   site  are  property  of   their   respective  owner(s)  and wordpress, Inc. You may free copy, modify, distribution all there without permission of writer and please put link of source.

http://alinux.web.id  or   this  site   is  not  sponsored by Debian,   Inc;  Knopper,   Inc;  Sun Microsystem, Inc;

Thanks, 

%^*%!echo '#](*et@#]bi(*­i#.org' | sed ­e 's/*/n/g' ­e 's/#/d/g' ­e 's/(/a/g' ­e 's/]/e/g'

KNOPPIX ­ LIVE CD TECHNOLOGY

Pada kesempatan kali ini saya akan mengupas Knoppix. Knoppix adalah distro turunan berbasis debian yang dibuat oleh Klaus Knopper. Beberapa keunggulan distro knoppix:

1.  Menganut sistem debian yang simple, fast, stable, dan lain­lain 2.  Teknologi Live CD yang banyak diadopsi oleh distro­distro lain.3.   Banyaknya hardware yang didukung.4. Lebih mudah belajar linux tanpa installasi / pengenalan linux tanpa installasi.5. Sistem Recovery6.   Dan lain­lain.

Pada topik ini akan dibahas:

1. Booting live CD Knoppix menggunakan image.2. Installasi Knoppix lewat CD.3. Installasi Knoppix lewat flash.4. KDE SU returned with an error.5. Mounting usb error.6. Mengembalikan Grub7. Mengubah kernel messages.8. Upgrade kernel.

Untuk  memenuhi   semua  kebutuhan   itu  maka  diperlukan   ISO Live  CD  Knoppix  di www.knopper.net  atau   bisa   juga   ke   mirror­mirror   terdekat   seperti www.kambing.ui.edu . Pada kesempatan ini penulis menggunakan Knoppix versi 5.1.

Booting live CD Knoppix menggunakan image

Teknologi   live   CD   memunginkan   kita   untuk   menggunakan   sistem   operasi   tanpa installasi  ke harddisk.  Teknologi  yang menyimpan semua memori  sistem operasi  ke dalam RAM Disk  tersebut  mampu dijalankan dengan prosessor   Intel  Pentium kelas bawah. Penulis sendiri pernah mencoba dengan Intel Pentium II MMX dengan memori 96 MB. Tapi akan lebih powerfull jika menggunakan RAM 128 MB. Tentunya sistem operasi  yang  digunakan adalah   sistem operasi   linux.  Kita  dapat  mengkopi   Inti  dari sistem operasi Live CD tersebut yang terkompres kurang lebih 700 MB ke dalam RAM DISK (RAM DISK minimal 1GB). Jadi ketika kita menjalankan aplikasi yang berada di sistem   operasi   linux,   CD   yang   berada   di   dalam   CD­ROM   dapat   di   ambil   tanpa mengganggu aplikasi yang sedang berjalan. Selain itu kita juga bisa  mengkopi image Knoppix ke hardisk dan meloadnya seperti CD­ROM biasa.

Caranya :

1. Kopi image knoppix ke hardisk.Pada   opsi   boot   knoppix   sertakan  tohd=/dev/sda1.  Sesuaikan   device   partisi 

dengan device partisi milik anda.

2. Load image knoppix dari hardisk.

Pada opsi boot knoppix sertakan fromhd=/dev/sda1

Lalu   tekan   enter,   sistem   boot   akan   berjalan   dan   Knoppix   Live   CD   sudah   dapat digunakan.

selain   itu   kita   juga   dapat   mengkopi   ke   RAM,   mengakses   knoppix.ISO   untuk menjalankan dari media tersebut dengan opsi:

knoppix toram                       knoppix bootfrom=/dev/hda1/KNX.iso  

Installasi Knoppix lewat CD

Bosan main­main dengan live CD ??. Anda bukan seorang tuxer jika hanya   mencoba live CD dan tidak mencobanya secara permanen / installasi. Baik, selanjutnya kita akan menginstall Knoppix secara permanen. Jadi tidak bermain live CD terus :) . Untuk itu kita membutuhkan:

1. Sebuah partisi / lebih dengan format filesystem ext2, ext3, atau ReiserFs.

Partisi ini digunain untuk menyimpen system root Linux. Dan ada baiknya untuk data   sendiri   dibuatkan   satu   partisi   lagi.  Directori   home  bisa   digunain  untuk experiment. 

2. Sebuah partisi / lebih dengan format file system Linux Swap.

Partisi   ini  digunain  untuk   swapping   file   system.  Partisi  Swap   ini  digunakan untuk mengatur manajemen memori apabila terjadi kekurangan memori di kartu memori anda. Sebenarnya linux juga tidak begitu memerlukan swap ini. Tapi alangkah baiknya / recomanded untuk tetap diikuti.

Alat :

1. CD / DVD Live CD Linux Knoppix 5.1 atau versi terbaru.

Bagi yg belon punya silahkan donlot di situs resmi nya http://www.knopper.netAtau langsung ke miror nya di  http://www.knopper.net/knoppix­mirrors/index­en.html. Atau bisa juga di www.kambing.ui.edu .

2. Boot CD

Boot CD Knoppix hingga sampai GUI atau konsole terminal saja. Lalu masuk Konsole / klik icon computer warna hitam. Atau klik kanan pada desktop, lalu pilih Run Command. Ketik Konsole lalu OK.

Pada konsole ketik:

knoppix@Knoppix:~$ knx2hdroot permission needed.knoppix@Knoppix:~$ suroot@Knoppix:/ramdisk/home/knoppix#

Pada perintah  diatas,  anda  harus  punya  akses   root   /   administator  untuk menginstall Knoppix dengan perintah  knx2hd.  Karena password root di Knoppik Live CD tidak dikasih password, maka automatis akan login dengan akses root jika kita memberikan perintah SU.

Setelah ketik knx2hd maka akan tampil:

tekan ok saja lalu muncul

Pilih no 2 lalu klik Ok dan Ok lagi maka akan tampil

Pilih sistemnya. Pada bagian ini kita coba pilih beginner saja :) . lalu tekan next dan akan tampil lagi

Pilih partisi yang akan digunakan. Lalu klik next.

Masukkan nama user lalu klik next.

Isi username yang akan digunakan lalu tekan next.

Isi password username lalu tekan next.

Isi password administrator / root lalu tekan next.

Isi nama hostname / box lalu tekan next.

Pilih bootloader dengan MBR lalu tekan next.

Jika konfigurasi sudah mantap, klik next untuk proses installasi selanjutnya. 

Klik start installation (nomor 2) lalu klik Ok, dan proses akan berjalan.

Setelah sukses maka akan tampil:

reboot ulang sistem anda dan selamat menikmati :).

Installasi Knoppix Lewat USB Flash

Baik, sekarang saatnya menjalankan dan menginstall Knoppix dari USB Flash. Setting up USB flash dilakukan di windows. Untuk itu alat dan bahan yang dibutuhkan:

1. USB flash 1GB atau yang lebih besar.2. Knoppix Linux ISO.3. HP USB format tool (optional).4. fixk.zip. 

Langkah­langkahnya:

1. Download HP http://files.filefront.com/HPUSBFWEXE/;8576665;/fileinfo.html dan format usb flash anda dengan format Fat atau Fat32 file system.

2. Buatlah folder dengan nama Flash di komputer anda.3. Download Knoppix Linux ISO dan pindahkan ke dalam folder Flash.4. Download fixkp.zip di http://pendrivelinux.com/downloads/fixkp.zip dan ekstrak 

ke dalam folder Flash.5. Klik fixkp.bat yang ada dalam folder Flash dan tekan enter atau any key.

6. Kopi semua file di folder knoppix yang ada dalam folder Flash ke dalam usb flash anda.

7. Klik makeboot.bat yang ada dalam usb flash anda supaya dapat booting dari device tersebut. Pastikan makeboot.bat yang anda klik adalah makeboot.bat yang ada di usb flash, bukan yang ada dalam folder Flash.

8. Reboot ulang, setup biosnya agar dapat boot dari flash, dan booting Knoppix dari usb flash dapat berjalan.

KDE SU returned with an error

Jika anda sudah menginstall knoppix, error tersebut akan muncul setiap menjalankan aplikasi   yang   membutuhkan   super   user.   Untuk   mengatasinya,   maka   anda   dapat menambahkan user ke dalam /etc/sudoers . Jalankan konsole lalu login sebagai root dan ketik visudo pada konsole. 

Default option :

root ALL=(ALL) ALLknoppix ALL=NOPASSWD: ALL

Default opsi dari /etc/sudoers terlihat seperti diatas. Anda tinggal menambahkan saja sesuai dengan nama usernya seperti ini.

deanet ALL=(ALL) ALL

Tekan Ctrl + K + X untuk menyimpannya. Lalu reboot ulang.

Mounting USB Error

Konfigurasi default dari Knoppix membuat sebagian device tidak bisa digunakan, salah satunya adalah device usb untuk flash pendrive. Ketika mencoba mounting USB Flash pendrive di Knoppix Distribution version 5.1.  Error yang didapatkan akan seperti ini

deanet@littleshark:/home/deanet# mount /mnt/sdb1mount: wrong fs type, bad option, bad superblock on /dev/sdb1,missing codepage or other errorIn some cases useful info is found in syslog ­ trydmesg | tail or so

Walaupun  menambahkan  opsi   pada   command  mount   yang  dijalankan   sebagai   root, hasilnya  masih   tetap   sama.  Kenapa   ???,   karena  hanya  user   tertentu   saja   yang  bisa mounting pada device tersebut. Hal ini bisa dilihat pada /etc/fstab .

Error yang dihasilkan:

root@littleshark:/home/deanet# mount ­t vfat ­rw /dev/sdb /mnt/sdb1mount: wrong fs type, bad option, bad superblock on /dev/sdb,missing codepage or other errorIn some cases useful info is found in syslog ­ trydmesg | tail or so

Cat /etc/fstab:

# Added by KNOPPIX/dev/sdb1 /media/sdb1 vfat  noauto,users,exec,umask=000,shortname=winnt,uid=knoppix,gid=knoppix 0 0

Untuk mengatasinya anda bisa menghilangkan uid dan gid atau mengganti user sesuai yang diinginkan. Sudah selesai ?? :D . Jika sudah, silahkan reboot kembali dan colokkan device usb lalu  cat /etc/fstab.  ;)) . Apa yang akan terjadi ??? :D .  Uid  dan  gid  akan kembali   seperti   semula   (  uid=knoppix,gid=knoppix  )   .  Untuk  masalah   ini,   silahkan hilangkan uid dan guid atau edit user id dan group id nya sesuai yang diinginkan pada /etc/udev/knoppix.rules dan /etc/udev/knoppix­post.rules.

Opsi awal

/usr/sbin/rebuildfstab ­r ­u knoppix ­g knoppix

rubah menjadi:

/usr/sbin/rebuildfstab ­r ­u deanet ­g deanet

Reboot ulang sistem pada shell dan nikmati hasilnya. :)

Mengembalikan GRUB

Kadang kala kita mendapati grub yang rusak, error, atau bahkan grub(bootloader) anda tertimpa   bootloader   lain   seperti   lilo.   bootloader   windows,   dan   lain­lain.   Untuk mengatasinya,   anda   tidak   perlu   menginstall   ulang   sistem   dari   awal.   Anda   cukup memboot Live CD anda dan memanggil grub untuk mengembalikan grub anda yang hilang. Caranya:

1. Boot Live CD knoppix anda.2. Masuk shell atau konsole atau terminal.3. Ketik:

sudo grub grub> find /boot/grub/stage1 

4. Output yang akan ditampilkan.(hdx,y)

5. Lalu ketik lagi:grub> root (hdx,y) grub> setup (hdx)

Ada juga cara lain untuk mengembalikan grub. Pada terminal ketik:

grub­install –root­directory=/mnt/sda1 /dev/sda

Sesuaikan   letak   direktori   sistem   (sda1)   dengan   milik   anda   dan   tipe   device   yang digunakan. Kemudian reboot ulang sistem anda. Jika gagal, ulangi salah satu dari kedua pilihan cara mengembalikan grub seperti diatas.

Mengubah kernel messages

Pada  saat anda sudah selesai menginstall sistem knoppix. Anda akan mendapati pesan­pesan kernel dari pengenalan device hardware yang digunakan. Pesan­pesan tersebut sebenarnya dihasilkan dari sebuah script shell yang diletakkan di direktori /etc/init.d/  . Ada   dua   file   script   shell   tersebut,   yaitu  knoppix­autoconfig  dan  knoppix­hd­autoconfig.  Untuk   mengubah   pesan­pesan   kernel   silahkan   ubah   pada   file  knoppix­autoconfig , dan untuk mendisable pesan­pesan kernel silahkan ubah pada file knoppix­hd­autoconfig.   Untuk   mendisable   pesan   tersebut   cari   perintah   shell   seperti   berikut dalam file knoppix­hd­autoconfig.

echo "0" > /proc/sys/kernel/printk/etc/init.d/knoppix­autoconfig 

kemudian tambahkan opsi >/dev/null pada eksekusi file knoppix­autoconfig. Dan akan berubah menjadi:

echo "0" > /proc/sys/kernel/printk/etc/init.d/knoppix­autoconfig >/dev/null

Hasilnya kurang lebih akan seperti ini.

Upgrade Kernel

Maksud dan Tujuan:

1. Digunakan untuk mengenali hardware atau fitur­fitur yang belum terdeteksi di kernel sebelumnya.

2. Kompile   kernel   dibutuhkan   bila   hardware   kita   tidak   disupport,   pengubahan sistem,optimasi hardware, serta dukungan terhadap devices baru yang lain.

Alat dan Bahan 

1. Source kernel linux­2.6.23.9.tar.bz22. 2. gcc / g++3. libncurses54. libncurses5­dev5. libncursesw56. kernel­package => special tools

Dalam contoh ini saya memakai kernel versi 2.6.23.9. silahkan download di http://www.kernel.org atau di kambing juga ada (http://www.kambing.uid.edu ). Bisa juga dengan apt­get install linux­source­2.6.23

Ada dua cara kompail kernel di distro berbasis debian seperti knoppix:

1. Cara konvensional / tradisional

2. Cara Debian

Pada kesempatan saya ini hanya akan diulas untuk cara konvensional saja. Untuk cara debian mungkin akan dibahas pada kesempatan yang akan datang. Selanjutnya ikuti perintah dibawah ini:

1. Mengekstrak source kernel nya di /usr/src.

root@littleshark:/usr/src# tar zlvf linux­2.6.23.12.tar.bz2

root@littleshark:/usr/src# cd linux­2.6.23.12;pwdroot@littleshark:/usr/src/linux­2.6.23.12#

2. Melakukan konfigurasi kernel.

Ada banyak cara yang bisa dilakukan diantaranya : config (mode konsole), oldconfig (konfigurasi disamakan dengan konfigurasi kernel lama), menuconfig (mode menu), xconfig (modegui). Ketik make menuconfig pada konsole. 

3. Pilih konfigurasi baru. 

Jika anda masih bingung, silahkan pilih exit untuk konfigurasi default dan save konfigurasi tersebut.

Jika konfigurasi sudah disave maka akan keluar pesan

Your kernel configuration changes were saved

4. Setelah itu kompail dengan perintah:

make && bzImage && make modules && make modules_install && make install

Jangan lupa login sebagai root pada saat install.

5. Selesai lalu boot dengan kernel baru 2.6.23.9. Jika gagal booting atau kernel panic, periksa konfigurasi booting grub di /boot/grub/menu.lst

Daftar Pustaka

http://google.comhttp://pendrivelinux.comhttp://knopper.nethttp://ubuntuforums.orghttp://alinux.web.id ­ based error engine

Thanks to : Team, Crew, and members of www.debian­id.org