LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices

Reply
 
Search this Thread
Old 01-05-2007, 09:31 AM   #1
devinWhalen
Member
 
Registered: Apr 2003
Location: Toronto, Canada
Distribution: Red Hat, openBSD,Mandrake,freeBSD,SunOS
Posts: 168

Rep: Reputation: 30
Reverting from a kernel upgrade


I am having a problem with my sound on my Debian system. The problem is this is my work computer. My company will let you run linux but you have to use their kernel and if you change anything then the systems team won't support you when you have problems. I have been looking into this and the problem seems to be that ALSA is not compiled into my kernel. I have looked around and a lot of people have said either compile ALSA into your kernel or upgrade to the 2.6 kernel which has it already compiled into it. I figured I would try the first option but the only problem is that the company's kernel doesn't have the kernel source so I can't re-compile ALSA into it. So it seems my only option is to upgrade my kernel. What I want to know is, if there are any problems after the upgrade is it easy to revert back? Will it save the previous version of my kernel to boot into? I don't want to screw up my work computer.

Keep in mind that I don't know a lot about kernels. I have upgraded a kernel before but it seemed really easy with apt-get.

Thanks for any help.

Here are my computer stats:
Kernel 2.4.32-workstation-p4 (which I think is the companies specific kernel)
i686 running Debian.
 
Old 01-05-2007, 09:45 AM   #2
weibullguy
ReliaFree Maintainer
 
Registered: Aug 2004
Location: Kalamazoo, Michigan
Distribution: Slackware-current, Cross Linux from Scratch, Gentoo
Posts: 2,751
Blog Entries: 1

Rep: Reputation: 238Reputation: 238Reputation: 238
www.kernel.org for the source code for kernel 2.4.32. Maybe e-mail that to the company's systems team and ask them to compile a 2.4.32 kernel with ALSA support.

If you have root privileges, you can therefore edit grub.conf or the LILO configuration file. Compile a shiny new 2.6 series kernel following one of a plethora of guides for Debian. Add that kernel to the GRUB (or LILO) menu, voila. Select your new kernel next time you boot. The old, company kernel is still in the /boot directory and can still be used.
 
Old 01-05-2007, 10:01 AM   #3
devinWhalen
Member
 
Registered: Apr 2003
Location: Toronto, Canada
Distribution: Red Hat, openBSD,Mandrake,freeBSD,SunOS
Posts: 168

Original Poster
Rep: Reputation: 30
Thanks for your reply. So, if I do an apt-get to upgrade to the new kernel then the old one will still be there? I actually have lilo installed so I will just edit lilo.conf to have an option to point to the old kernel and the new.

thanks for the help.
 
Old 01-05-2007, 11:26 AM   #4
weibullguy
ReliaFree Maintainer
 
Registered: Aug 2004
Location: Kalamazoo, Michigan
Distribution: Slackware-current, Cross Linux from Scratch, Gentoo
Posts: 2,751
Blog Entries: 1

Rep: Reputation: 238Reputation: 238Reputation: 238
Ooops. I misunderstood, I thought you were going to compile your own 2.6 kernel.

I don't use a package management system that installs the kernel for you. I have no experience with apt or yum or the likes. IMHO, if apt blows away the old kernel, then it must be a pretty crappy package management system. I would expect it to leave the old kernel alone. However, I would verify with a Debian user that it leaves the old kernel untouched.
 
Old 01-05-2007, 12:00 PM   #5
rickh
Senior Member
 
Registered: May 2004
Location: Albuquerque, NM USA
Distribution: Debian-Lenny/Sid 32/64 Desktop: Generic AMD64-EVGA 680i Laptop: Generic Intel SIS-AC97
Posts: 4,250

Rep: Reputation: 60
Apt will leave the old kernel intact, adding the new one to your menu.lst file. You can use whichever you prefer. Adding a new "anything" to a Sarge system from unauthorized sources is risky, tho.

I would definitely get the new kernel from backports.org

Last edited by rickh; 01-05-2007 at 12:03 PM.
 
Old 01-05-2007, 01:52 PM   #6
sundialsvcs
Guru
 
Registered: Feb 2004
Location: SE Tennessee, USA
Distribution: Gentoo, LFS
Posts: 5,425

Rep: Reputation: 1159Reputation: 1159Reputation: 1159Reputation: 1159Reputation: 1159Reputation: 1159Reputation: 1159Reputation: 1159Reputation: 1159
It is customary for kernel-updates to keep the earlier kernels around for precisely that purpose.

Nonetheless, it seems odd to me that you want to update the kernel on your employer's machine. I'm not sure that's a groovy idea. At the very least, if the I.T. department winds up having to come in to fix your mess, so to speak, that won't be HTWFAIP [How To Win Friends And Influence People].
Quote:
Originally Posted by TRVTH
That which is technically possible is not always politically expedient.

Last edited by sundialsvcs; 01-05-2007 at 01:56 PM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Reverting YOU kernel update (suse 10) nitroid Suse/Novell 1 09-14-2006 03:36 AM
reverting to debian lilo! adityavpratap Debian 2 06-21-2005 11:40 AM
What first upgrade kernel or upgrade slack 10.0 to current Kelean Slackware 7 01-16-2005 07:54 PM
Reverting the resolution suwandy_chandra Linux - Newbie 4 03-06-2004 06:00 AM
Reverting back to XFree86 3.3.6 rdjones Slackware 1 10-21-2003 01:57 AM


All times are GMT -5. The time now is 02:36 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration