Grub timeout style hidden что это
Перейти к содержимому

Grub timeout style hidden что это

  • автор:

GRUB2, убрать задержку. Отчаяние.

Очень давно перидически пытаюсь победить, но никак не могу ликвидировать задержку у grub2 (чтоб меню grub не показывалось).

Вот мой /etc/default/grub:

GRUB_DEFAULT=0 GRUB_TIMEOUT_STYLE=hidden GRUB_TIMEOUT=0 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet elevator=deadline" GRUB_CMDLINE_LINUX="consoleblank=0"

Конфиг пытал всячески, update-grub делал не раз, не два, и не три, но, несмотря на это, меню исправно вылазит с десятисекундной задержкой. Прошу растолковать мне, что я делаю не так. Ubuntu 18.04 Minimal.

Спасибо за внимание.

piyavking ★★★★
23.09.18 10:27:40 MSK

а /boot/grub/grub.cfg (или как там его)?

grub-mkconfig

anymouze ★★
( 23.09.18 10:43:44 MSK )

/etc/grub2.conf генерируется на основе правил из /etc/grub.d

nvl ★★★
( 23.09.18 10:43:47 MSK )
Deleted
( 23.09.18 10:49:01 MSK )

у обычной дэсктопной убунты можно при установке выбрать автоматический вход в систему. Но в минималке наверно все обрезано

anonymous
( 23.09.18 10:51:30 MSK )

Grub без задержки, вот мой /etc/default/grub:

GRUB_DEFAULT=0 GRUB_TIMEOUT=0 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet" GRUB_CMDLINE_LINUX="" 

Andrey110682 ★
( 23.09.18 10:52:43 MSK )
Последнее исправление: Andrey110682 23.09.18 10:54:32 MSK (всего исправлений: 1)

GRUB_TIMEOUT_STYLE=hidden
update-grub 

Andrey110682 ★
( 23.09.18 11:02:51 MSK )
Последнее исправление: Andrey110682 23.09.18 11:05:40 MSK (всего исправлений: 1)

Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported

Alexonline ★★★★
( 23.09.18 12:51:03 MSK )
Ответ на: комментарий от Deleted 23.09.18 10:49:01 MSK

ты такой умный. и действительно, сначала надо было в гугль полезть. и как это я не догадался-то.

piyavking ★★★★
( 23.09.18 13:02:09 MSK ) автор топика
Ответ на: комментарий от Andrey110682 23.09.18 11:02:51 MSK

сделал, не помогло, увы

piyavking ★★★★
( 23.09.18 13:07:57 MSK ) автор топика

efistub заюзай вместо граба

anonymous
( 23.09.18 13:09:59 MSK )
Ответ на: комментарий от Alexonline 23.09.18 12:51:03 MSK

я закомментил сеттинг GRUB_HIDDEN_TIMEOUT и груб обновил, но без эффекта.

piyavking ★★★★
( 23.09.18 13:10:02 MSK ) автор топика
Ответ на: комментарий от anonymous 23.09.18 13:09:59 MSK

piyavking ★★★★
( 23.09.18 13:10:36 MSK ) автор топика

кстати ощутимую и очень назойливую задержку я у него помню из-за флопика, там надо добавить ключ —no-floppy или вроде того для граб-инсталл чтобы её избежать

anonymous
( 23.09.18 13:13:54 MSK )

Пишут, что в grub.cfg есть код

if [ "$" = 0 ]; then set timeout=10 fi 

Строка для гугля

ubuntu grub timeout 0 bug

greenman ★★★★★
( 23.09.18 13:32:24 MSK )
Последнее исправление: greenman 23.09.18 13:35:08 MSK (всего исправлений: 1)

Ответ на: комментарий от piyavking 23.09.18 13:10:36 MSK

сам знаешь кого ответ.

граб для efi не нужен целиком и полностью.

разве что на другой материнке не будет красивого описания для ведра и по незахаркоженному пути вообще не найдёт, но ты-то вообще убрать выбор хочешь.

собирай ведро без поддержки ефифс чтобы не изменили тебе список загрузки (там системд вроде принудительно обнулял ефи) и не меняй название ведра на кастомное (чтобы оно загрузилось при похеренном в очередной раз системд биосе).

anonymous
( 23.09.18 13:32:44 MSK )
Ответ на: комментарий от piyavking 23.09.18 13:10:02 MSK

ещё раз

смотреть нужно /boot/grub/grub.cfg (обычно там конфиг загрузки) — он обновился? Можно и в нём править, но позже при обновлении «перетрёт» все «ручные» правки.

anymouze ★★
( 23.09.18 13:35:55 MSK )
Ответ на: комментарий от greenman 23.09.18 13:32:24 MSK

greenman ★★★★★
( 23.09.18 13:51:18 MSK )

