Home > Tutorial > Membuat Grub-Legacy Bootable CD

Membuat Grub-Legacy Bootable CD

Tutorial ini membahas bagaimana membuat bootable cd menggunakan grub-legacy.

Jika anda mencari tutorial menggunakan grub2, baca tutorial Bagaimana Membuat Bootable CD Dengan Grub2 ini.

Grub-legacy meskipun sudah tidak menjadi boot loader  default lagi sejak versi Ubuntu 9.04, masih menjadi favorit saya karena ke-simple-lannya. Meskipun kesukaan saya ini bersifat personal, saya pikir lebih mudah mengedit konfigurasi grub-legacy ketimbang grub2, misalnya.

Untuk membuat bootable cd dengan grub-legacy anda harus menggambil image stage2_eltorito di dalam paket grub_0.97-29ubuntu64_i386.deb (oneiric). Untuk oneiric anda bisa download langsung disini.

http://kambing.ui.ac.id/ubuntu/pool/main/g/grub/

Untuk versi ubuntu lain silahkan menyesuaikan versinya.

Setelah file di download, ekstrak atau buka isinya dan navigasikan ke:

grub_0.97-29ubuntu64_i386.deb/data.tar.gz/data.tar/./usr/lib/grub/i386-pc/

Copy file stage2_eltorito ke folder  cdrom/boot/grub

cdrom adalah folder tempat kita meletakkan file-file lain, misalnya saat melakukan remastering ubuntu.

Untuk membuat bootable cd gunakan perintah ini:

sudo mkisofs -b boot/grub/stage2_eltorito –boot-load-size 4 &&
-no-emul-boot -boot-info-table -cache-inodes -V “Minux LiveCD” &&
-r -J -l -o minux-0.1.iso cdrom

Bisa juga penulisannya satu baris dengan menggnati tanda && dengan spasi.
Untuk penjelasan opsi-opsinya silahkan:

man mkisofs   :-)

Membuat Menu Grub-Legacy

Di sini saya akan membuat menu untuk booting livecd Minux hasil remaster saya. Menu ini saya copy paste dan disesuaikan dari file text.cfg didalam folder isolinux livecd ubuntu yang asli.

Setelah saya transliterasikan hasilnya seperti ini:

timeout  10
default  0

title  Minux Live
kernel  /casper/vmlinuz  file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash
initrd  /casper/initrd.lz
boot

title  Minux Install
kernel  /casper/vmlinuz  file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash
initrd  /casper/initrd.lz
boot

title  Boot 1st Hardisk
root  (hd0,0)
chainloader  +1
boot

Simpan dengan nama menu.lst di folder boot/grub  bersama dengan file stage2_eltorito

Untuk sytax lengkapnya silahkan merujuk ke manual  grub legacy di fsf ini.

Advertisement
Categories: Tutorial Tags: ,

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.