Поддержка > Linux & Windows

Восстановление Grub2 после установки WinXP

(1/2) > >>

maxsut:
По необходимости пришлось ставить WinXP рядом с Runtu XFCE 12.04...

...после чего не могу восстановить Grub.

Пробовал также первые два совета с help.ubuntu.ru, не получилось. В чем проблема не пойму, всегда восстанавливал через chroot никогда проблем не было.



butjapka:
Всегда работал этот метод (цитата с убунтология Grub2 - восстановление, есть еще способы, но мне и этого хватало.

Спойлер: ПоказатьСкрыть1. Загружаемся с LiveCD и выбираем пункт «Запустить Ubuntu без установки на компьютер»


2. Определяем, на каком из наших дисков установлена Ubuntu. Для этого открываем Терминал (Applications, Accessories, Terminal) и выполняем команду


--- Код: ---sudo fdisk -l
--- Конец кода ---

3. Итак, с диском мы определились, теперь нам надо его примонтировать


--- Код: ---sudo mount /dev/sdXY /mnt
--- Конец кода ---

*примечание: sdXY — где X — диск в системе (sda, sdb, sdc и т.д.) и Y — раздел диска (первый раздел — 1, второй -2 и т.д.).

Пример: sudo mount /dev/sda1 /mnt

**примечание: если у вас раздел /boot вынесен отдельно, тогда ваша команда должна выглядеть так: вначале создадим папку sudo mkdir /mnt/boot, затем монтируем sudo mount /dev/sda1 /mnt/boot, не забудьте учесть это при выполнении последующих команд.

4. Следующей командой запустим установку GRUB2.


--- Код: ---sudo grub-install --root-directory=/mnt/ /dev/sdX
--- Конец кода ---

Пример: sudo grub-install --root-directory=/mnt/ /dev/sda
*примечание: Обратите внимание, что GRUB2 устанавливается на устройство (физический диск).

5. Перегружаемся

6. Не забываем обновить меню GRUB2 командой


--- Код: ---sudo update-grub
--- Конец кода ---

ek-nfn:

--- Цитата: maxsut от Февраль 14, 2014, 13:34:14 ---Пробовал также первые два совета с help.ubuntu.ru, не получилось. В чем проблема не пойму, всегда восстанавливал через chroot никогда проблем не было.

--- Конец цитаты ---

после танцев вокруг разных инетовских способов восстановления grub через загрузку лайв-СД и терминал пришел к очень простому способу - использованию boot-repair   http://sourceforge.net/p/boot-repair/home/Home/ .
Загрузился, клацнул пару раз мышкой и через  минуту все загрузки восстановлены. Даже те, что оказались на случайно оставленной в usb флэшке.

Пользователь.:
Человек просто не туда нажал в программе...

Открываем Grub Customiser
Файл - редактировать переменные среды - выбрать раздел sda1 - применить
Файл - Установить в MBR - оставить /dev/sda

ivm ®:

--- Цитата: butjapka от Февраль 14, 2014, 13:41:53 ---Всегда работал этот метод (цитата с убунтология Grub2 - восстановление, есть еще способы, но мне и этого хватало.

Спойлер: ПоказатьСкрыть1. Загружаемся с LiveCD и выбираем пункт «Запустить Ubuntu без установки на компьютер»


2. Определяем, на каком из наших дисков установлена Ubuntu. Для этого открываем Терминал (Applications, Accessories, Terminal) и выполняем команду


--- Код: ---sudo fdisk -l
--- Конец кода ---

3. Итак, с диском мы определились, теперь нам надо его примонтировать


--- Код: ---sudo mount /dev/sdXY /mnt
--- Конец кода ---

*примечание: sdXY — где X — диск в системе (sda, sdb, sdc и т.д.) и Y — раздел диска (первый раздел — 1, второй -2 и т.д.).

Пример: sudo mount /dev/sda1 /mnt

**примечание: если у вас раздел /boot вынесен отдельно, тогда ваша команда должна выглядеть так: вначале создадим папку sudo mkdir /mnt/boot, затем монтируем sudo mount /dev/sda1 /mnt/boot, не забудьте учесть это при выполнении последующих команд.

4. Следующей командой запустим установку GRUB2.


--- Код: ---sudo grub-install --root-directory=/mnt/ /dev/sdX
--- Конец кода ---

Пример: sudo grub-install --root-directory=/mnt/ /dev/sda
*примечание: Обратите внимание, что GRUB2 устанавливается на устройство (физический диск).

5. Перегружаемся

6. Не забываем обновить меню GRUB2 командой


--- Код: ---sudo update-grub
--- Конец кода ---

--- Конец цитаты ---
многократно успешно пользовался этим способом, до тех пор пока, не нашел программку Boot-Repair, которая теперь включена в Matuntu. Достаточно загрузить живую сессию и выбрать в меню Система->Администрирование->Восстановление загрузки. Дальше всё понятно из самой программы.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии