Selasa, 04 Desember 2012

Grub rusak

Di postingan lama sebenarnya saya pernah membahas tentang ini, tetapi ini adalah caranya juga tetapi lebih simple menurut saya tapi agak rumit yang males dengan CLI mau yang gak CLI klik disini  .


Silahkan disimak,

PERMASALAHAN :

Gnu GRUB Version 1.99-21Ubuntu3

Minimal Bash-like line editing is supported. for the first word. Tab lists possible command completions. Anywhere else Tab lists possible devise or file copletions.

grub > |

ini biasanya di lakukan karena kesalahan kita menghapus salah satu partisi semisal swap, atau karena mencoba untuk mengganti-ganti grub loader. tapi tenang semuanya ada solusinya bro.

Pertama. siapkan
1.Kopi hangat.
2. No smoqueen deh, ane gak ngeroko gan, hehe. maaf yg ngeroko juga silahkan.
3. Live-CD ubuntu

Lanjut.
1. Booting dengan Live-CD.

2. cek partisi hardisk contoh.

[root@user~]# fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x69b53599

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   307202047   153497600    7  HPFS/NTFS/exFAT
/dev/sda3       307202048   880642047   286720000    7  HPFS/NTFS/exFAT
/dev/sda4       880642048   976773119    48065536    5  Extended
/dev/sda5       880646144   972806143    46080000   83  Linux
/dev/sda6       972808192   976773119     1982464   82  Linux swap / Solaris


3. selanjutnya mount dengan sudo mount -t ext4 /dev/sda5 /mnt/
dan ikuti perntah berikut.
 ~$ sudo mount -t proc proc /mnt/proc/
~$ sudo mount -t sysfs sys /mnt/sys/
~$ sudo mount -o bind /dev/ /mnt/dev/
~$ sudo chroot /mnt /bin/bash
~$ grub-install /dev/sda

4. selanjutnya, silahkan agan oprek sendiri sesuaikan dengan partisi agan. ubah angka 5 sesuai partisinya.

grub > ls
grub > set prefix=(hd0,5)/boot/grub
grub > set root=(hd0,5)
grub > set
grub > ls /boot
grub > insmod /boot/grub/linux.mod
grub > linux /vmlinuz root=/dev/sda6 ro
grub > initrd /initrd.img
grub > boot

5. Hooooreeee... eh tunggu dulu itu hanya bersifat sementara, silahkan agan update grubnya, :)

~$ sudo update-grub
~$ sudo grub-install /dev/sda
~$ sudo update-grub

SELSELLLAAAIIII eh SELESAI...

referensi http://lukecyber.wordpress.com

Tidak ada komentar: