grub.cfg not getting updated

Bug #447696 reported by Joe
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

The linux kernel 2.6.31-13 was released today for distribution for Karmic 9.10. I downloaded all appropriate updates using Update Manager, However, when instructed to restart upon completion, this kernel did not show up in the grub boot menu. I did some checking, and found that the grub.cfg file had not been updated. I have installed grub 2. I manually generated a grub.cfg file using grub-mkconfig and this new file contained the linux kernel 2.6.31-13. Possibly some post-install scripts were either not run or unsucessfull.
1.
lsb_release -rd
Description: Ubuntu karmic (development branch)
Release: 9.10
2.
apt-cache policy linux-image-generic
linux-image-generic:
  Installed: 2.6.31.13.24
  Candidate: 2.6.31.13.24
  Version table:
 *** 2.6.31.13.24 0
        500 http://us.archive.ubuntu.com karmic/main Packages
        100 /var/lib/dpkg/status
apt-cache policy grub
grub:
  Installed: 0.97-29ubuntu58
  Candidate: 0.97-29ubuntu58
  Version table:
 *** 0.97-29ubuntu58 0
        500 http://us.archive.ubuntu.com karmic/main Packages
        100 /var/lib/dpkg/status
3. I expect that when a new kernel is released and I update to it and restart that the new kernel will show up in the grub boot menu. This did not occur.

ProblemType: Bug
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: joe 2385 F.... pulseaudio
 /dev/snd/pcmC0D0p: joe 2385 F...m pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'NVidia'/'HDA NVidia at 0xfe024000 irq 23'
   Mixer name : 'Realtek ALC1200'
   Components : 'HDA:10ec0888,103c2a6c,00100101'
   Controls : 35
   Simple ctrls : 20
Date: Fri Oct 9 19:36:29 2009
DistroRelease: Ubuntu 9.10
HibernationDevice: RESUME=UUID=1d25104a-cbe2-45b0-bcdb-1a02e2cf9494
IwConfig:
 lo no wireless extensions.

 eth0 no wireless extensions.

 vboxnet0 no wireless extensions.
Lsusb:
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 001 Device 004: ID 058f:6377 Alcor Micro Corp. Multimedia Card Reader
 Bus 001 Device 003: ID 03f0:2504 Hewlett-Packard
 Bus 001 Device 002: ID 1058:0910 Western Digital Technologies, Inc.
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: HP-Pavilion KJ378AA-ABA a6430f
NonfreeKernelModules: nvidia
Package: linux-image-2.6.31-13-generic 2.6.31-13.43
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-13-generic root=UUID=b4e4d79a-0846-423c-b621-8220035a9f24 ro quiet splash
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-13.43-generic
RelatedPackageVersions: linux-firmware 1.21
RfKill:

SourcePackage: linux
Uname: Linux 2.6.31-13-generic x86_64
WpaSupplicantLog:

XsessionErrors:
 (gnome-settings-daemon:2455): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
 (gnome-settings-daemon:2455): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
 (polkit-gnome-authentication-agent-1:2489): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 (nautilus:2478): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failed
 (gnome-panel:2477): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width -3 and height 24
dmi.bios.date: 04/15/2008
dmi.bios.vendor: Phoenix Technologies, LTD
dmi.bios.version: 5.11
dmi.board.name: NARRA3
dmi.board.vendor: ASUSTek Computer INC.
dmi.board.version: 3.02
dmi.chassis.type: 3
dmi.chassis.vendor: Hewlett-Packard
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnPhoenixTechnologies,LTD:bvr5.11:bd04/15/2008:svnHP-Pavilion:pnKJ378AA-ABAa6430f:pvr:rvnASUSTekComputerINC.:rnNARRA3:rvr3.02:cvnHewlett-Packard:ct3:cvrChassisVersion:
dmi.product.name: KJ378AA-ABA a6430f
dmi.sys.vendor: HP-Pavilion
---
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21.
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: joe 1373 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'NVidia'/'HDA NVidia at 0xfe024000 irq 23'
   Mixer name : 'Realtek ALC1200'
   Components : 'HDA:10ec0888,103c2a6c,00100101'
   Controls : 35
   Simple ctrls : 20
CurrentDmesg:
 [ 16.510066] hda_codec: ALC1200: BIOS auto-probing.
 [ 17.230118] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:05.0/input/input5
 [ 17.453359] ppdev: user-space parallel port driver
 [ 18.808609] usb 1-3: usbfs: interface 1 claimed by usblp while 'usb' sets config #1
 [ 26.031259] eth0: no IPv6 routers present
DistroRelease: Ubuntu 10.04
HibernationDevice: RESUME=UUID=fcb2190e-0e07-4612-8d7a-98c63f5b18df
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
IwConfig:
 lo no wireless extensions.

 eth0 no wireless extensions.
