09 November 2009

Bermain-main dengan GRUB


Konfigurasi Grub Berikut adalah konfigurasi yang ada di dalam grub. File konfigurasi yang digunakan bisa di /etc/grub.conf atau /boot/grub/menu.lst :

# Pilihan dari operating system yang dipilih pertama kali, dimulai dari angka 0, dan ketika melebihi dari yang akhir maka akan kembali lagi ke awal
default 0

# Lama dari suatu grub mulai melakukan booting dengan satuan dengan detik
timeout 10

# Konfigurasi yang membuat pilihan pada grub menjadi tidak terlihat dan hanya menuju ke OS yang dipilih sebagai default
hiddenmenu

# Konfigurasi dari warna yang digunakan untuk background dan tulisan pada menu grub
color cyan/blue white/blue

# Pada title berisi nama dari OS yang akan dipilih untuk hal ini anda dapat menulis terserah anda
title Ubuntu, kernel 2.6.17-10-generic

# Pada bagian ini menunjukkan partisi letak dari partisi /boot dimulai dari 0, sehingga hd0,6 berarti pada harddisk pertama di partisi ke 7
root (hd0,6)

# Pada bagian menunjukkan lokasi dari kernel linux, yaitu /boot/vmlinuz-2.6.17-10-generic sedangkan root=/dev/hda7 menunjukkan lokasi partisi root file system, ro menunjukkan bahwa partisi dibuat dalam keadaan read only.
kernel /boot/vmlinuz-2.6.17-10-generic root=/dev/hda7 ro quiet splash

# ini adalah image dari
initrd /boot/initrd.img-2.6.17-10-generic

# Ini adalah pengaturan Grub untuk Windows, karena boot loader windows diletakkan pada Master Boot Record maka diarahkan ke partisi pertama harddisk pertama.
title Microsoft Windows XP Professional
root (hd0,0)
chainloader +1

Memberikan Password pada Grub

Agar memproteksi boot ke OS anda dapat memberikan password pada grub. Untuk pemberian password anda bisa tambahkan :
password [password]
contoh :
password katakunci

Ada beberapa cara peletakkan password dimana berdasarkan letaknya memberikan efek yang berbeda, yaitu :
  1. Diletakkan sebelum title, sebagai contoh :
    ........
    default 0
    timeout 10
    password katarahasia
    title Mandriva 2006
    ..................
    Hal ini akan menyebabkan menu tidak dapat diubah pada waktu grub ditampilkan. Apabila ingin mengubah menu dengan menekan "e" atau "c" maka pengguna harus menekan tombol "p" terlebih dahulu dan memasukkan password. Tetapi apabila kita ingin booting maka tidak ada masalah, grub tidak akan meminta password.
  2. Diletakkan di dalam atau di bawah title dari pilihan OS, sebagai contoh :
    .......................
    timeout 10
    title Mandriva 2006
    password katarahasia
    root (hd0,4)
    kernel /boot/vmlinuz ro root=/dev/hda5
    ....................
    Efek dari pemberian password dengan cara ini ketika anda memilih OS dari "Mandriva 2006" maka akan diminta password agar anda dapat boot ke partisi ini.
  3. Diletakkan di luar tetapi memberikan ditambahkan kata "lock" di bawah, contohnya :
    ........
    default 0
    timeout 10
    password katarahasia
    title Mandriva 2006
    lock
    root (hd0,4)
    kernel /boot/vmlinuz ro root=/dev/hda5
    ...................
    Efek dari cara ini akan menyebabkan hal yang sama seperti no. 1 tetapi ketika anda memilih OS "Mandriva 2006" anda tidak akan bisa booting dan anda akan diarahkan ke menu awal dari grub. Baru akan bisa booting apabila anda memasukkan password pada menu awal dengan menekan tombol "p".
  4. Diletakkan sebelum dan sesudah bagian title, seperti di bawah:
    ........
    default 0
    timeout 10
    password katarahasia
    title Mandriva 2006
    password katakunci
    root (hd0,4)
    kernel /boot/vmlinuz ro root=/dev/hda5
    ...................
    Efek dari cara ini akan menyebabkan hal yang sama seperti no. 1 dan no.2 dan kelebihan dengan cara ini antara password menu dan password dari OS berbeda.
WEB'nya SAKTi™ © 2008-2020.