В Live образе (kworkstation-live-11.0-beta20250210-x86_64.iso) у меню grub слишком маленький интервал, всего 2-3 секунды (примерно). Иногда не успеваешь среагировать и уже грузится вариант по умолчанию. Примечательно, что в образе kworkstation-install-11.0-beta20250210-x86_64.iso такой проблемы нет.
(Ответ для Жора Змейкин на комментарий #0) > В Live образе (kworkstation-live-11.0-beta20250210-x86_64.iso) у меню grub > 2-3 секунды (примерно 3 ровно. > Иногда не успеваешь среагировать и уже грузится вариант по умолчанию. Он почти тот же, что и 1-й. Если метку созданного(если есть) для сохранения данных тома(altчтото) переименуете, то будет ровно, как 1-й.
3 секунды это слишком мало: 1. Некоторые беспроводные клавиатуры подключаются не моментально, а с задержкой в 1-3 секунды 2. Не каждый может успеть среагировать, обычно таймер куда длиннее 3. Я подозреваю, что на некотором оборудовании экран может не сразу включаться после отображения grub. Я с таким столкнулся на виртуалке несколько раз К тому же можно просто нажать Enter, если уже знаешь выбор. Не вижу смысла ставить намеренно такой маленький таймер, это выглядит как неожиданная подножка.
(Ответ для Жора Змейкин на комментарий #2) > Я с таким столкнулся на виртуалке несколько раз Ни разу ни сталкивался. Виртуалка далеко в сети, видимо?
Полагаю, да, есть смысл увеличить хотя бы на пару секунд для загрузки с образа.
Антон, а это при сборке образа не настраивается?
(In reply to Sergey V Turchin from comment #5) > Антон, а это при сборке образа не настраивается? Настраивается. Или через переменную GRUB_TIMEOUT задать можно, или используя цель use/grub/timeout/<количество_секунд>.
(Ответ для Антон Мидюков на комментарий #6) > Настраивается. Или через переменную GRUB_TIMEOUT задать можно, или используя > цель use/grub/timeout/<количество_секунд>. О, отлично, спасибо! Я тогда сделаю 8 секунд для live.iso.
Сделал use/grub/timeout/8 Вижу в build.cfg GRUB_TIMEOUT = 8 GRUB_TIMEOUT += 3 , а в /boot/grub/grub.cfg set timeout=60 и он реально минута.
(In reply to Sergey V Turchin from comment #8) > Сделал > use/grub/timeout/8 > Вижу в build.cfg > GRUB_TIMEOUT = 8 > GRUB_TIMEOUT += 3 > , а в /boot/grub/grub.cfg > set timeout=60 > и он реально минута. Должно помочь: diff --git a/conf.d/kworkstation.mk b/conf.d/kworkstation.mk index da8d796773..0e1209643b 100644 --- a/conf.d/kworkstation.mk +++ b/conf.d/kworkstation.mk @@ -178,7 +178,7 @@ mixin/kworkstation-live-deps: \ mixin/kworkstation-live-opts: @$(call add,BASE_LISTS, \ $(call tags,(base || desktop) && (l10n || network))) - @$(call add,GRUB_TIMEOUT,3) + @$(call set,GRUB_TIMEOUT,8) @$(call set,GRUB_DEFAULT,session) @$(call add,SYSLINUX_CFG,live_rw) @$(call set,SYSLINUX_DEFAULT,session) Нужно set делать.
(Ответ для Антон Мидюков на комментарий #9) > - @$(call add,GRUB_TIMEOUT,3) > + @$(call set,GRUB_TIMEOUT,8) Семён Семёныч! :-) Спасибо! В следующей сборке будет.