Я пытаюсь внести некоторые довольно простые изменения в поведение при загрузке установки Ubuntu 14.04. В частности, я хочу, чтобы операционная система по умолчанию запускалась автоматически (ПРИМЕЧАНИЕ: мне все равно, появится ли меню GRUB на несколько секунд перед загрузкой операционной системы по умолчанию). Я получаю желаемое поведение при следующей загрузке, отредактировав файл / etc / default / grub и запустив update-grub. Однако на последующих ботинках дела идут плохо.
Следующее обходное решение страдает от той же проблемы для меня: https://gist.github.com/LeahCim/9332432
Прежде, чем я начну копаться вокруг личинки .d Сценарии .d, чтобы помочь решению проблемы, мне было интересно, если кому-то недавно повезло с этой проблемой.
Копайтесь сценарий тестера ОС проверит, ли 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
будет уважаться.