Sorry for what’s (probably) a rudimentary question but my usual knowledge of this is failing me, and Googling hasn’t come up with a solution. I’m working on a Jessie system and it keeps coming up with my 3.16 kernel, but I need my 3.2.
Here’s where I am — nothing, no option in my /etc/default/grub getting changed and grub-update ran, nothing seems to do the trick. What am I missing to get it to to boot the 3.2 kernel? I’m not onsite and won’t be until next week — just SSH access.
Here's my versions of Debian.
cat /etc/issue Debian GNU/Linux 8 \n \l
cat /etc/debian_version 8.0
Installed kernels:
dpkg --list | grep linux-image
ii linux-image-3.16.0-4-amd64 3.16.7-ckt9-3~deb8u1 amd64 Linux 3.16 for 64-bit PCs
ii linux-image-3.2.0-4-amd64 3.2.68-1+deb7u1 amd64 Linux 3.2 for 64-bit PCs
ii linux-image-amd64 3.16+63 amd64 Linux for 64-bit PCs (meta-package)
Here's the default/grub file:
cat /etc/default/grub
GRUB_DEFAULT=5 GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR=
lsb_release -i -s 2> /dev/null || echo Debian
GRUB_CMDLINE_LINUX_DEFAULT="quiet" GRUB_CMDLINE_LINUX=""
Here’s the menu entry lines from the live grub.cfg. I know why it’s booting 3.16 — they’re first — but hell if I can apparently get grub-update to change them. Is this a submenu related thing? I know I’m missing something probably ridonkulously obvious but I’m obviously missing it…
grep menuentry /boot/grub/grub.cfg |grep Debian
menuentry 'Debian GNU/Linux' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-fee54777-46bb-4e17-b28c-ee3b82cf9298' { submenu 'Advanced options for Debian GNU/Linux' $menuentry_id_option 'gnulinux-advanced-fee54777-46bb-4e17-b28c-ee3b82cf9298' {
menuentry 'Debian GNU/Linux, with Linux 3.16.0-4-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16.0-4-amd64-advanced-fee54777-46bb-4e17-b28c-ee3b82cf9298' {
menuentry 'Debian GNU/Linux, with Linux 3.16.0-4-amd64 (sysvinit)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16.0-4-amd64-init-sysvinit-fee54777-46bb-4e17-b28c-ee3b82cf9298' {
menuentry 'Debian GNU/Linux, with Linux 3.16.0-4-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16.0-4-amd64-recovery-fee54777-46bb-4e17-b28c-ee3b82cf9298' {
menuentry 'Debian GNU/Linux, with Linux 3.2.0-4-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.2.0-4-amd64-advanced-fee54777-46bb-4e17-b28c-ee3b82cf9298' {
menuentry 'Debian GNU/Linux, with Linux 3.2.0-4-amd64 (sysvinit)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.2.0-4-amd64-init-sysvinit-fee54777-46bb-4e17-b28c-ee3b82cf9298' {
menuentry 'Debian GNU/Linux, with Linux 3.2.0-4-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.2.0-4-amd64-recovery-fee54777-46bb-4e17-b28c-ee3b82cf9298' {
And what’s live now…
uname -a Linux name 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt9-3~deb8u1 (2015-04-24) x86_64 GNU/Linux
[link][4 comments]