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

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



23.02.2013 21:04, Dmitry A. Zhiglov пишет:
> 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: