Memunculkan Kembali Grub Loader Setelah Instalasi XP - Grub Recovery

Di laptop saya sekarang hanya menggunakan Linux Ubuntu 8.04 (lom di update, he2..), tapi karena berbagai keperluan.. kayaknya memang belum bisa nih ninggalin XP sepenuhnya, nah.., rencananya ntar malam mo install XP. Tetapi kalau ntar diinstall XP, linuxnya bisa ketutupan khan?, sayang dunk ubuntu ku .., :( . Hmmm.., barusan nanya-nanya ama om google, akhirnya nemu bagaimana cara ngembali-in grubya ntar, he2.., sebenarnya dulu udah pernah coba sih.., dan berhasil.., cuma udah lama banget, jadi saya udah rada-rada lupa, makanya buat catatan di Oret2anKu aja biar ga lupa.. :D , sekalian buat nge-update Oret2anKu yang sudah lama tidak dicoret, he2.. :D

Recovery ini menggunakan Live CD Ubuntu.., jadi pertama-tama yang harus dilakukan adalah nge-set first boot ke CD.., trus booting tuh CD.., pakai CD ubuntunya yah jangan CD yang laen.. :D

Setelah berada di ubuntu live, udah kelihatan desktopnya.., buka gnome-terminal, nah ini nih.., baru mulai intinya.. :D

ketikkan command: sudo grub

sudo grub
kemudian akan muncul seperti ini:

grub>
lanjut..

ketik lagi:

grub>find /boot/grub/stage1
ntar muncul (hd0,7) , 7 itu nomer partisi kita.., ini hanya contoh saja.., bisa saja angkanya berbeda pada kasus anda..

truss..

grub>root (hd0,7)

grub>setup (hd0)

grub>quit

reboot komputer atau lappie nya.., seharusnya grubnya sudah muncul kembali.., klo ga muncul.., berdoa dan bersabarlah akan hidup yang keras ini.., qeqeqe... :D

-------------------------------------------------------------------------------------------------------------

Update:

Ternyata klo untuk ubuntu yang menggunakan grub terbaru yaitu grub2 (Ubuntu 9.10 keatas..), cara diatas ga bisa.. setelah nyobain di laptop 'ngawi' (temen kost saya)..

Tapi bisa dicoba dengan cara berikut:

1. Tetap menggunakan live CD, yaitu boot dengan live CD kamu (saya gunakan Ubuntu 9.10)

2. Setelah desktop gnomenya muncul, buka terminal,

Cari di partisi mana linux kamu terinstall, ketik fdisk -l

# fdisk -l
omitting empty partition (5)

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x31a431a3

Device Boot Start End Blocks Id System
/dev/sda1 1 5836 46877638+ 83 Linux
/dev/sda2 5837 38912 265682970 f W95 Ext'd (LBA)
/dev/sda3 * 6375 15298 71681998+ 7 HPFS/NTFS
/dev/sda5 5837 6374 4321422 82 Linux swap / Solaris
/dev/sda6 15299 22947 61440561 7 HPFS/NTFS
/dev/sda7 22948 30596 61440561 7 HPFS/NTFS
/dev/sda8 30597 38912 66798238+ 7 HPFS/NTFS
Terlihat di laptopnya ngawi, linuxnya ada di /dev/sda1,

3. Selanjutnya mounting partisi linux kamu, pada kasus ini /dev/sda1

Sebelum dimounting tentunya kita sediakan tempat kemana akan kita mounting tuh partisi.. misal:

mkdir /mnt/sini

Sudah?, sekarang kita mounting partisi linux /dev/sda1 ke /mnt/sini yang kita buat tadi..

mount /dev/sda1 /mnt/sini

Seharusnya tidak ada masalah.. klo ga mau biasaya dia minta didefinisikan type file system linux yang kita gunakan, di laptop ngawi ini terinstall linux ubuntu dengan type file system ext4, so tinggal ditambahkan saja..

mount -t ext4 /dev/sda1 /mnt/sini

ok, seharusnya sudah bisa termounting.., untuk lebih memastikan bisa coba liat isi directory /boot system linux kita..

# ls /mnt/sini/boot
abi-2.6.31-14-generic grub memtest86+.bin vmcoreinfo-2.6.31-14-generic
config-2.6.31-14-generic initrd.img-2.6.31-14-generic System.map-2.6.31-14-generic vmlinuz-2.6.31-14-generic


4. Nah sekarang grubnya..

# grub-install --root-directory=/mnt/sini /dev/sda
Installation finished. No error reported.
This is the contents of the device map /boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.

(hd0) /dev/sda

5. Klo sudah terlihat seperti point ke 4, restart linux ubuntu live cd.., keluarkan cd nya.., pada kasus saya tidak langsung terlihat menu untuk pilihan linux atau windows.., tapi langsung masuk linuxnya.., gpp lanjutin aja..

Setelah masuk desktop system linux kita.., buka kembali terminal.., update grub

# update-grub2

Seharusnya grub2 dapat langsung nge-detect semua system operasi yang ada di komputer atau laptop kamu..

Restart lagi ubuntunya, seharusnya grub nya sudah bisa menampilkan pilihan menu untuk milih system operasi linux atau windows.. atau apapun itu OS kamu..

Klo belum berhasil juga.. he2.., mungkin bisa baca referensi yang ada di bawah.. good luck.. :D

Ref: Ubuntu Help

0 comments:

Post a Comment