Anda di halaman 1dari 8

LAPORANAWAL BOOTLOADER

NAMA NIM KELAS MATAKULIAH NAMADOSEN

:MUHAMMADFIKRIADLI :2003 42 1 10 :D :PLJ1 :YESSYFITRIANI

TEKNIKINFORMATIKA SEKOLAHTINGGITEKNIKPLN JAKARTA 201 1

Bootloader adalahSebuahprogramkecildalamkomputeryang dipakai untuk mengenali operating system yang ada di dalam komputer Ketika komputer dinyalakan yang terjadi adalah proses . booting, salah satu sekuen yang terjadi adalah bootloader mengenaliadanyaoperatingsystemdanmembawanyakedalammemory . T anpa adanya bootloader operating system tidak dapat digunakan, , karena didalammemorytidakadasistemoperasi.Semuaoperating system rataratadisimpandidalamharddisk .BootloaderdiLinux yang paling umum adalah LILO atau GRUB. Windows memiliki NTLDR sebagaibootloadernya. LILO (LInux LOader),adalah BootLoader yangterdapatpada 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 di installdandiuninstall.LILOmerupakanbootloaderpackageyang dipakai hampir di semua varian sistem operasi Linux. Dengannya kita dapat menginstal sistem operasi lebih dari satu. P ada saat kita mulai mengoperasikan sistem di mana LILO terinstal, kita dapat memasukkan parameter atau option dan menentukan sistem operasiapayangakandialankan. j LILO,padadasarnyaadalahprogram bootloader.Diaterdiri daribeberapaprogramdanfile.Duaprogramutamanyaadalahyang disebut map installer dan boot program. Program map installer merupakan program pada Linux yang meletakkan filefile yang dibutuhkan pada tempatnya dan kemudian merekam lokasi filefile tersebut dalam suatu map file. Map file inilah yang kemudian digunakanuntukmenentukanletaksistemoperasipadasaatbooting dialankan.ProgramMapinstalleriniberadadidirektori/sbindan j dinamakan lilo. Karena itu, untuk mengoperasikannya kita perlu memasukkan/sbin/lilo(ataucukuplilo)dicommandprompt. LILO terkonfigurasi dan terinstal sebagai bagian dari instalasiawalLinuxdiberbagaidistribusi. Filefile yang menjadi bagian dari distribusi LILO antara lain sebagaiberikut : 1 /boot/boot.b . :Diinstalsebagaibootsectoryangdefault. 2. /boot/chain.b : Digunakan untuk memboot sistem operasi nonLinux 3. /boot/os2_d.b :DigunakanuntukmembootsistemOS/2 4. /sbin/activate : Digunakan untuk mengubah flag aktif pada suatupartisi

5. /sbin/lilo : Program map installer Program ini . menginstall boot loader yang ditentukan di file konfigurasi/etc/lilo.conf Konfigurasi LILO disimpan di file /etc/lilo.conf. Contoh file /etc/lilo.conf: #vi/etc/lilo.conf message=/boot/message timeout=40 prompt default=Suse boot=/dev/hda ##systemoprasilinux## image=/boot/vmlinuz label=Suse initrd=/boot/initrd root=/dev/hda7 keterangandariisifile/etc/lilo.conf: message:Memanggilpesanyangakanditampilkansaatbootingyang terletakdi/boot/message timeout:WaktuuntukmelilihOSlainjikakitacantumkanpada lilo.conf.40artinyaakanloginkeOSdefaultsetelah 4detikdefaultMerupakanOSdefaultuntuklogin boot :Harddiskyangdigunakanuntukbootingyaitu/dev/hda image:Iniberisiimagedarikernelsistemoprasiyangakandi bootingbiasanya/boot/vmlinuz label:Namayangakanditampilkanpadasaatbooting initrd : Ini berisi initial ramdisk dari kernel biasanya di /boot/initrd root :Berisi letak partisidari sistem oprasiyang akan di booting UntukMenyim panper ubahan Untuk menyimpan perubahan yang telah dilakukan pada file /etc/lilo.confkeMBRlakukan perintahberikut : #/sbin/lilo

