Bug#515983: grub: splash screen does not appear when hiddenmenu enabled

Mark Poks markpoks at wp.pl
Wed Feb 18 17:02:49 UTC 2009


Package: grub
Version: 0.97-47lenny2
Severity: normal

when enabled hiddenmenu in menu.lst the defined splashscreen appears only
in first line from beginning to the cursor (so only under message 'Press ESC
to show menu..'). then if not ESC pressed and kernel loading begins, splash
shows for a part of second.


-- Package-specific info:

*********************** BEGIN /boot/grub/device.map
(hd0)	/dev/sda
(hd1)	/dev/sdb
*********************** END /boot/grub/device.map

*********************** BEGIN /proc/mounts
/dev/sda2 / ext3 rw,minixdf,errors=remount-ro,data=ordered 0 0
/dev/sda1 /boot ext3 rw,minixdf,errors=remount-ro,data=ordered 0 0
/dev/sda5 /mnt/data ext3 rw,nosuid,nodev,noexec,minixdf,errors=continue,commit=30,data=ordered 0 0
/dev/sda6 /home ext3 rw,minixdf,errors=continue,data=ordered 0 0
/dev/sda7 /mnt/work ext3 rw,nosuid,nodev,minixdf,errors=continue,data=ordered 0 0
/dev/sdb2 /mnt/extra ext3 rw,nosuid,nodev,noexec,minixdf,errors=continue,commit=30,data=ordered 0 0
*********************** END /proc/mounts

*********************** BEGIN /boot/grub/menu.lst
# menu.lst - See: grub(8), info grub, update-grub(8)
#            grub-install(8), grub-floppy(8),
#            grub-md5-crypt, /usr/share/doc/grub
#            and /usr/share/doc/grub-doc/.

# saved
default		saved
timeout		5
color yellow/brown white/black
splashimage=(hd0,0)/grub/splashimages/gnome-debblue.xpm.gz

hiddenmenu

### PASSWORD LINE REMOVED ###
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line)  and entries protected by the
# command 'lock'
### PASSWORD LINE REMOVED ###
### PASSWORD LINE REMOVED ###
### PASSWORD LINE REMOVED ###
### PASSWORD LINE REMOVED ###
### PASSWORD LINE REMOVED ###

title		SDA-Debian - kernel 2.6.26-1-686-bigmem
root		(hd0,0)
kernel		/vmlinuz-2.6.26-1-686-bigmem root=/dev/sda2 ro quiet 
initrd		/initrd.img-2.6.26-1-686-bigmem

title		SDA-Debian - kernel 2.6.26-1-686-bigmem [EMPTYROOT]
root		(hd0,0)
kernel		/vmlinuz-2.6.26-1-686-bigmem root=/ 
initrd		/initrd.img-2.6.26-1-686-bigmem

savedefault

title		--- SPECIAL ---
root

title		Other Bootable
root		(hd2)
chainloader	+1

title		CD-ROM Advance
root		(hd0,0)
kernel		/grub/memdisk.bin
initrd		/grub/sbootmgr.dsk

title		REBOOT
reboot

title		HALT
halt

title		--- BEG AUTOMAGIC ---
root

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

## DO NOT UNCOMMENT THEM, Just edit them to your needs

## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
##      kopt_2_6_8=root=/dev/hdc1 ro
##      kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=/dev/hda2 ro quiet

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,0)

## should update-grub create alternative automagic boot options
## e.g. alternative=true
##      alternative=false
# alternative=true

## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
##      lockalternative=false
# lockalternative=false

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=

## should update-grub lock old automagic boot options
## e.g. lockold=false
##      lockold=true
# lockold=false

## Xen hypervisor options to use with the default Xen boot option
# xenhopt=

## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0

## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
##      altoptions=(single-user) single
# altoptions=(single-user mode) single

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
##      howmany=7
# howmany=all

## should update-grub create memtest86 boot option
## e.g. memtest86=true
##      memtest86=false
# memtest86=true

## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false

## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false

## ## End Default Options ##

### END DEBIAN AUTOMAGIC KERNELS LIST

title		--- END AUTOMAGIC ---
root
*********************** END /boot/grub/menu.lst

-- System Information:
Debian Release: 5.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-1-686-bigmem (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages grub depends on:
ii  grub-common             1.96+20080724-16 GRand Unified Bootloader, version 
ii  libc6                   2.7-18           GNU C Library: Shared libraries
ii  libncurses5             5.7+20081213-1   shared libraries for terminal hand

grub recommends no packages.

Versions of packages grub suggests:
ii  grub-legacy-doc            0.97-47lenny2 Documentation for GRUB Legacy
pn  mdadm                      <none>        (no description available)
ii  multiboot-doc              0.97-47lenny2 The Multiboot specification

-- no debconf information





More information about the Pkg-grub-devel mailing list