ubuntuusers.de

Bootloader (GRUB 2) Timeout nicht änderbar

Status: Gelöst | Ubuntu-Version: Ubuntu 10.04 (Lucid Lynx)
Antworten |

Xilef

Anmeldungsdatum:
5. Mai 2010

Beiträge: Zähle...

Hallo liebe ubuntuusers.de-Gemeinde,

bis jetzt habe ich zu allen meinen Fragen immer gute Hilfe im Wiki und Forum gefunden. Bei meinem jetzigen Problem komme ich aber nicht weiter.

Ich habe Ubuntu Netbook Remix (benutze trotzdem GNOME) parallel zu Windows 7 installiert. Egal, wie ich nun den GRUB_TIMEOUT in /etc/default/grub ändere (und danach natürlich sudo update-grub mache), es ändert sich nichts am Timeout, auch nicht wenn man ihn -1 setzt. Der tatsächliche Timeout ist anscheinend sehr klein, denn beim Starten blitzt kurz das GRUB-Menü auf, man kann aber nicht einen anderen Eintrag selektieren, da GRUB sofort wieder weg ist. Auch Shift hilft nicht. Also bootet Ubuntu zwar sauber durch, aber an mein Win 7 komme ich nicht ran.

Hier meine /etc/default/grub:

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=-1
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# 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_LINUX_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

~Xilef

Xilef

(Themenstarter)

Anmeldungsdatum:
5. Mai 2010

Beiträge: 7

Hmm habe GRUB nochmal neu installiert (grub-install), hat aber bislang nichts gebracht. =(

lef

Avatar von lef

Anmeldungsdatum:
19. Juni 2009

Beiträge: 81

Wohnort: LA

was steht denn in deiner /boot/grub/grub.cfg für das Timeout drin. Hat das update-grub es dort richtig eingetragen?

Xilef

(Themenstarter)

Anmeldungsdatum:
5. Mai 2010

Beiträge: 7

In der /boot/grub/grub.cfg wurde so weit ich das sehe alles ordnungsgemäß eingetragen. Kann es sein, dass GRUB aus irgendeinem Grund darauf nicht zugreifen könnte?

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
  set saved_entry=${prev_saved_entry}
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z ${boot_once} ]; then
    saved_entry=${chosen}
    save_env saved_entry
  fi
}

function recordfail {
  set recordfail=1
  if [ -n ${have_grubenv} ]; then if [ -z ${boot_once} ]; then save_env recordfail; fi; fi
}
insmod ext2
set root='(hd0,5)'
search --no-floppy --fs-uuid --set 397a2204-5ae0-4f5a-83d2-63f932fbe904
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=640x480
  insmod gfxterm
  insmod vbe
  if terminal_output gfxterm ; then true ; else
    # For backward compatibility with versions of terminal.mod that don't
    # understand terminal_output
    terminal gfxterm
  fi
fi
insmod ext2
set root='(hd0,5)'
search --no-floppy --fs-uuid --set 397a2204-5ae0-4f5a-83d2-63f932fbe904
set locale_dir=($root)/boot/grub/locale
set lang=de
insmod gettext
if [ ${recordfail} = 1 ]; then
  set timeout=-1
else
  set timeout=-1
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu, mit Linux 2.6.32-21-generic' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod ext2
	set root='(hd0,5)'
	search --no-floppy --fs-uuid --set 397a2204-5ae0-4f5a-83d2-63f932fbe904
	linux	/boot/vmlinuz-2.6.32-21-generic root=UUID=397a2204-5ae0-4f5a-83d2-63f932fbe904 ro   quiet splash
	initrd	/boot/initrd.img-2.6.32-21-generic
}
menuentry 'Ubuntu, mit Linux 2.6.32-21-generic (Wiederherstellungsmodus)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod ext2
	set root='(hd0,5)'
	search --no-floppy --fs-uuid --set 397a2204-5ae0-4f5a-83d2-63f932fbe904
	echo	'Linux 2.6.32-21-generic wird geladen …'
	linux	/boot/vmlinuz-2.6.32-21-generic root=UUID=397a2204-5ae0-4f5a-83d2-63f932fbe904 ro single 
	echo	'Initiale Ramdisk wird geladen …'
	initrd	/boot/initrd.img-2.6.32-21-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
	insmod ext2
	set root='(hd0,5)'
	search --no-floppy --fs-uuid --set 397a2204-5ae0-4f5a-83d2-63f932fbe904
	linux16	/boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
	insmod ext2
	set root='(hd0,5)'
	search --no-floppy --fs-uuid --set 397a2204-5ae0-4f5a-83d2-63f932fbe904
	linux16	/boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" {
	insmod ntfs
	set root='(hd0,1)'
	search --no-floppy --fs-uuid --set ac5cb3565cb31a52
	chainloader +1
}
menuentry "Windows NT/2000/XP (on /dev/sda3)" {
	insmod fat
	set root='(hd0,3)'
	search --no-floppy --fs-uuid --set cced-990e
	drivemap -s (hd0) ${root}
	chainloader +1
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

~Xilef

Xilef

(Themenstarter)

Anmeldungsdatum:
5. Mai 2010

Beiträge: 7

Habe es jetzt auf die harte Tour gelöst:

  • MBR mit Win 7 Recovery CD überschrieben

  • Ubuntu neu installiert

Jetzt geht alles wieder...

Antworten |