Pages

Jumat, 07 Januari 2011

Reparasi grub

By: admin in Linux
Jika kita install dual OS linux sama windows, maka akan muncul grub loader yang nampilin pilihan buat booting, mo booting ke linux atau ke windows. Permasalahannya, jika kita install ulang windows kita atau jika kita gunain fix mbr buat balikin boot ke windows, maka grub loader yang nampilin pilihan buat booting ke linux atau windows pasti ilang. Cara buat balikin grub loader yang ilang sebenernya gampang banget, gini nih caranya…
















1. Masukin live cd linux apa aja….
2. Di live cd masuk ke terminal terus ketik grub lalu enter…(muncul tampilan kayak gini)
[ Minimal BASH-like line editing is supported.   For
the   first   word,  TAB  lists  possible  command
completions.  Anywhere else TAB lists the possible
completions of a device/filename. ]

grub>
3. Kalo dah masuk di grub ketik grub> find /boot/grub/stage1 (keluar kayak gini)
grub> find /boot/grub/stage1
(hd0,4)

Note: Hasil dari perintah tersebut berbeda di setiap komputer karena saya menginstall satu linux (blankon) dan satu windows, maka yang keluar adalah satu file stage saja yang terdapat di hd0,4
4. Dah gitu langsung ketik: grub> root (hd0,4)
5. Dah gitu tinggal kita install grubnya make perintah grub> setup (hd0). Jika keluar hasil seperti ini..
grub> setup (hd0)
Checking if “/boot/grub/stage1″ exists… yes
Checking if “/boot/grub/stage2″ exists… yes
Checking if “/boot/grub/e2fs_stage1_5″ exists… yes
Running “embed /boot/grub/e2fs_stage1_5 (hd0)”…  16 sectors are embedded.
succeeded
Running “install /boot/grub/stage1 (hd0) (hd0)1+16 p (hd0,4)/boot/grub/stage2 /boot/grub/menu.lst”… succeeded
Done.

grub>
itu tandanya kita dah selesai balikin lagi grub yang tadinya hilang tersebut.
Tapi tunggu dulu….ada kalanya pas kita jalanin perintah grub> find /boot/grub/stage1 keluar hasil seperti ini…Error 15: file not found. Terus pas jalanin perintah grub> setup (hd0) keluar hasil seperti ini…Error 11: Unrecognized device string. Nah kalo muncul error kayak gitu, caranya kita mesti mount dulu folder proc sama udev yang ada di partisi linux yang pengen kita betulin grubnya. Caranya…
1. mount dulu partisi harddisk yang ada linuxnya mount /dev/sda5 /mnt (saya mount partisi linux saya yang ada di sda5 ke folder mnt)
2 . root@blankon:/# mount -t proc none /mnt/proc/

3 . root@blankon:/# mount -o bind /dev/ /mnt/dev/
4. Dah selesai di mount semua tinggal ketik lagi perintah grub…terus tinggal lanjutin lagi langkah 3 sampe 5 selesai deh….
Thanks to infolinux..

0 komentar:

Posting Komentar