За да си възстановим grub, можем да използваме следната процедура:
1. Променете в BIOS, компютъра ви да зарежда от CD и сложете първият диск на Debian
2. Преминете към втората конзола, като натиснете alt+F2
3. Създайте нова директория, в която ще монтирате boot дяла (примерно mkdir /mnt/disk)
Заб.: Ако boot дяла ви е на отделен от root дяла, трябва да създадете директория и за него, т.е. mkdir /mnt/boot1
4. Монтирайте root дяла, а ако boot ви е на отделен дял, монтирайте и него, т.е.
- Код за потвърждение: Избери целия код
mount /dev/hdX1 /mnt/disk
mount /dev/hdX2 /mnt/boot1
където hdX1 ви е root дяла, а hdX2 е boot дяла.
5. Изпълнете chroot за root дяла, т.е.
- Код за потвърждение: Избери целия код
chroot /mnt/disk
6. Стартирайте командата grub в конзолата
7. Задайте root дяла, т.е. root (hd0,1).
(hd0,1) се равнява на /dev/hda2. Тука трябва да укажете, кой точно ви е root дяла, като може да го проверите с fdisk -l
8. За да инсталирате grub на /dev/hda, трябва да въведете следната команда
- Код за потвърждение: Избери целия код
setup (hd0)
9. Последната стъпка е да напишете exit за да излезете от chroot, да деминтирате монтираните у-ва и да рестартирате
- Код за потвърждение: Избери целия код
exit
umount /dev/hdX1
umount /dev/hdX2
init 6
Заб. : т.6, т.7 и т.8 могат да се заменят със следните няколко команди
- Код за потвърждение: Избери целия код
grub-install /dev/hda
update-grub
Същата процедура може да използвате с live CD, като започнете от т.3.
Стъпките са валидни за всички видове дистрота.
Източник : Основен