Lsusb:
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 001 Device 004: ID 058f:6377 Alcor Micro Corp. Multimedia Card Reader
 Bus 001 Device 003: ID 1058:0910 Western Digital Technologies, Inc.
 Bus 001 Device 002: ID 03f0:2504 Hewlett-Packard
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: HP-Pavilion KJ378AA-ABA a6430f
Package: linux (not installed)
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-19-generic root=UUID=c3e66a19-0936-4b3f-aaba-a934d9d7cbd3 ro quiet splash
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-19.28-generic 2.6.32.10+drm33.1
Regression: Yes
RelatedPackageVersions: linux-firmware 1.33
Reproducible: Yes
RfKill:

Tags: lucid kconfig regression-release needs-upstream-testing
Uname: Linux 2.6.32-19-generic x86_64
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
dmi.bios.date: 04/15/2008
dmi.bios.vendor: Phoenix Technologies, LTD
dmi.bios.version: 5.11
dmi.board.name: NARRA3
dmi.board.vendor: ASUSTek Computer INC.
dmi.board.version: 3.02
dmi.chassis.type: 3
dmi.chassis.vendor: Hewlett-Packard
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnPhoenixTechnologies,LTD:bvr5.11:bd04/15/2008:svnHP-Pavilion:pnKJ378AA-ABAa6430f:pvr:rvnASUSTekComputerINC.:rnNARRA3:rvr3.02:cvnHewlett-Packard:ct3:cvrChassisVersion:
dmi.product.name: KJ378AA-ABA a6430f
dmi.sys.vendor: HP-Pavilion

Revision history for this message
Joe (jgsylvesterjr) wrote :
Revision history for this message
Joe (jgsylvesterjr) wrote :
Revision history for this message
Joe (jgsylvesterjr) wrote :
Revision history for this message
Joe (jgsylvesterjr) wrote :
Revision history for this message
PaulW (paulw) wrote :

I had this issue with mine, resolved today.

A previous update re-installed grub-legacy yet did not update the bootloader. Thus, grub2 was still the loader, but grub-legacy was only updating /boot/grub/menu.lst

Solution for me was to follow through the grub2 installation guide on the ubuntu wiki

https://wiki.ubuntu.com/Grub2

Also, instead or removing the old grub-legacy files, move them to be safe until you are sure they are no longer needed.

mkdir ~/old-grub
sudo mv /boot/grub/menu.lst* ~/old-grub

Done

Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

Hi Joe,

This bug was reported a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue? Can you try with the latest development release of Ubuntu? ISO CD images are available from http://cdimage.ubuntu.com/releases/ .

If it remains an issue, could you run the following command from a Terminal (Applications->Accessories->Terminal). It will automatically gather and attach updated debug information to this report.

apport-collect -p linux 447696

Also, if you could test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text. Please let us know your results.

Thanks in advance.

    [This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: needs-kernel-logs
tags: added: needs-upstream-testing
tags: added: kj-triage
Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Joe (jgsylvesterjr) wrote : AlsaDevices.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
Joe (jgsylvesterjr) wrote : AplayDevices.txt

apport information

Revision history for this message
Joe (jgsylvesterjr) wrote : ArecordDevices.txt

apport information

Revision history for this message
Joe (jgsylvesterjr) wrote : BootDmesg.txt

apport information

Revision history for this message
Joe (jgsylvesterjr) wrote : Card0.Amixer.values.txt

apport information

Revision history for this message
Joe (jgsylvesterjr) wrote : Card0.Codecs.codec.0.txt

apport information

Revision history for this message
Joe (jgsylvesterjr) wrote : Lspci.txt

apport information

Revision history for this message
Joe (jgsylvesterjr) wrote : PciMultimedia.txt

apport information

Revision history for this message
Joe (jgsylvesterjr) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Joe (jgsylvesterjr) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Joe (jgsylvesterjr) wrote : ProcModules.txt

apport information

Revision history for this message
Joe (jgsylvesterjr) wrote : UdevDb.txt

apport information

Revision history for this message
Joe (jgsylvesterjr) wrote : UdevLog.txt

apport information

Revision history for this message
Joe (jgsylvesterjr) wrote : WifiSyslog.txt

apport information

Revision history for this message
Joe (jgsylvesterjr) wrote :

I have veified this bug still exists on the latest version of Lucid, with all updates. I have also verified this bug exists on the latest upstream kernel.

tags: removed: needs-upstream-testing
Revision history for this message
Mike Dahlgren (dahlgren) wrote :

I've also been fighting the same problems for the last 6-12 months. I believe my issue was caused by having installed grub2 earlier then most everyone else. I took your advice uninstalled grub and grub2 completely with apt-get re-installed and ran the upgrade instructions from https://wiki.ubuntu.com/Grub2 and everything is working great. Hopefully there are not too many others who are stuck this way.

Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

This bug report was marked as Incomplete and has not had any updated comments for quite some time. As a result this bug is being closed. Please reopen if this is still an issue in the current Ubuntu release http://www.ubuntu.com/getubuntu/download . Also, please be sure to provide any requested information that may have been missing. To reopen the bug, click on the current status under the Status column and change the status back to "New". Thanks.

[This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: kj-expired
Changed in linux (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.