Linux Lite Forums

Software - Support => Tutorials => Topic started by: AposChatz382 on May 28, 2022, 09:30:49 AM

Title: How to repair grub
Post by: AposChatz382 on May 28, 2022, 09:30:49 AM
Hello everyone,

I would like to make this a topic that covers most of the basic grub problems and how to repair them

Your GRUB loader might have broken for a couple of reasons:

Fortunately grub is easy to fix and it's not very complex. If you follow these simple steps it should be fixed in no more than 30 minutes(including USB loading):

First of all boot from a Linux Lite image to live mode.

Then open terminal and type:
Code: [Select]
sudo fdisk -lNow you need to note down two things. First the disk directory "/dev/sd[letter]" and then the Linux partition "/dev/sd[letter][number]"
Example:
/dev/sda - Disk
/dev/sda4 - Partition
Next you need to create a temporary directory
Code: [Select]
sudo mkdir /mnt/lnxNow mount the partition to that directory:
Code: [Select]
sudo mount /dev/sda4 /mnt/lnx
Now for the final part:
Code: [Select]
sudo grub-install --root-directory=/mnt/lnx /dev/sda
In case you broke grub by using Daz Windows Loader (im not promoting illegal stuff here) just make sure you check "Preserve boot code" and repatch.

I used part of this thread: link (https://forums.linuxmint.com/viewtopic.php?t=92409)
and if you want to learn more about --root-directory option: link (https://unix.stackexchange.com/questions/197370/grub-install-whats-the-root-directory)

Let me know if i missed something. Also comment if you have some other tips.
Have fun   :003: :048:
Title: Re: How to repair grub
Post by: Jerry on May 29, 2022, 03:15:29 AM
Nice one :)