Есть вопрос?
Зайди на форум

Поиск на сайте: Advanced

Denix - новый дистрибутив Linux. Русификация Ubuntu и установка кодеков

dkws.org.ua
Форум сайта dkws.org.ua
 
Главная    ТемыТемы    АльбомАльбом    РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Восстановление настроек в GRUB2

 
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> Ubuntu
 
Автор Сообщение
mekkanizer

Участник тусовки


Зарегистрирован: 04.09.2008
Сообщения: 230

СообщениеДобавлено: Пт Фев 24, 2012 10:11 am    Заголовок сообщения: Восстановление настроек в GRUB2
Ответить с цитатой

Всем доброго времени суток!
Уже месяц сижу без любимой бубунты по своей же вине.
Захотел я, чтоб обязательно и непременно мой груб был запаролен (не паранойя, а заняться нечем было) нашел соответствующие гайды, да вот только не учел, что они для груба были написаны, а у меня груб2. И смело я конфиги правил, не оставляя бэкапов, и быстро, решительно запорол себе груб.
А как теперь его реабилитировать его не знаю, потому что самое сложное что я делал это восстанавливал его как рассказано в книге Дэна (из под ливСД сделать chroot и восстановить его из хранящихся на линовом разделе настроек). Такие дела.
В принципе могу выложить на pastie.org любые конфиги, может ваш зоркий глаз узрит где я что там испортил потому что я всей своей "редактуры" не помню.

И еще. Я так понимаю, когда ты устанавливаешь лин, установщик сам все это определяет, вы не знаете способа еще раз запустить эту прогу по установке груба в MBR, не переустанавливая при этом лин?
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
newcomer

Участник тусовки


Зарегистрирован: 01.06.2011
Сообщения: 157
Откуда: юг Украины

СообщениеДобавлено: Сб Фев 25, 2012 7:47 am    Заголовок сообщения:
Ответить с цитатой

Могу только посоветовать почитать сию статью:

http://ru.wikibooks.org/wiki/Grub_2_%D0%BE%D1%82_%D0%90_%D0%B4%D0%BE_%D0%AF#.D0.92.D0.BE.D1.81.D1.81.D1.82.D0.B0.D0.BD.D0.BE.D0.B2.D0.BB.D0.B5.D0.BD.D0.B8.D0.B5_GRUB2_.D1.81_LiveCD._.D1.81.D0.BF.D0.BE.D1.81.D0.BE.D0.B1_3_.28.D1.81.D0.BE.D0.B2.D1.81.D0.B5.D0.BC_.D0.BF.D1.80.D0.BE.D1.81.D1.82.D0.BE.D0.B9.29
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Anderson

Завсегдатай


Зарегистрирован: 08.07.2006
Сообщения: 642
Откуда: localhost

СообщениеДобавлено: Пн Фев 27, 2012 2:35 am    Заголовок сообщения:
Ответить с цитатой

Грузишься с LiveCD, монтируешь свой / в, скажем, /mnt/root, затем:
grub-install /dev/sda --root-directory=/mnt/root
_________________
ArchLinux + Enlightenment 17 (E17)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение anderson.dunai@gmail.com Моб. телефон ICQ Number
mekkanizer

Участник тусовки


Зарегистрирован: 04.09.2008
Сообщения: 230

СообщениеДобавлено: Вт Фев 28, 2012 8:25 pm    Заголовок сообщения:
Ответить с цитатой

newcomer, спасибо, поэкспериментирую.

Anderson, а что делает эта команда?
я так понял результат тот же, что и Дэн в книге описал (ссылка раз, два)
здесь _ключевой_момент_ в том откуда в этом случае берутся данные для установки груба, они заново генерятся или берутся с раздела линового? если последнее то мне это не подходит, т.к. как я уже писал grub.cfg и еще пару штук из etc/default мною испорчены
Уточните пожалуста
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
newcomer

Участник тусовки


Зарегистрирован: 01.06.2011
Сообщения: 157
Откуда: юг Украины

СообщениеДобавлено: Ср Мар 14, 2012 9:05 am    Заголовок сообщения:
Ответить с цитатой

Личный опыт использования Rescatux-Super Grub Disc. У меня в компе 1 жесткий
диск на котором - Windows XP и Ubuntu 10.04.Для разминки удалил пароль администратора
в Виндовс с помощью Rescatux -Windows options - winpass reset Windows
password(Nt,200x,XP,Vista,Seven).Винда стала загружаться не спрашивая пароль.

Вместо XP установил Seven,не меняя разбивку диска.Стала загружаться сразу 7-ка и все.
Загружаю опять Live-CD Rescatux,выбираю GRUB options,потом строку grub-install restore Grub.
Проверяю результат при загрузке с HDD появился Груб,но в нем указана Windows XP.

Опять загружаюсь с диска Rescatux.Выбираю Grub options,выбираю строку Uptdate-grub Update
Grub Configuration.Проверяю результат,вместо Windows XP -Windows 7(loader)

Специально опыты с Rescatux не проводил,все функции не испытал,из документации
следует что функция Grub update работает только с Debian и Ubuntu.
При наличии нескольких HDD надо правильно указать с каким диском работать.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
mekkanizer

Участник тусовки


Зарегистрирован: 04.09.2008
Сообщения: 230

СообщениеДобавлено: Вс Мар 25, 2012 3:33 pm    Заголовок сообщения:
Ответить с цитатой

newcomer,
спасибо за Rescatux, полезная вещь в хозяйстве. Но она делает то же, что и у Дэна в книге и то что Андерсон советует. 2 вещи:
1. Просто вернуть нагло выпиленный ntldr'ом grub на место (в mbr)
2. Если обстановка с разделами/хардами изменилась заново его сконфигурировать.
У меня же ПОВРЕЖДЕНЫ сами конфиги (grub.cfg и папка /etc/default/grub) по которым все это восстанавливается, так что это неподходит Sad

В общем я так понимаю никто с этим раньше не сталкивался потому что таких уверенных в себе идиотов как я мало Smile и мало кто полезет рыться там где сказано руками не трогать.

На днях через ext2explore разыщу таки сами файлы и солью содержимое на pastie, может кто до чего и додумается Smile
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
newcomer

Участник тусовки


Зарегистрирован: 01.06.2011
Сообщения: 157
Откуда: юг Украины

СообщениеДобавлено: Вс Апр 01, 2012 7:30 am    Заголовок сообщения:
Ответить с цитатой

На сайте Rescatux есть образ ,размером 1,9 Мб -Супер Груб 2диск - 1.99 .
Я записал его на RW и опробовал.Загрузился с ДВД-рома появилось меню,
первым пунктом детектирование ОС.Нажал на Энтер - определились
моя убунта и винда,выбираешь,что надо и загружаешься.Работает.

Другие функции не проверял.
А по поводу восстановления Груба,то могу только предположить,что
надо файл /etc/default/grub отредактировать до исходного состояния,
а grub.cfg сгенерируется по новой после sudo update-grub .

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_LINUX_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> Ubuntu Часовой пояс: GMT
Страница 1 из 1
 Главная страница сайта
 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
© Колисниченко Денис