[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: выбор загрузки ядра удаленной машины



23 февраля 2013 г., 21:02 пользователь "Артём Н." <artiom14@yandex.ru> написал:
> 23.02.2013 20:46, Igor Gnatenko пишет:
>> 23.02.2013 20:40, "Артём Н." пишет:
>>> Да, после правки /etc/default/grub, не забудьте запустить update-grub.
>>>
>>>
>> только это не поможет восстановится, если ядрышко не грузанётся.
>> А по сабжу... такого не видел. только если в виртуалке
> См. выше.
> if [ "${prev_saved_entry}" ]; then
>   set saved_entry="${prev_saved_entry}"
>   save_env saved_entry
> ...
>
> И т.д.
> Я полагаю, что для этого и нужно.
> Как оно работает на практике и где хранит значения, я не знаю.
> Но вопрос любопытный. Поискал за автора.
> См. способ 3:
> http://www.ubuntologia.ru/grub2-default-os
>
> Если посмотреть grub-setdefault (и grub.cfg), то возможно сделать вывод, что
> существует некий "GRUB Environment block" в /boot/grub/grubenv.
>
> И нужно, в каждом пункте меню GRUB прописать сохранение и проверку значения:
> если такое значение уже было, то оно сбрасывается в значение по умолчанию, иначе
> устанавливается новое значение (пункт был выбран).
> А в скриптах запуска, прописать установку значения по умолчанию через
> grub-setdefault.
> Как-то так. Реализация, думаю, тривиальная, если всё так и работает.

Спасибо за наводку буду пробовать.

оффтоп
беда рассылки в том, что главный ответ "все найдется в гугле", "ответы
ищем в апстриме"
общение у нас тут нулевое, даже спрашивать не хочется сюда

Reply to: