are the linux-image-3.x replacement for bubba3-kernel?
Posted: 06 Oct 2013, 08:12
Hi,
I have a Bubba3 with almost vanilla Debian install. It first ran Wheezy and then Jessie for several months without any problem. As the kernel was announced to include some bubba specific modifications, and as I am also not experienced in the u-boot stuff, I didn't mess with it and kept the venerable bubba3-kernel which install 2.6.36.4-11.
I am now having some problems as regular debian packages like rsyslog really need a 3.x kernel. There are no dependencies registered at package level, so when upgrading the packages the new rsyslog 7.4.x with x >= 2 are installed, but they fail to start with an error message and as a consequence most system logs were not working anymore. I had to reinstall manually rsyslog 7.4.0 and put it in "hold" state to prevent its automatic upgrade with "aptitude hold rsyslog".
This is not satisfying and I would like to upgrade my kernel to a more recent version.
I have seen some threads like this one: forum.excito.net/viewtopic.php?f=10&t=4464 (sorry, as new user it seems I cannot put any full URL in this post) telling that vanilla kernels should now work with bubba3. I have also seen in b3.update.excito.org/pool/main/l/linux/ that some packages named linux-image-3.x were available. So I am confused. Can I install one of these kernels directly? Shoul I use one from excito as per the link above or should I try one from a Debian mirror? Is it possible to have several kernels on the machine at once and how is boot preference set on a machine without a console? If something goes wrong with a new kernel, how can I recover from boot failures and revert to the older kernel?
Any hints and pointers to relevant documentation would be greatly appreciated.
I have a Bubba3 with almost vanilla Debian install. It first ran Wheezy and then Jessie for several months without any problem. As the kernel was announced to include some bubba specific modifications, and as I am also not experienced in the u-boot stuff, I didn't mess with it and kept the venerable bubba3-kernel which install 2.6.36.4-11.
I am now having some problems as regular debian packages like rsyslog really need a 3.x kernel. There are no dependencies registered at package level, so when upgrading the packages the new rsyslog 7.4.x with x >= 2 are installed, but they fail to start with an error message and as a consequence most system logs were not working anymore. I had to reinstall manually rsyslog 7.4.0 and put it in "hold" state to prevent its automatic upgrade with "aptitude hold rsyslog".
This is not satisfying and I would like to upgrade my kernel to a more recent version.
I have seen some threads like this one: forum.excito.net/viewtopic.php?f=10&t=4464 (sorry, as new user it seems I cannot put any full URL in this post) telling that vanilla kernels should now work with bubba3. I have also seen in b3.update.excito.org/pool/main/l/linux/ that some packages named linux-image-3.x were available. So I am confused. Can I install one of these kernels directly? Shoul I use one from excito as per the link above or should I try one from a Debian mirror? Is it possible to have several kernels on the machine at once and how is boot preference set on a machine without a console? If something goes wrong with a new kernel, how can I recover from boot failures and revert to the older kernel?
Any hints and pointers to relevant documentation would be greatly appreciated.