меню исправно вылазит с десятисекундной задержкой.

А точно дело в grub? Емнип, когда у тебя стоит timeout, меню вылезает сразу, а с задержкой происходит загрузка дефолтной ОС в этом самом меню. Если само меню не появляется, то возможно виноват bios. Проверь настройки, может там свой тайм-аут есть.

Khnazile ★★★★★
( 23.09.18 13:58:39 MSK )

ты что-то недоговариваешь. Покажи ls /etc/default Покажи /etc/default/grub полностью.

anonymous
( 23.09.18 14:11:54 MSK )
Ответ на: комментарий от Khnazile 23.09.18 13:58:39 MSK

само меню, само собой, появляется, так что биос ни при чём.

piyavking ★★★★
( 23.09.18 14:28:51 MSK ) автор топика
Ответ на: комментарий от anonymous 23.09.18 14:11:54 MSK

acpid anacron crda devpts grub.ucf-old irqbalance networking numlockx smartmontools thinkfan wicd acpi-support bsdmainutils cron google-talkplugin halt keyboard nss rcS speech-dispatcher tor alsa console-setup dbus grub hddtemp locale ntfs-3g rsync ssh ufw amd64-microcode cpufreqd deluged grub.ucf-dist intel-microcode motd-news ntpdate rsyslog sysstat useradd 
# If you change this file, run 'update-grub' afterwards to update # /boot/grub/grub.cfg. # For full documentation of the options in this file, see: # info -f grub -n 'Simple configuration' GRUB_DEFAULT=0 # GRUB_TIMEOUT_STYLE=hidden GRUB_TIMEOUT=0 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet elevator=deadline" GRUB_CMDLINE_LINUX="consoleblank=0" # Uncomment to enable BadRAM filtering, modify to suit your needs # This works with Linux (no patch required) and with any kernel that obtains # the memory map information from GRUB (GNU Mach, kernel of FreeBSD . ) #GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef" # 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_RECOVERY="true" # Uncomment to get a beep at grub start #GRUB_INIT_TUNE="480 440 1" 

piyavking ★★★★
( 23.09.18 14:32:09 MSK ) автор топика
Последнее исправление: piyavking 23.09.18 14:35:18 MSK (всего исправлений: 1)

Форум русскоязычного сообщества Ubuntu

Страница сгенерирована за 0.113 секунд. Запросов: 23.

  • Сайт
  • Об Ubuntu
  • Скачать Ubuntu
  • Семейство Ubuntu
  • Новости
  • Форум
  • Помощь
  • Правила
  • Документация
  • Пользовательская документация
  • Официальная документация
  • Семейство Ubuntu
  • Материалы для загрузки
  • Совместимость с оборудованием
  • RSS лента
  • Сообщество
  • Наши проекты
  • Местные сообщества
  • Перевод Ubuntu
  • Тестирование
  • RSS лента

© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.

Grub timeout style hidden что это

If this variable is set, it specifies the time in seconds to wait for keyboard input before booting the default menu entry. A timeout of ‘ 0 ’ means to boot the default entry immediately without displaying the menu; a timeout of ‘ -1 ’ (or unset) means to wait indefinitely.

If ‘ timeout_style ’ (see timeout_style) is set to ‘ countdown ’ or ‘ hidden ’, the timeout is instead counted before the menu is displayed.

This variable is often set by ‘ GRUB_TIMEOUT ’ (see Simple configuration).

Did a recent 22.04 update change GRUB_TIMEOUT_STYLE to =hidden?

The GRUB_TIMEOUT_STYLE line in my /etc/default/grub recently automagically changed from =menu to =hidden . I noticed because the grub2 menu stopped displaying on startup. Something must have made the change and run update-grub . This system has only 22.04 on it. Did some update do this? I didn’t. I am the only user of this at-home laptop. I don’t have reason to suspect malware. Should I?

asked Sep 23, 2022 at 7:31
49 4 4 bronze badges

That could be possible. Check your logs ( /var/log/apt/term.log , /var/log/apt/history.log ) if the grub-package has been updated. Check also the modification-date of /etc/default/grub . If you upgrade via terminal using apt , you would be asked if an update would install a new config-file. I’m not sure how other update methods like unattended-upgrades should behave, but I would consider overwriting a config file in /etc without asking a bug.

Sep 23, 2022 at 8:17

0

You must log in to answer this question.

    The Overflow Blog
Related
Hot Network Questions

Subscribe to RSS

Question feed

To subscribe to this RSS feed, copy and paste this URL into your RSS reader.

Site design / logo © 2023 Stack Exchange Inc; user contributions licensed under CC BY-SA . rev 2023.10.27.43697

Ubuntu and the circle of friends logo are trade marks of Canonical Limited and are used under licence.

By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *