Поскольку сам grub на месте, часть шагов можно опустить:
sudo mount /dev/sdb5 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt
sudo update-grub
exit
sudo umount /mnt/dev
sudo umount /mnt/proc
sudo umount /mnt/sys
sudo umount /mnt
sudo shutdown -r now
Как я понял в вашем случае линукс стоит на sdb5?
Пользователь решил продолжить мысль 26 Октября 2011, 14:15:27:
Если все-таки удалены ядра попробуйте команду:
sudo apt-get install linux-image-$(uname -r) linux-headers-$(uname -r)
до update-grub
Спасибо за оперативность, надоела мне Windows, решил сегодня домучиться но вернуть!
Итак снова кая-то невозможность:
ubuntu@ubuntu:~$ sudo mount /dev/sdb5 /mnt
ubuntu@ubuntu:~$ sudo mount --bind /dev /mnt/dev
ubuntu@ubuntu:~$ sudo mount --bind /proc /mnt/proc
ubuntu@ubuntu:~$ sudo mount --bind /sys /mnt/sys
ubuntu@ubuntu:~$ sudo chroot /mnt
root@ubuntu:/# sudo update-grub
sudo: unable to resolve host ubuntu
Generating grub.cfg ...
Found memtest86+ image: /boot/memtest86+.bin
ls: невозможно получить доступ к /media/рабочий: Нет такого файла или каталога
ls: невозможно получить доступ к /media/рабочий: Нет такого файла или каталога
ls: невозможно получить доступ к /media/рабочий: Нет такого файла или каталога
ls: невозможно получить доступ к /media/рабочий: Нет такого файла или каталога
Found Windows 7 (loader) on /dev/sda1
done
root@ubuntu:/# exit
exit
ubuntu@ubuntu:~$ pppoeconf