Поддержка > Linux & Windows
Восстановление Grub2 после установки WinXP
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. Достаточно загрузить живую сессию и выбрать в меню Система->Администрирование->Восстановление загрузки. Дальше всё понятно из самой программы.
Навигация
Перейти к полной версии