Прежде всего, я noob из linux (я использую linux около четырех-пяти лет, но только исправлял проблемы, когда получал их, хотя обычно я просто переустанавливал все).
Я недавно установил Kubuntu 9.04, затем обновил до последней Kubuntu (10.4). Все прошло гладко, и я использовал его в течение двух недель.
После последнего обновления безопасности / исправления, загрузчик был поврежден.
Мои вопросы:
Можно ли восстановить его с загрузочного CD / DVD 9.04 или мне нужна специальная спасательная система?
Должен ли я получить новый live DVD для 10.4 и исправить это оттуда?
Кроме того, что мне нужно на самом деле исправить? Какие утилиты мне нужны? (Какими должны быть мои шаги?)
Спасибо :))
Это помогло мне восстановить Grub несколько раз: http://www.webupd8.org/2009/12/how-to-recover-grub2-linux.html
В зависимости от точной ошибки, которую вы получаете, вам также может потребоваться отключить некоторые средства Windows (Dell DataSafe Local Backup и т. Д.), Которые могут вызывать повреждение, чтобы предотвратить его повторение. Вот соответствующий отчет об ошибке:
(K) Ubuntu 10.04 использует Grub2, и хорошая новость заключается в том, что вы можете восстановить конфигурацию загрузчика и MBR, загрузившись с live CD. См. Инструкции здесь - даже если название звучит так, как будто оно связано только с восстановлением после установки Windows, шаги, приведенные там, позволяют переустановить соответствующий загрузчик обратно в вашу систему.
Кстати, я думаю, что после того, как вы обновили Kubuntu 9.04, ваша система, вероятно, все еще будет использовать старый загрузчик grub. Пожалуйста, проверьте здесь для того, чтобы перейти на grub2. Это строго необязательно - там есть примечание о том, почему обычный процесс обновления не изменил загрузчик при переходе с 9.04 на 10.04.
Пожалуйста, прокомментируйте, если вам нужна дополнительная информация.
Ознакомьтесь с инструкциями по «Восстановлению»: https://wiki.ubuntu.com/Grub2
.Чаще всего процесс восстановления GRUB (в последних выпусках Ubuntu, что означает Grub2) описывается запутанным образом. На самом деле это довольно просто. Одним словом, процесс загрузки может быть прерван по одной (или обеим) из следующих причин:
Grub не установлен в загрузочный сектор вашего диска («Основная загрузочная запись»). "или MBR) или поврежден (это может быть вызвано несколькими причинами, в том числе установкой Windows).
N.B .: Grub можно установить в MBR вашего загрузочного диска или в «загрузочную запись тома» раздела. В большинстве случаев вы захотите установить его в MBR.
grub.cfg
) неверна или повреждена. В Ubuntu этот файл создан для вас (см. Ниже), поэтому вам не нужно прикасаться к нему самостоятельно, но вы можете вручную воссоздать его, используя update-grub
. Я рекомендую следовать этим инструкциям в разделе «Восстановление Grub2 через Live CD». Процедура, описанная там, решает оба источника проблем. Вот задачи, которые вы будете выполнять:
Смонтируйте этот раздел в /mnt
и выполните chroot в точке монтирования. Обратите внимание, что это означает, что вы получаете оболочку, которая выглядит и ведет себя так, как будто вы загрузили систему нормально. Вы можете делать много вещей, которые вы можете делать в своей обычной системе, например устанавливать пакеты и редактировать конфигурацию.
Возможно, все будет в порядке без хроматирования, используя update-grub
, предоставленный Live CD, вместе с переключателем --root-directory
. Но знание того, как войти в системный раздел, является полезным навыком, и процедура более надежна.
/etc/default/grub
, чтобы увидеть, если что-то не так (обычно это должно быть хорошо). grub.cfg
, запустив update-grub
. grub-install
. Это решающий шаг. Затем вы можете перезагрузиться, и система должна запуститься снова. Подробнее см. Ссылку . Наконец, обратите внимание, что шаг, которому предшествует «Если у вас / boot на отдельном разделе», не требуется в обычных обстоятельствах, хотя три команды, выполняющие «bind» -монтирование, являются обязательными.