LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   kernel update for SuSE 9.0 (https://www.linuxquestions.org/questions/linux-software-2/kernel-update-for-suse-9-0-a-254968/)

thk33 11-15-2004 02:37 AM

kernel update for SuSE 9.0
 
Hello everybody ..
I m planing to do a kernel update to my suse 9.0 pro system.Kernel type is default (celeron 500 mhz) and version is the one shipped with suse 9.0 (2.4....)
.
I m connecting to internet via proxy (another suse 9.0 box) and i am not able to run the yast2 online update (probably a port - firewall issue) .
Does anyone know how to solve this yast2 issue , or does anyone has to suggest a good version of the default kernel for suse 9.0 pro to update?.
i have downloaded 2.6.8 last night from ftp.suse.com - kernel of the day , but when tried to update it , a update-modules.dep dependency problem arose.
Also, where i can find kernel rpms (or is it better to compile the kernel ?) .
Some days ago tried to install suse personal 9.1 (with kernel 2.6..) with xp but the new kernel screwed the partition table (old mb).
Are any issues known of updating to a new kernel and messing the partition table?
Thanks in advance ..

abisko00 11-15-2004 02:49 AM

Via YOU, you can only update to security/bugfixes of the same version. You could try to set the option 'passive_ftp = on' in /etc/wgetrc to get this running, otherwise download the patch rpm from the server and update 'by hand'.

To install a 2.6 kernel on a SuSE 9.0 system, you will nedd to update the package module_init_tools and/or mkinitrd first (I am not sure, which was obligatory and I don't think that suse provides these packages anymore.) If you have installed these updates, then you may try to install a kernel of the day or the kernel of 9.1. You'll also need to create the /etc/modprobe.conf, since it replaces modules.conf. You could use a script that comes with the module_init_tools package
Code:

/sbin/generate-modprobe.conf > /etc/modprobe.conf
When you installed 9.1, not the kernel screwed your partition table, the tool parted did, and you could fix this, if you read here:

http://portal.suse.com/sdb/en/2004/0...booting91.html

thk33 11-15-2004 03:03 AM

As concerning to what screwed my partition table . My M/B does not have any LBA,AUTO .. option (its an old m/b for celeron 500 mhz)
When i tried to install the patch from suse i got a message patch already has been applied (or something similar i dont remember)
anyway..
abisko00 ,thanks for the additional info ..
what about that update-modules dep?

abisko00 11-15-2004 03:14 AM

Quote:

what about that update-modules dep?
I guess this comes because the kernel want to load modules that are not there. This could be the missing /etc/modprobe.conf or an older module_init_tools. When I did the same experiment (running 9.0 with a 2.6 kernel), SuSE provided rpm packages for 9.0, but they are not on the server anymore. Maybe you could use the rpm from 9.1.

Usually, I try to discourage people from using 'kernel-of-the-day' packages and recommend to try the vanilla sources. But it's quite a time ago since I have done that, so I can't give good advice on it.

thk33 11-15-2004 03:24 AM

do you suggest running rpm -ivh instead of -Uvh on the kernel rpm.Some pages i ve read describe this way the procedure.
Is an rpm of update-modules present on 9.1 personal or is it a part of another rpm ?
Can i find it somewhere?
Also where are these vanilla rpms??
(two many questions - sorry)

abisko00 11-15-2004 04:19 AM

Quote:

do you suggest running rpm -ivh instead of -Uvh on the kernel rpm.Some pages i ve read describe this way the procedure.
Not exactly. I suggest to do the following:
$> rpm -e --justdb <actual kernel-rpm> #removes the actual kernel from the rpm database only
$> rpm -ihv <new kernel-rpm> #installs the new kernel in parallel to the existing

Quote:

Is an rpm of update-modules present on 9.1 personal or is it a part of another rpm ?
I don't know what you mean with 'update-modules'. But as far as I remember, there is a rpm in the same folder as the kernel of the day, called 'nongpl'. Maybe this contains what is missing...

Quote:

Also where are these vanilla rpms??
Sorry, no rpm's ;) The Vanilla kernel is the 'original' kernel from kernel.org. But to install this, you'll need to download the sources and compile it first. There are some nice HowTo's on the web, but I can only give you an URL to a german one:
http://www.thomashertweck.de/kernel26.html


All times are GMT -5. The time now is 08:01 PM.