MenghapusLILO UntukmenghapusLILOdariMBRlakukanlangkahberikut: Hal2 4ModulLinuxSystemAdministrationSTT PLNdanInfoSolusi #/sbin/lilou LILOjugabisadihapusmenggunakanperintahDOSsbb: a:\fdisk/mbr GRUB GRUB (GRand Unified Boot loader) saat ini telah menjadi boot loaderdefaultdibeberapa distribusi Linux menggantikan LILO. Seperti halnya LILO, GRUB jugadapatdiinstaldiMBR ataudisektorpertamadaripartisiroot. FiturGRUB 1 Menyediakan lingkungan preOS berbasis perintah. Fitur ini . memungkinkanuseruntuk menyertakanoptionpadasaatmasukkesistemoperasi. 2. Mendukung mode Logical Block Addressing (LBA). Fitur ini memungkinkanbootloader dapatmembacapartisidiatassilinder1 4. 02 3.Dapatmembacapartisiext2.FiturinimemungkinkanGRUBdapat membacafile konfigurasinya yaitu /boot/grub/grub.conf setiap kali sistem di boot. CarakerjaGRUB Ketikakomputermelakukanbooting,BIOSakanmelakukanpengecekan terhadapkomputer seperti jumlah RAM, waktu dan tanggal disk yang ter pasang dan membacamediayangdianggap sebagai boot media sesuai dengan konfigurasi pada BIOS. Proses pemanggilanGRUBmeliputi beberapatahapyaitu: 1 4.MemanggilPrimaryBootLoader . Primarybootloaderberisiprogramdenganukuranlebihkecildari 5 12byteskarena diletakkan pada MBR, yang hanya berukuran sebesar 5 bytes. 12 Kemudianmemanggil secondarybootloader . 1 5.MemanggilSecondary Secondary bootloader akan membawa kita ke menu pilihan sistem operasiyangakankita jalankan.GRUBmenjalankanduapilihanutamayaitupilihanmenu sistemoperasidanmenu bootloadercommand.

1 6.MemanggilSistemOperasipadaposisipartisitertentu Dalammemanggilsistemoperasi,GRUBmendapatinstruksitertentu untukmemanggil sistem operasi tersebut. Instruksi ini bisa kita definisikan melaluikonfigurasiGRUB,atau kitaketikkansecaramanualpadamodebootloadercommand. InstalasiGRUB BerikutlangkahlangkahmenginstalGRUB: 1 P . astikan anda sudah memiliki paket GRUB pada sistem anda, baikdaritarballataupundariRPM. 2. P adaKonsollakukanloginsebagairoot. login:root password:_ 3.Darishellpromptketikkan: #gr ubinstall/dev/hda 4.Selanjutnyarebootsistemanda. Untukkonfigurasidapatnegetikanperintah: #vi/boot/grub/menu.lst default0 timeout1 0 titleWindowsXP root(hd0,0) savedefault makeactive chainloader+1 titleUbuntu,kernel2.6.526386 1 root(hd0,) 1 kernel/boot/vmlinuz2.6.526386root=/dev/hda2 1 initrd/boot/initrd.img2.6.526386 1 savedefault boot

keterangan
Default T imeout T itle Root Kernel Initrd

:NomordariOSyangsecaradefaultakanlogin,dimulai dari0untukOSpertamadanseterusnya,padacontoh diataswindowsXPadalahdefaultnya :LamanyawaktuyangdisediakanuntukmemilihOSdalam detik 0detikpadacontohdiatas ,1 :NamaOSyangakanditampilkan :MenunjukanLetakpartisipenulisannyadimulaidari0 :Letakdarikernel,dandiikutidenganpenulisan letakpartisisepertipadakonfigurasililo :Letakdariinitialramdisk

