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.
Kita lanjutkan dengan memperbarui konfigurasi grub2, jalankan perintah berikut dari terminal:
http://ubuntuforums.org/showthread.php?t=1549847
http://ubuntuforums.org/showthread.php?t=1599293
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.
suKemudian 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:
mkdir /boot/images
cd /boot/images
wget http://kambing.ui.ac.id/iso/ubuntu/releases/oneiric/ubuntu-11.10-desktop-amd64.iso
menuentry "Ubuntu 11.10 Live" {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).
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
}
Kita lanjutkan dengan memperbarui konfigurasi grub2, jalankan perintah berikut dari terminal:
update-grub2Hidupkan 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