Настройки GRUB не сохраняются

Я пытаюсь внести некоторые довольно простые изменения в поведение при загрузке установки Ubuntu 14.04. В частности, я хочу, чтобы операционная система по умолчанию запускалась автоматически (ПРИМЕЧАНИЕ: мне все равно, появится ли меню GRUB на несколько секунд перед загрузкой операционной системы по умолчанию). Я получаю желаемое поведение при следующей загрузке, отредактировав файл / etc / default / grub и запустив update-grub. Однако на последующих ботинках дела идут плохо.

Следующее обходное решение страдает от той же проблемы для меня: https://gist.github.com/LeahCim/9332432

Прежде, чем я начну копаться вокруг личинки .d Сценарии .d, чтобы помочь решению проблемы, мне было интересно, если кому-то недавно повезло с этой проблемой.

0
задан 2 April 2015 в 00:45

1 ответ

Копайтесь сценарий тестера ОС проверит, ли timeout 0, и если другая ОС присутствует, вызовет timeout=10.

можно отредактировать, как sudo, /etc/grub.d/30_os-prober файл и прокомментировать эти строки (близко к строке 36):

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

Комментарий с помощью #, таким образом, они будут похожи на это:

#if [ "\${timeout}" = 0 ]; then
#  set timeout=10
#fi

Сохраняют его и закрывают его.

Теперь можно работать sudo update-grub, и Ваш timeout=0 будет уважаться.

0
ответ дан 2 April 2015 в 00:45

Другие вопросы по тегам:

Похожие вопросы: