Существует много причин того, почему система не грузится. Это может быть и неисправность железа и неисправность ПО, даже обновление ядра может привести иногда к тому результату. В таких ситуациях, я обычно использую три подхода к этой ситуации: 1. Не отлаживать, просто откатиться в известное состояние.
2. Довести систему до такого состояния, чтобы можно было запустить оболочку и попробовать наладить все в интерактивном режиме.
3. Загрузиться с другого образа, смонтировать неисправную систему и исследовать ее...
Если после очередного обновления или по другой причине у вас перестал загружаться компьютер, но после небольшой паузы на чёрном экране есть "grub rescue >" то можно попробовать восстановить загрузку системы. 1) Набираем ls enter выведет на экран что то подобное: (hd0) (hd0,msdos2) (hd0,msdos1) (fd) 2) Набираем если знаем точно где ваш Linux: set prefix=(hd0,msdos1)/boot/grub enter 3) Далее набираем: set root=(hd0,msdos1) enter 4) Ещё набираем: insmod normal enter А тут начинается самое интересное: вариант А - если появится "grub rescue" жирным шрифтом значит всё хорошо! Дальше набираем: normal...