Востановление GRUB2 с LiveCD.
загрузитесь с вашего LiveCD запустите консоль. для начала нам нужно будет узнать,
на каком диске и на каком разделе установлена Ubuntu. В каком разделе расположен Ubuntu можно командой # sudo fdisk -l после того как он будет выявлен примонтируем его командой # sudo mount /dev/sda5 /mnt в моем случае корневой раздел системы - /dev/sda5,
вы же используйте свое значение. если у вас /boot сделан отдельным разделом, его также надо будет примонтировать. я не использую отдельный
boot-раздел, но предположим, что sda3 выделен под /boot. примонтируем его:# sudo mount /dev/sda3 /mnt/boot также монтируем папку /dev нашей live-системы как /dev нашего root-раздела: #:sudo mount --bind /dev /mnt/dev и /proc live-системы как /proc root-раздела: #:sudo mount --bind /proc /mnt/proc теперь выполняем следующую команду: #:sudo chroot /mnt теперь вы - root-пользователь в системе, корневым разделом которой считается /mnt, то есть корневой раздел вашей настоящей системы. и вот мы готовы обновить MBR-раздел жесткого диска, переустановив grub2. но для начала нам нужно определиться, с какого физического диска загружается наш компьютер. если у вас один жесткий диск, разбитый на разделы - он будет именоваться sda. если несколько - первый из них - sda, второй - sdb, и так далее. определить загрузочный диск снова поможет команда Код:sudo fdisk -l в полученной таблице есть столбец "загрузочный". в моем случае напротив раздела sda1 стоит звездочка, означающая, что у меня загрузочным является первый жесткий диск, то есть sda. определившись с загрузочным диском, ставим на него grub2: #:grub-install /dev/sda если вы столкнетесь с какими-либо ошибками - попробуйте перезапустить команду с ключом --recheck:#:grub-install --recheck /dev/sda также в некоторых случаяъ может помочь вариант #:grub-install --recheck --no-floppy /dev/sda обратите
внимание: мы устанавливаем grub2 на физический диск (sda, sdb...), а не на раздел (sda3, sdb1...)! если все прошло успешно, выходим из chroot
командой Код:exit отмонтируем наши диски и паки:/dev нашей live-системы: #:sudo umount /mnt/dev/proc: #:sudo umount /mnt/proc
boot-раздел, если таковой монтировался отдельно: #:sudo umount /mnt/boot и собственно, корневой раздел: #:sudo umount /mnt
все! перезагружаемся, восстанавливаем порядок загрузки в BIOS (ставим
жесткий диск на первое место) и смотрим результат.