Anda di halaman 1dari 9

LAPORAN AWAL BOOTLOADER

NAMA NIM KELAS MATA KULIAH NAMA DOSEN


: Ini init rd berisi

: : : : :

ASRI PUSPA RINI 2010 31 078 D PLJ 1 YESSY FITRIANI


ramdis k dar i kernel biasanya di

initia l

TEKNIK INFORMATIKA SEKOLAH TINGGI TEKNIK PL N JAKARTA 2011

B o ot l o a d e r adalah Sebuah program kecil dalam kom puter yang dipakai untuk mengenali operating system yang ada di dalam kom puter. Ketika kom puter dinyalakan yang terjadi adalah proses booting, salah satu sekuen yang terjadi adalah bootloader mengenali adanya operating system dan membawanya ke dalam memory. Tanpa adanya bootloader, operating system tidak dapat digunakan, karena didalam memory tidak ada sistem operasi. Semua operating system ratarata disim pan di dalam harddisk. Bootloader di Linux yang paling umum adalah LILO atau GRUB. Windows memiliki NTLDR sebagai bootloadernya.

LILO (LInux LOader), adalah Boot Loader yang terdapat pada sistem operasi GNU/Linux Red Hat dan turunannya. Biasanya, LILO sering diset sesuai kebutuhan penggunanya. Banyak menu konfigurasi yang disediakan oleh LILO, dan LILOpun dapat diinstall dan diuninstall. LILO merupakan boot loader package yang dipakai ham pir di semua varian sistem operasi Linux. Dengannya kita dapat menginstal sistem operasi lebih dari satu. Pada saat kita mulai mengoperasikan sistem di mana LILO terinstal, kita dapat memasukkan parameter atau option dan menentukan sistem operasi apa yang akan dijalankan. LILO, pada dasarnya adalah program boot loader. Dia terdiri dari beberapa program dan file. Dua program utamanya adalah yang disebut map installer dan boot program. Program map installer merupakan program pada Linux yang meletakkan filefile yang dibutuhkan pada tem patnya dan kemudian merekam lokasi filefile tersebut dalam suatu map file. Map file inilah yang kemudian digunakan untuk menentukan letak sistem operasi pada saat booting dijalankan. Program Map installer ini berada di direktori /sbin dan dinamakan lilo. Karena itu, untuk mengoperasikannya kita perlu memasukkan /sbin/lilo (atau cukup lilo) di command prom pt. LILO terkonfigurasi dan terinstal sebagai bagian dari instalasi awal Linux di berbagai distribusi. Filefile yang menjadi bagian dari distribusi LILO antara lain sebagai berikut: 1. /boot/boot.b : Diinstal sebagai boot sector yang default. 2. /boot/chain.b : Digunakan untuk memboot sistem operasi nonLinux 3. /boot/os2_d.b : Digunakan untuk memboot sistem OS/2 4. /sbin/activate : Digunakan untuk mengubah flag aktif pada suatu partisi

5. /sbin/lilo : Program map installer. Program ini menginstall boot loader yang ditentukan di file konfigurasi /etc/lilo.conf

Konfigurasi LILO disim pan di file /etc/lilo.conf. Contoh file /etc/lilo.conf : #vi /etc/lilo.conf message = /boot/message timeout = 40 prom pt default = Suse boot = /dev/hda

##system oprasi linux ## image = /boot/vmlinuz label = Suse initrd = /boot/initrd root = /dev/hda7 keterangan dari isi file /etc/lilo.conf : message : Memanggil pesan yang akan ditam pilkan saat booting yang terletak di /boot/message timeout : Waktu untuk melilih OS lain jika kita cantumkan pada lilo.conf . 40 artinya akan login ke OS default setelah 4 detik defaultMerupakan OS default untuk login boot : Harddisk yang digunakan untuk booting yaitu /dev/hda image : Ini berisi image dari kernel sistem oprasi yang akan di boo ting biasanya /boot/vmlinuz label : Nama yang akan di tam pilkan pada saat booting

NAMA NIM KELAS

: ASRI PUSPA RINI : 2010 31 078 : D

Untuk Menyimpan perubahan Untuk menyimpan perubahan yang telah dilakukan pada file /etc/lilo.conf ke MBR lakukan perintah berikut: # /sbin/lilo

