0

Mengembalikan grub yang hilang menggunakan terminal commands

Pad artikel sebelumnya, untuk mengembalikan grub dijelaskan menggunakan boot-repair. Pada artikel ini akan dijelaskan cara lainnya, yaitu menggunakan perintah pada terminal. Berikut adalah tahapannya:

  1. Masuk ke ubuntu menggunakan live cd, kemudian buka terminal.
  2. Mount partisi tempat ubuntu diinstall.
    sudo mount /dev/sdXY /mnt
  3. Bind direktori yang diperlukan grub untuk mendeteksi sistem operasi lainnya.
    sudo mount --bind /dev /mnt/dev &&
    sudo mount --bind /dev/pts /mnt/dev/pts &&
    sudo mount --bind /proc /mnt/proc &&
    sudo mount --bind /sys /mnt/sys
  4. Masuk kemode “chroot”.
    sudo chroot /mnt
  5. Install , check, kemudian update grub.
    Ganti “X” menjadi huruf sesuai dengan nama harddisk, misal “a” sehingga menjadi “/dev/sda”

    grub-install /dev/sdX
    grub-install --recheck /dev/sdX
    update-grub
  6. Grub telah kembali, keluar dari “chroot”, kemudian unmount.
    exit &&
    sudo umount /mnt/sys &&
    sudo umount /mnt/proc &&
    sudo umount /mnt/dev/pts &&
    sudo umount /mnt/dev &&
    sudo umount /mnt
  7. Reboot.