beberapapenjelasandarifileyangadadidalam /etc/inittab: irqbalance :untukmenyeimbangkangangguanpdaCPUdimana kinerjanyadapatmenjadilebihbaik . isdn :mengaturlayanandatayangdiinterasikanke dalamsuatujaringan. killall :menghentikansemuaprosesyangsedangberjalan. Krb52 4 :merupakanlayananautentikasiyangdikembangkan olehMIT(MassachusettsInstituteofT echnology) untukmemungkinkanpengguna (user)dan layanan (service)untuksalingmengautentikasisatu dengan yang lainnya. Dengan kata lain, saling menunjukkanidentitasnya. kudzu :mendeteksidanmengkonfigurasiperangkatkeras barudan/ataudiubahpadasebuahsistem. l vm2monitor :aplikasimonitoring(LogicalV olumeManagement) sistemL VM. Mcstrans : daemon penerjemahan digunakan pada komputer denganSELinuxdiaktifkanuntukmenerjemahkan konteksprogramkebentukterbacamanusia. Mdmonitor :PemantauanperangkatlunakRAID mdmpd :DaemonuntukmemonitorMDmultipathperangkat messagebus :DBUSpertamasebuahper pustakaanyang menyediakansatukesatukomunikasiantaradua aplikasi;dbusdaemon1adalahsebuahaplikasi yangmenggunakanlibraryini untukmenerapkan daemonbuspesan.Beberapaprogramterhubungke daemonbuspesandandapatbertukarpesandengan satusamalain.

microcode_ctl

:Inidecodesdanmengirimkanmicrocodebaruuntuk driver kernel untuk diupload ke prosesor Intel IA32.(PentiumPro,PII,PIII,Pentium4,Celeron, XeondllsemuaP6dandiatas,yangTIDAK ter masuk klasik pentium).Driver inidirancang untuk mikroprosesor Intel IA32 sa ja, itu tidak akan bekerja dengan AMD atau Intel nonprosesor lainkarenamerekatidakmendukungupdate microcodeataumerekamendukungdalamcarayang berbedadarispesifikasiIntel. Multipadhd :daemonbertanggungjawabuntukmemeriksajalur gagal. Ketika ini terjadi, maka akan mengkonfigurasiulangpetamultipathjalanmilik , sehingga peta ini mendapatkan kembali kinerja maksimumdanredundansi. Netconsole : modul kernel Linux memungkinkan Output dmesg untukditransmisikanmelaluijaringansyslogd netfs : Jaringan Filesystem Mounter Dibutuhkan untuk . mountingNFS,SMBdansahamNCPsaatboot. Netplugd :netplugdmerupakansebuahdaemonyangmerespon terhadapperistiwalinkjaringandarikernel Linux,sepertiantar mukajaringankehilanganatau mengakuisisi sinyalpembawa. Network :jaringankomunikasiyangadapadalinux. Networkmanager :Jaringanantar mukakonfigurasiotomatis. nfs :JaringanLayananT ransf erFile. nfslock :Untukmembantumengelolakonflikdanmelindungi aksesfilesesiselamakegagalanNFS,menawarkan layananfiledanmerekammenguncidisebutmana jer kuncijaringan.P aramana jerkuncijaringan adalah layanan ter pisah NFS membuat tersedia untukaplikasipengguna.Untukmenggunakan layananpenguncian,aplikasiharusmembuat panggilankerutinitaskuncistandar . Nscd : Nscd merupakan sebuah daemon yang menyediakan cache untuk per mintaan nama yang paling umum layanan. Ntpd :P arantpdsetdanmemeliharasistemwaktuhari disinkrondenganserverwaktuInternetstandar . IniadalahimplementasilengkapdariNetworkT ime Protocol (NTP) versi 4. Memungkinkan komputer lainuntuksinkronisasiwaktusistemdengan serverAnda.

Oddjobd

: menyediakan layanan com.redhat.oddjob di bus pesansistemlebar . P an(PersonalAreaNerwork) :daemonmemungkinkankomputerAnda untukmenghubungkankejaringanethernet. Pscsd : program daemon untuk pcsclite dan kerangka MuscleCard.Iniadalahmana jersumberdayayang mengkoordinasikan komunikasi dengan pembaca kartupintardankartupintardantoken kriptografiyangterhubungkesistem. Portmap :Layananportmaptugasdaemonportdinamisuntuk layananRPCsepertiNISdanNFS. Psacct :P aket psacct berisi beberapa utilitas untuk kegiatanprosespemantauan,ter masukac, lastcomm,acctondansa. Rawdevice : Blok perangkat. Link hardware untuk perangkat yangmenyimpandata. Rdisc :mengimplementasikansisikliendarirouter menemukanprotokolICMP . readahead_earl :HardDiscmembacadepanCache y readahead_later :HardDiscmembacabelakangCache

Anda mungkin juga menyukai