Я не могу обойти Grub2 даже с таймаутом = 0

У меня возникли проблемы с Grub 2 на семейном компьютере. Я недавно установил Lubuntu, так как машина была слишком старой, чтобы хорошо работать с Ubuntu, и моей семье не нужно, чтобы она что-то делала, кроме запуска BBC iPlayer и не зависала.

Но, к сожалению, я не могу заставить его загрузиться быстро, потому что, несмотря на GRUB_TIMEOUT = 0, экран GRUB2.00-7 ~ просто сидит там, пока вы не выберете первый вариант вручную.

Какие-нибудь советы? Я уверен, что это должно быть что-то простое, но я не могу найти подобную тему. У меня нет LiveCD для переустановки, он был установлен некоторое время назад по USB, и я бы предпочел не рисковать в одиночку / вслепую с командами, которые могут сделать систему непригодной для использования ...

Так есть ли ... похожий на grub по умолчанию, который я могу скопировать и вставить поверх существующего текста grub.cfg и sudo update-grub?

Редактировать: мой grub выглядит примерно так :

# 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_HIDDEN_TIMEOUT=1
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# 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"

Я использовал sudo leafpad / etc / default / grub для редактирования.

Большое спасибо за ваше время и понимание.

1
задан 21 December 2012 в 17:52

1 ответ

Попробуйте это:

#/boot/grub/grub.cfg
terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
set timeout=0

Часть «recordfail» предназначена для предотвращения загрузки системы, например, после. потеря мощности. Так что, если это работает, ваша семья может неправильно выключить компьютер. Возможно, есть более эффективные способы решения этой проблемы, но я видел, что многие рекомендуют это (и я даже использую это на своем домашнем сервере, поскольку хочу, чтобы он автоматически загружался при включении питания).

0
ответ дан 21 December 2012 в 17:52

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

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