Судя по информации в содержании статьи, можно обойти любые проблемы с Grub:
http://windowsten.ru/zapusk-linux-prilogeni-v-bash-6658/ . На самом деле, в Grub очень много команд, поэтому для восстановления после обновлений необходимо подгрузить все модули, чтобы Grub стал функциональным. Если этого не сделать, то Grub даже не будет понимать какие файлы и в каком разделе диска находятся. Если мы выяснили обозначение раздела, то можно дать команды:
set prefix=(hd0,1)/boot/grub
set root=(hd0,1) - где 1 это номер раздела.
таким образом, мы указываем, что для наших команд мы будем использовать 1 раздел диска.
Затем указываем команду ls /boot/grub , для того, чтобы получить все файлы, вернее их список в нужном разделе.
Если вы видете все файлы, значит можно давать команды:
insmod ext2
insmod normal
normal
Такими командами мы переводим Grub в полнофункциональный режим и на экран выводится меню Grub'а.