grub.cfg not getting updated
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-
Installed: 2.6.31.13.24
Candidate: 2.6.31.13.24
Version table:
*** 2.6.31.13.24 0
500 http://
100 /var/lib/
apt-cache policy grub
grub:
Installed: 0.97-29ubuntu58
Candidate: 0.97-29ubuntu58
Version table:
*** 0.97-29ubuntu58 0
500 http://
100 /var/lib/
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/
/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,
Controls : 35
Simple ctrls : 20
Date: Fri Oct 9 19:36:29 2009
DistroRelease: Ubuntu 9.10
HibernationDevice: RESUME=
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
NonfreeKernelMo
Package: linux-image-
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSign
RelatedPackageV
RfKill:
SourcePackage: linux
Uname: Linux 2.6.31-13-generic x86_64
WpaSupplicantLog:
XsessionErrors:
(gnome-
(gnome-
(polkit-
(nautilus:2478): Eel-CRITICAL **: eel_preferences
(gnome-
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.
dmi.modalias: dmi:bvnPhoenixT
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/
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,
Controls : 35
Simple ctrls : 20
CurrentDmesg:
[ 16.510066] hda_codec: ALC1200: BIOS auto-probing.
[ 17.230118] input: HDA Digital PCBeep as /devices/
[ 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=
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=
ProcEnviron:
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSign
Regression: Yes
RelatedPackageV
Reproducible: Yes
RfKill:
Tags: lucid kconfig regression-release needs-upstream-
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.
dmi.modalias: dmi:bvnPhoenixT
dmi.product.name: KJ378AA-ABA a6430f
dmi.sys.vendor: HP-Pavilion
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 menu.lst* ~/old-grub
sudo mv /boot/grub/
Done