LINUX.ORG.RU

Таймаут GRUB2

 ,


0

2

Уважаемые убунтоюзеры, нужна ваша помощь. Есть свежеустановленная Ubuntu 12.04.3 которая почему то не хочет грузиться автоматом по таймауту. Выводится список возможных загрузок и просто висит до бесконечности.

Фары протирал, колеса пинал, update-grub запускал.

GRUB_TIMEOUT=10

★★★

Ответ на: комментарий от kostik87

Спасибо, но уже читал конечно все это. Вот и я думаю, что баг. Есть установленная Xubuntu 12.04.3 (старой инсталяции с ядром 3.2) и там таймаут нормально работает. Ну а про теплый ламповый grub-0.97 и речи нет - всегда работало. Просто и понятно

partyzan ★★★
() автор топика
Ответ на: комментарий от kostik87

Было так

terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
  set timeout=-1
else
  set timeout=5

Исправил на

terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
  set timeout=5
else
  set timeout=5
partyzan ★★★
() автор топика
Ответ на: комментарий от partyzan
if [ "${recordfail}" = 1 ]; then
  set timeout=-1

-1 - это как раз и есть бесконечное ожидание.

if [ "${recordfail}" = 1 ]; then
  set timeout=5
Не правильное решение, нужно разбираться с условием проверки [ «${recordfail}» = 1 ] .

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

Багрепорт такой уже есть. Еще со времен 10.04

https://bugs.launchpad.net/ubuntu/ source/grub2/ bug/657871

Разбираться я не хочу в этих костылях. Потому в тегах ненависть. И насколько я знаю в бубунте сейчас нет возможности поставить grub-0.97 там при обновлении ядра grub2 в зависимостях

partyzan ★★★
() автор топика
Ответ на: комментарий от partyzan

И насколько я знаю в бубунте сейчас нет возможности поставить grub-0.97

Возможность есть всегда соберите сами из исходников, поставьте в систему и пропишите в mbr.

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

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

Тогда мне будет проще поставить Gentoo. И нервов сэкономлю уйму. Но надо чтоб Убунта стояла. Спасибо за советы, теперь хоть знаю где копать если что.

partyzan ★★★
() автор топика
Ответ на: комментарий от partyzan

А добавление GRUB_RECORDFAIL_TIMEOUT=5 не помогает?

Вообще, это поведение на убунте позиционируется как фича, а не баг. Дескать если у вас произошло некорректное завершение, то при следующем запуске будьте добры ручками решить как загружаться - нормально или всякие failsafe режимы.

unconfigured
()
Ответ на: комментарий от unconfigured

GRUB_RECORDFAIL_TIMEOUT=5

Спасибо, обязательно добавлю.

partyzan ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.