Bug#741464: grub-pc-bin: hangs after displaying boot menu
Jeroen Dekkers
jeroen at dekkers.ch
Mon Dec 15 09:51:43 UTC 2014
Thu, 16 Oct 2014 17:57:20 +0200 Sven Joachim <svenjoac at gmx.de> wrote:
> On 2014-10-13 16:25 +0200, Colin Watson wrote:
>
> > On Wed, Mar 12, 2014 at 08:24:31PM +0100, Sven Joachim wrote:
> >> After upgrading the grub packages and rebooting my laptop, grub
> >> displayed the boot menu and then was hung. The countdown before
> >> booting the default kernel was not started and grub did not accept any
> >> keyboard input.
> >>
> >> I had to boot a rescue system from a USB stick, chroot into my
> >> installation and downgrade to 2.00-22 to get back to a working system.
> >
> > Sorry for the delay in replying to this. Could you please post the
> > output of:
> >
> > sudo debconf-show grub-pc
> >
> > ? Is there anything else interesting about your system, since this is
> > not something I can reproduce?
>
> I have diverted /sbin/update-grub to maintain /boot/grub/grub.cfg by
> hand, as you suggested in bug #578576. Therefore the debconf data are
> probably not too interesting.
>
> > Bearing in mind the period of time
> > involved, it might also be worth trying with 2.02~beta2-14 now that you
> > have rescue media to hand.
>
> I have managed to install 2.02~beta2-15 on a USB stick which is much
> easier to recover, and the offending command which causes grub to freeze
> is "terminal_input at_keyboard", which I have been using for obtaining a
> German keyboard layout (see #686817 on that matter; I'm sure there was
> an even older bug, but cannot find it now). If I remove that statement,
> grub works. From the grub command line I can "insmod at_keyboard"
> without problems, but "terminal_input at_keyboard" freezes grub.
I tried to reproduce this in a virtual machine (using kvm), but under
kvm everything seems to work fine including the german keyboard
layout. When I tried it on real hardware I could reproduce the
problem, but instead of freezing I got garbage input after switching
terminal_input to at_keyboard.
Kind regards,
Jeroen Dekkers
More information about the Pkg-grub-devel
mailing list