Menghapus LILO Untuk menghapus LILO dari MBR lakukan langkah berikut : Hal 24 Modul Linux System Administration STTPLN dan Info Solusi # /sbin/lilo u LILO juga bisa dihapus menggunakan perintah DOS sbb: a:\fdisk /mbr G RU B GRUB (GRand Unified Boot loader) saat ini telah menjadi boot loader default di beberapa distribusi Linux menggantikan LILO. Seperti halnya LILO, GRUB juga dapat diinstal di MBR atau di sektor pertama dari partisi root. Fitur GRUB

1 Menyediakan lingkungan preOS berbasis perintah. Fitur ini memungkinkan user untuk menyertakan option pada saat masuk ke sistem operasi. 2 Mendukung mode Logical Block Addressing (LBA). Fitur ini memungkinkan boot loader dapat membaca partisi di atas silinder 1024. 3 Dapat membaca partisi ext2. Fitur ini memungkinkan GRUB dapat membaca file konfigurasinya yaitu /boot/grub/grub.conf setiap kali sistem di boot. Cara kerja GRUB Ketika kom puter melakukan booting, BIOS akan melakukan pengecekan terhadap kom puter seperti jumlah RAM, waktu dan tanggal disk yang terpasang dan membaca media yang dianggap sebagai boot media sesuai dengan konfigurasi pada BIOS. Proses pemanggilan GRUB meliputi beberapa tahap yaitu :

14. Memanggil Primary Boot Loader. Primary bootloader berisi program dengan ukuran lebih kecil dari 512 bytes karena diletakkan pada MBR, yang hanya berukuran sebesar 512 bytes. Kemudian memanggil secondary bootloader.

15. Memanggil Secondary Secondary bootloader akan membawa kita ke menu pilihan sistem operasi yang akan kita jalankan. GRUB menjalankan dua pilihan utama yaitu pilihan menu sistem operasi dan menu bootloader command.

16. Memanggil Sistem Operasi pada posisi partisi tertentu Dalam memanggil sistem operasi, GRUB mendapat instruksi tertentu untuk memanggil sistem operasi tersebut. Instruksi ini bisa kita definisikan melalui konfigurasi GRUB, atau kita ketikkan secara manual pada mode bootloader command. Instalasi GRUB Berikut langkahlangkah menginstal GRUB : Pastikan anda sudah memiliki paket GRUB pada sistem anda, baik dari tarball ataupun dari RPM. Pada Konsol lakukan login sebagai root.

login: root password: _

1. Dari shell prom pt ketikkan : # grubinstall /dev/hda 2. Selanjutnya reboot sistem anda.

Untuk konfigurasi dapat negetikan perintah : #vi /boot/grub/menu.lst default 0 timeout 10

title Windows XP root (hd0,0) savedefault makeactive chainloader +1 title Ubuntu, kernel 2.6.1526386 root (hd0,1) kernel /boot/vmlinuz2.6.1526386 root=/dev/hda2 initrd /boot/initrd.img2.6.1526386 savedefault boot

kete ra n ga n
Default : Nomor dari OS yang secara default akan login, dimulai dari 0 unt uk OS pertama dan seterusnya ,pada contoh diatas windows XP adala Timeout : Lamanya waktu yang disediakan untuk memilih OS dalam h defaultnya detik, 10 detik pada contoh diatas Title : Nama OS yang akan ditam pilkan Root : Menunjukan Letak partisi penulisannya dimulai dari 0 Kernel : Letak dari kernel , dan diikuti dengan penulisan letak partisi seperti pada konfigurasi lilo Initrd : Letak dari initial ramdisk beberapa penjelasan dari file yang ada di dalam /etc/inittab : irqbalance : untuk menyeimbangkan gangguan pda CPU dimana kinerjanya dapat menjadi lebih baik. isdn : mengatur layanan data yang diinterasikan ke dalam suatu jaringan. killall : menghentikan semua proses yang sedang berjalan. Krb524 : merupakan layanan autentikasi yang dikembangkan oleh MIT (Massachusetts Institute of Technology) untuk memungkinkan pengguna (user) dan layanan (ser vice) untuk saling mengautentikasi satu dengan yang lainnya. Dengan kata lain, saling menunjukkan identitasnya. kudzu : mendeteksi dan mengkonfigurasi perangkat keras baru dan / atau diubah pada sebuah sistem. lvm2monitor : aplikasi monitoring (Logical Volume Management) sistem LVM. Mcstrans : daemon penerjemahan digunakan pada kom puter dengan SELinux diaktifkan untuk menerjemahkan konteks program ke bentuk terbacamanusia. Mdmonitor : Pemantauan perangkat lunak RAID mdm pd : Daemon untuk memonitor MD multipath perangkat messagebus : DBUS pertama sebuah perpustakaan yang menyediakan satukesatu komunikasi antara dua aplikasi; dbusdaemon1 adalah sebuah aplikasi yang menggunakan library ini untuk menerapkan daemon bus pesan. Beberapa program terhubung ke daemon bus pesan dan dapat bertukar pesan dengan satu sama lain.

