Related Posts Plugin for WordPress, Blogger...

Boot ISO Image Dari Harddisk Dengan Grub 2

Setiap kali ada rilis terbaru dari Ubuntu, Linux Mint, Debian, BlankOn, Fedora, OpenSuSE, Mandriva, atau distro lainnya, apa yang anda lakukan untuk mencobanya? Membakarnya ke dalam CD atau membuat live usb? Kalau masih menggunakan salah satu cara ini sebaiknya berhenti saja mulai sekarang. Ada satu cara yang lebih praktis untuk mencoba live cd distro tanpa menggunakan CD-ROM atau USB Flashdisk. Cara ini praktis karena kita dapat mem-boot ISO image dari berbagai distro langsung dari harddisk.
Kita akan memanfaatkan salah satu fitur terbaru dari Grub 2 yang mampu membuat keajaiban ini terjadi. Sebagai persiapan, unduh salah satu distro favorit anda. Berkas ISO image ini bisa disimpan di mana saja, namun untuk alasan kemudahan kita akan menyimpannya di /boot/images.
su
mkdir /boot/images
cd /boot/images
wget http://kambing.ui.ac.id/iso/ubuntu/releases/oneiric/ubuntu-11.10-desktop-amd64.iso
Kemudian kita perlu menambahkan sebuah entry untuk live cd Ubuntu 11.10 Oneiric Ocelot di berkas /etc/grub.d/40_custom. Buka berkas tersebut, lalu tambahkan konfigurasi seperti contoh berikut:
menuentry "Ubuntu 11.10 Live" {
insmod loopback
insmod iso9660
set isofile="/images/oneiric-desktop-amd64.iso"
loopback loop (hd0,5)$isofile
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noprompt noeject
initrd (loop)/casper/initrd.lz
}
Baris pertama menunjukkan awal dari satu menu entry di grub2 dengan nama "Ubuntu 11.10 Live". Dua baris berikutnya akan memuat modul-modul grub2 yang dibutuhkan untuk mem-boot ISO image dari harddisk. Baris ke-4 mendefenisikan letak penyimpanan dari berkas ISO. Baris ke-5 merupakan inti dari trik ini, baris ini memerintahkan grub2 untuk mengaitkan ISO image dengan opsi loop. (hd0,5) di baris ini menunjukkan lokasi di mana berkas ISO image yang akan di-boot disimpan. Misalnya berkas disimpan di /dev/sda5 maka di baris ini harus digunakan (hd0,5).
Kita lanjutkan dengan memperbarui konfigurasi grub2, jalankan perintah berikut dari terminal:
update-grub2
Hidupkan ulang PC/laptop untuk mencoba masuk ke Live CD yang akan di-boot dari harddisk dengan bantuan Grub 2. Voila, sekarang kita sudah bisa mem-boot live cd tanpa CD atau flashdisk. Referensi:
http://ubuntuforums.org/showthread.php?t=1549847
http://ubuntuforums.org/showthread.php?t=1599293

8 komentar:

  1. Ijin menyimak gan..
    mantab...
    Thanks udah share yakkk,..

    BalasHapus
  2. Terima kasih juga sudah mampir gan

    BalasHapus
  3. perlu dibookmark. kmrn sy cri yg di wordpress koq ga ada. ternyata di terminal yg lain :)

    BalasHapus
  4. Ya neh oom, lagi nyoba Google Adsense di mari, ngiri lihat rekan-rekan blogger yg bisa dapat sampingan dr ngeblog

    BalasHapus
  5. Terima kasih, Kang. Ternyata beda sekali antara Linux Mint 9 dengan Ubuntu. Saya perlu ini.

    BalasHapus

Tuliskan komentar, saran, maupun kritik di sini: