Восстановление загрузчика grub 2 Ubuntu.

Восстановление загрузчика grub 2 Ubuntu.

Поскольку самому пришлось несколько раз устанавливать сборку Denix 3,на основе Ubuntu 10.04,и всегда спасением для меня статья  Установка grub в MBR,востановление загрузки Windows 7 .Поэтому решил написать подробнее о восстановлении grub, и редактировании меню выбора операционных систем,при наличии на компе нескольких ОС.Ну думаю что многие пользователи,как и я -начинали знакомство с Линуксом с установки сборок на основе Линукс на свой дэвайс с уже установленной Windows.

 


Одно примечание-все мои действия применялись на
сборке Denix 3,на основе Ubuntu 10.04 .
И так установив Denix 3 на свой комп,кстати устанавливаю с флешки-понравилось,перегрузившись -увидел в меню выбора загрузки grub отсутствие строки выбора Windows.Конечно при наличии у меня доступа в интернет и настройки с коробки в Denix ADSL-соединения,я начал искать решения проблемы в поисковиках.Но как я вроде не новичек да и темы по восстановлению grub всегда есть/появляются в сети,то выбор правильного варианта решения занял целый день.А представляю каково пользователю первый раз установившему сборку на основе Линукс.
Поэтому и предлагаю на всеобщее пользование и обсуждение свой способ восстановления загрузки Windows 7,после установки grub 2 в сборке Denix 3,на основе Ubuntu 10.04.
Грузимся по умолчанию в ОС Denix,видим на рабочем столе-терминал.Терминал-это программа в Unix,типа командной строки в Windows.
В начале строки будет написано имя пользователя,находящегося в системе, и
значок $.Это значит что система ожидает команды от обычного пользователя.И есть два варианта работы в терминале-пользователь или root/администратор.
Можно попробовать первый вариант,запустить выполнение команд от имени пользователя-sudo xxxx,но каждый раз система будет запрашивать пароль.Второй вариант от имени root/администратора,но нужно завести root в системе,так как по умолчанию root отсутствует в Ubuntu.
1.Вводим команду в терминале,это так по научному-а на самом деле просто пишем текст в окне программы терминал. ))
sudo cd /boot/grub Впишем пароль,который у нас есть,мы пароль вводили при установке и запомнили.
Не нужно бояться,но пароль не выводиться в графике,то есть его не видно. Эта команда cd переводит тебя в директорию/папку grub.Если команда выполнилась,то осталось выполнить редактирование файла grub.cfg.
Редактор в Denix 3-gedit. Следующая команда gedit grub.cfg.Должно открыться окно файла grub.cfg,на вид простого текстового файла.
Чтобы дважды не писать одинаковый текст продолжу во втором вариантв.
Сначала открываем программу терминал.Меняем или добавляем,пароль root sudo passwd root.Введя новый пароль,набираем команду su вводим пароль.и первым делом проверяем установку в Denix 3 пакета os-prober apt-get install os-prober. Я обычно получаю ответ,что всё установлено.
Потом команда перехода в папку с установленным grub.
sudo cd /boot/grub И наконец то пишем команду редактирования меню загрузчика grub 2 gedit grub.cfg .Откроется окно текстового редактора где и можна добавить простой текст с указанием на Windows
menuentry "Windows XP" {
set root=(hd0,1)
chainloader +1
}

Потом нужно сохранить изменённый файл,выйти из терминала,повторю если кто не знает-Ctl+D,и перегрузится.

Добавить комментарий


Защитный код
Обновить