microcode_ctl : Ini decodes dan mengirimkan microcode baru untuk driver kernel untuk diupload ke prosesor Intel IA32.(Pentium Pro, PII, PIII, Pentium 4, Celeron, Xeon dll semua P6 dan di atas, yang TIDAK ter masuk klasik pentium). Driver ini dirancang untuk mikroprosesor Intel IA32 saja, itu tidak akan bekerja dengan AMD atau Intel nonprosesor

lain karena mereka tidak mendukung update microco de atau mereka mendukung dalam cara yang berbeda dari spesifikasi Intel. Multipadhd : daemon bertanggung jawab untuk memeriksa jalur gagal. Ketika ini terjadi, maka akan mengkonfigurasi ulang peta multipath jalan milik, sehingga peta ini mendapatkan kembali kinerja maksimum dan redundansi. Netconsole : modul kernel Linux memungkinkan Output dmesg untuk ditransmisikan melalui jaringan syslogd netfs : Jaringan Filesystem Mounter. Dibutuhkan untuk mounting NFS, SMB dan saham NCP saat boot. Netplugd : netplugd merupakan sebuah daemon yang merespon terhadap peristiwa link jaringan dari kernel Linux, seperti antar muka jaringan kehilangan atau mengakuisisi sinyal pembawa. : jaringan komunikasi yang ada pada linux. Network Networkmanager : Jaringan antar muka konfigurasi otomatis. : Jaringan Layanan Transfer File. nfs nfslock : Untuk membantu mengelola konflik dan melindungi akses file sesi selama kegagalan NFS, m enawarkan layanan file dan merekam mengunci disebut manajer kunci jaringan. Para manajer kunci jaringan adalah layanan ter pisah NFS membuat tersedia untuk aplikasi pengguna. Untuk menggunaka n layanan penguncian, aplikasi harus membuat pang gilan ke rutinitas kunci standar. : Nscd merupakan sebuah daemon yang menyediakan cache untuk per mintaan Nscd nama yang paling umum layanan. Ntpd : Para ntpd set dan memelihara sistem waktu hari di sinkron dengan ser ver waktu Internet standar. Ini adalah im plementasi lengkap dari Network Time Protocol (NTP) versi 4. Memungkinkan kom puter lain untuk sinkronisasi waktu sistem dengan s er ver Anda.

Oddjobd : menyediakan layanan com.redhat.oddjob di bus pesan sistemlebar. Pan (Personal Area Ner work) : daemon memungkinkan kom puter Anda untuk menghubungkan ke jaringan ethernet. Pscsd : program daemon untuk pcsclite dan kerangka MuscleCard. Ini adalah manajer sumber daya yang mengkoordinasikan komunikasi dengan pembaca kartu pintar dan kartu pintar dan token kriptografi yang terhubung ke sistem. Portmap : Layanan portmap tugas daemon port dinamis untuk layanan RPC seperti NIS dan NFS. Psacct : Paket psacct berisi beberapa utilitas untuk kegiatan proses pemantauan, ter masuk ac, lastcomm, accton dan sa. Rawdevice : Blok perangkat. Link hardware untuk perangkat yang menyim pan data. Rdisc : mengim plementasikan sisi klien dari router menemukan protokol ICMP . readahead_early : Hard Disc membaca depan Cache readahead_later : Hard Disc membaca belakang Cache

Anda mungkin juga menyukai