/dev/sda1 - HPFS/NTFS/exFAT
/dev/sda3 - Extended
/dev/sda5 - Linux swap / Solaris
/dev/sda6 - Linux - ext4
Rozdelenie oddielov je v tomto prípade nezvyčajné – teda ak je na HDD iba jeden systém, mal by byť na primárnej partícii a nie v rozšírenej na konci. Nestretol som sa ešte s týmto, tak neviem, či môže byť aj toto príčinou, prečo sa GRUB nezapíše.
sudo mount -t ext4 /dev/sda6 /mnt
sudo grub-install --root-directory=/mnt /dev/sda
V súčasnosti sa miesto
grub-install --root-directory=/mnt /dev/sdX viac používa s
udo grub-install --boot-directory=/mnt/boot /dev/sdX i keď aj ten s --root-directory by mal stále fungovať.
Vyskúšaj ešte raz cez Live systém:
sudo mount /dev/sda6 /mnt
sudo mount --bind /dev/ /mnt/dev
sudo grub-install --boot-directory=/mnt/boot /dev/sda
reštart PC a ak sa ukáže GRUB, tak po nabootovaní systému ho treba ešte zaktualizovať:
sudo update-grub
Ak by toto nezabralo, tak môžeš ešte vyskúšať podrobnejšiu opravu, tiež cez Live a príkazy do terminálu kopírovať:
sudo mount /dev/sda6 /mnt
sudo mount -o bind /dev /mnt/dev
sudo mount -o bind /sys /mnt/sys
sudo mount -t proc /proc /mnt/proc
sudo cp /proc/mounts /mnt/etc/mtab
sudo chroot /mnt /bin/bash
grub-install /dev/sda
(bez sudo!!)
grub-install --recheck /dev/sda
(tento príkaz použiť, len ak by sa objavili chybové hlášky)
update-grub
exit
Posledným príkazom
exit ukončíš obnovu Grubu a môžeš reštartovať PC.