Failed to boot kernel 2.6.32-13-pve

Daraiko

New Member
Mar 2, 2012
22
0
1
41
Danmark
Hi,

Love the work you guys do, used proxmox for years and love it!

I just made an update on my OVH server with latest proxmox (I check daily) and the stuff you guys just released works fine so far exept after a reboot the server did not come back up (no ping), as I do not have KVM I really can't see what is happening, but I switched back to 2.6.32-12-pve and it worked fine again.
Kern.log don't say anything about it.


Kind Regards
Niels
 
ok, thanks for the pointer, as one box here wants to remove the previous kernel during "aptitude full-upgrade":

The following packages will be REMOVED:
pve-kernel-2.6.32-12-pve{u}

any hints to prevent this from happening are appreciated. and how did you switch back to the old kernel having to access to the console?

regards
hk
 
Hi,

same problem here

lspci:

00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:19.0 Ethernet controller: Intel Corporation 82579V Gigabit Network Connection (rev 05)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b5)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation H67 Express Chipset Family LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
01:00.0 PCI bridge: Integrated Technology Express, Inc. Device 8892 (rev 10)
03:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 04)

need to come back to "pve-kernel-2.6.32-12-pve"
 
Hi Itanium and hk!

Mine did not remove the old kernel..
1. I rebooted the server via the manager to the OVH rescue mode pro
2. Then i mounted the boot partition (if you have it as a partition that is):


  • mkdir /mnt/boot
  • mount /dev/md1 /mnt/boot
  • umount /dev/md1 /mnt/boot

If in doubt which partition is the boot, use the "fdisk -l" command to see how it's all connected.

3. Then open the grub file
# vi /mnt/boot/grub/grub.cfg

4. on line 12 change the number to the old kernel (lower in the file the kernels are listed the top most one is 0, and the next is 1 etc...)
marked red below:
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#


### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
load_env
fi
set default="0"

5. save the file and change to "hd" in manager and reboot the system, and your back online.

Hope this helps someone! :)
Kindly
Niels

 
ok, thanks for the pointer, as one box here wants to remove the previous kernel during "aptitude full-upgrade":

The following packages will be REMOVED:
pve-kernel-2.6.32-12-pve{u}

any hints to prevent this from happening are appreciated. and how did you switch back to the old kernel having to access to the console?

regards
hk

you can also use 'apt-get dist-upgrade', this will not remove the old kernel.
 
I've the same issue on a OVH server. The problem seems with the e1000e driver:

-12 Kernel:
Jul 26 10:33:08 pve kernel: e1000e: Intel(R) PRO/1000 Network Driver - 1.11.3-NAPI
Jul 26 10:33:08 pve kernel: e1000e: Copyright(c) 1999 - 2012 Intel Corporation.
Jul 26 10:33:08 pve kernel: e1000e 0000:00:19.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20

-13 Kernel:
Jul 26 09:47:35 pve kernel: e1000e: Intel(R) PRO/1000 Network Driver - 2.0.0.1-NAPI
Jul 26 09:47:35 pve kernel: e1000e: Copyright(c) 1999 - 2012 Intel Corporation.
Jul 26 09:47:35 pve kernel: e1000e 0000:00:19.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
Jul 26 09:47:35 pve kernel: e1000e 0000:00:19.0: PCI INT A disabled
Jul 26 09:47:35 pve kernel: e1000e: probe of 0000:00:19.0 failed with error -2
 
I have the same problem - my ovh isgenug server does not reboot properly after

aptitude update
aptitude upgrade

:-(

How do i solve the problem?
 
I have the same problem - my ovh isgenug server does not reboot properly after

aptitude update
aptitude upgrade

:-(

How do i solve the problem?

Hi debianfan,
Did yours remove the old kernel?
if not, and you have software raid, follow the steps in my earlier post in this thread, that explains how to use rescue mode to switch back.
 
Hi debianfan,
Did yours remove the old kernel?
if not, and you have software raid, follow the steps in my earlier post in this thread, that explains how to use rescue mode to switch back.

no raid - he has removed the kernel
 
Well installing the older kernel is not that tricky on a running system!

apt-get install pve-kernel-2.6.32-12-pve
apt-get install pve-headers-2.6.32-12-pve

and then make sure it is the right kernel in /boot/grub/grub.cfg that it will be booting!

If you upgraded and it has removed the old kernel and only -13 is there, you should reinstall the -12 kernel as above BEFORE a reboot.
But I don't think it can be done in rescuemode with OVH???
 
Then I am not sure how to do this..
Is there anyone that know how to install older kernel again via rescue mode?
You need to use Netboot with vKVM option. This starts your server in a virtual enviroment with a web vnc console.
I'm trying right now to install the -12 release to be able to boot my server again. ( but it's sooooooo sloooowwww in virtual environtment)

To slow that I reboot server with Netboot an recue-pro to mount my /dev/md1 in /mnt/root and chroot to be able to install kernel version 12.
 
Last edited:
I can confirm the problem on a new installation

apt-get install pve-kernel-2.6.32-12-pve
apt-get install pve-headers-2.6.32-12-pve

and editing grub to boot
2.6.32-12-pve seems to do the trick for now.
 
Hi Smanux,

It has not, i tried it yesterday with the same issue. Server never returns with ping, so networking is still dead, must still be an issue with the e1000 nic
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!