grubconfig-simple

Submitted by michael on Mon, 10/12/2007 - 20:36

GrubConfig-Simple

Sebelum memulai, jangan lupa install paket GRUB. :) Cari di bagian Extra CD Slackware Anda.


    #installpkg grub-0.97-i486-3.tgz

Maka program GRUB + tool grubconfig sudah bersarang di hardisk :)

System ujicoba sebagai berikut :

  • Slackware 12.
  • HP Pavilion tx1000, AMD Turion64 X2.
  • Default lilo sebelumnya.
  • Hardisk SATA, tiga partisi. sda1 & sda2 Slackware, sedang sda3 FreeBSD.
  • Kernel 2.6.21.5 generic smp. (Jadi ada initrd.gz)

Jalankan grubconfig ;

    #grubconfig

Oke, pilih simple :)
grubconfig1grubconfig1

Pilih resolusi monitor. Atau pilih standart untuk amannya.
grubconfig2grubconfig2

Pilih partisi. GRUB otomatis menawarkan /dev/sda1 (dalam kasus ini)
grubconfig3grubconfig3

Ingin install di MBR ? GRUB Jadi penguasa semuanya.
grubconfig4grubconfig4

Oke ! Proses pembuatan menu.lst berlangsung.
grubconfig5grubconfig5

Semoga Anda berhasil :)
grubconfig6grubconfig6

Heem, saya telah membuat Anda bahagia dengan 6 gambar yang musti saya upload satu persatu :)

Isi /boot/grub/menu.lst


    # Ini Masih Asli dari Pabriknya :)
    #
    # GRUB configuration file '/boot/grub/menu.lst'.
    # generated by 'grubconfig'. Mon Dec 10 21:37:05 2007
    #
    # The backup copy of the MBR for drive '/dev/sda' is
    # here '/boot/grub/mbr.sda.7858'. You can restore it like this.
    # dd if=mbr.sda.7858 of=/dev/sda bs=512 count=1
    #
    # Start GRUB global section
    #timeout 30
    #color light-gray/blue black/light-gray
    # End GRUB global section
    # Linux bootable partition config begins
    title Linux on (/dev/sda1)
    root (hd0,0)
    kernel /boot/vmlinuz root=/dev/sda1 ro vga=773
    # Linux bootable partition config ends
    # Linux bootable partition config begins
    title Linux on (/dev/sda2)
    root (hd0,1)
    kernel /boot/vmlinuz root=/dev/sda2 ro vga=773
    # Linux bootable partition config ends
    # Other bootable partition config begins
    title FreeBSD on (/dev/sda3)
    root (hd0,2,a)
    kernel /boot/loader
    # Other bootable partition config ends
    # Linux bootable initrd config begins
    title Linux initrd /boot/initrd.gz on (/dev/sda1)
    root (hd0,0)
    kernel /boot/vmlinuz root=/dev/sda1 ramdisk_size=1001 root=/dev/ram0$
    initrd /boot/initrd.gz
    # Linux bootable initrd config ends
    title --- For help press 'c', type: 'help'
    root (hd0)
    title --- For usage examples, type: 'cat /boot/grub/grub.txt'
    root (hd0)

Restart Komputer Anda !
------------------------
Saya menemukan 4 option Pada GRUB (dalam kasus saya) :

  • Linux On sda1
  • Linux On sda2
  • FreeBSD on sda3
  • Linux initrd.gz On sda1

Pilih Linux On sda1, kernel panic ! Hehehe
Pilih Linux initrd.gz baru jalan normal.

-----------------------
Sekarang sedikit saya oprek isi menu.lst !

    Cuma ingin Slackware aja dech !

    timeout 2
    title Linux Slackware 12
    root (hd0,0)
    kernel /boot/vmlinuz root=/dev/sda1 ramdisk_size=1001 root=/dev/ram0$
    initrd /boot/initrd.gz

Grub mengijinkan mengedit langsung pada menu.lst tanpa melalui atau di akhiri prosedur lain. (pada lilo Anda musti menjalankan /sbin/lilo ).