05 September 2010, 22:13:54
Навигация
Главная
Правила сайта
Друзья сайта
Контент
Статьи
Новости
Фотогалерея
Файлы
Каталог ссылок
Заметки на полях
Сервисы
Форум
Ликбез
FAQ
Поиск
Обратная связь
To Do
Пользователей онлайн
Гостей онлайн: 4

Участников онлайн: 0

Всего участников: 20
Последний участник: anton
История посещений
Frankenstein 6 недель
anton34 недель
alnik68 недель
rol76 недель
yury176 недель
said_t79 недель
shkurko82 недель
Bruner83 недель
bas90 недель
sholohow93 недель
Блоги
Frankenstein
» Протокол OSCAR от...
Последние статьи
Восстановление GRUB 2
Линукс и права доступа
Виртуальная машина
Веб-сервер своими ру...
Убираем индикатор ра...
RSS

RSS feed validator

Для корректной работы сайта требуется разрешить в браузере использование JavaScript.
Восстановление GRUB 2

Если вы любите экспериментировать с операционной системой так же, как и я, рано или поздно вы встретитесь с необходимостью восстанавливать убитый загрузчик. Вчера такая ситуация у меня возникла - последствия неудачной попытки украсить меню выбора операционной системы. Если не поддаваться панике и немного подумать, восстановить убитый загрузчик несложно.

О восстановлении GRUB первой версии есть хорошая статья у товарища Mirivlad, где это рассказано очень доступно. Но для GRUB 2 это не подходит - его структура достаточно отличается от первой версии. Но ближе к делу - опиываю способ, который помог мне.

Что нам понадобится? Дистрибутив Ubuntu на любом загрузочном носителе (CD/DVD-ROM, USB-Flash, ...), мозг и прямые руки.

Загружаемся с носителя и запускаем консоль. Проверяем, что команда "grub-install" поддерживает опцию "--root-directory":

grub-install --help

Если в списке возможных параметров присутствует "--root-directory" - отлично. Если нет - альтернативный способ будет описан немного позже.

Если не помним, какой раздел был корневым, нам поможет команда

sudo fdisk -l

Просмотрев список разделов, определяем нужный нам. Пусть это будет для примера sda5 (допустим, в первом разделе Windows, а дальше общие диски и Linux). Монтируем раздел:

sudo mount /dev/sda5 /mnt

Если загрузчик был вынесен на отдельный раздел, монтируем и его:

sudo mount /dev/sda2 /mnt/boot

Подготовительные операции завершены. Теперь устанавливаем сам загрузчик:

sudo grub-install --root-directory=/mnt /dev/sda

Отметим один важный момент - загрузчик устанавливается не на раздел, а на физический диск, поэтому надо указать тот диск, который в BIOS отмечен как загрузочный.

Всё, перезагружаем компьютер и работаем. При необходимости поправьте руками конфигурационные файлы загрузчика.

Источник - Русский форум Ubuntu

Comments
No Comments have been Posted.
Post Comment
Please Login to Post a Comment.
Ratings
Rating is available to Members only.

Please login or register to vote.

No Ratings have been Posted.
Случайная цитата

Мы пойдём не таким путём...

В.И. Ленин

Авторизация
Имя пользователя

Пароль



Не зарегистрированы?
Нажмите здесь для регистрации.

Забыли пароль?
Запросите новый здесь.
Shoutbox
You must login to post a message.

Чубатый Виталий
10.09.2009 16:44
Новая рубрика - "Ликбез для юзеров".

Чубатый Виталий
13.01.2009 18:04
Включен мини-чат :).
Рекламный блок
Статистика файлов
Новые файлы
"Гостья из будущего" - тема (PHP-Fusion, 16.04.10 12:13:45)
IMadering - украинская локал... (Программы, 12.04.10 21:48:14)
Панель напоминания "Включите... (PHP-Fusion, 24.11.09 23:37:01)
Video Panel (PHP-Fusion, 19.11.09 15:49:54)
Lightbox panel (PHP-Fusion, 23.09.09 11:11:38)
Популярные файлы
Плагин "Register question" д... (PHP-Fusion, скачиваний - 3041)
Прекрасное Далёко (MIDI, скачиваний - 1599)
Полёт на флипе (Рингтоны, скачиваний - 709)
Компьютерный камертон (Программы, скачиваний - 683)
Русская локализация к v.7.01... (PHP-Fusion, скачиваний - 560)