Go Back   openSUSE Forums > Archives > SF Archives > ARCHIVES - Tips, Tricks & Tweaks
Forums FAQ Members List Search Today's Posts Mark Forums Read


ARCHIVES - Tips, Tricks & Tweaks Tips and Solutions for SUSE Linux
(Please do not post questions here)

 
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 03-Feb-2008, 08:51
Snakedriver
Guest
 
Posts: n/a
Default

http://www.suseblog.com/?p=305

Upgrading the kernel is not recommended for the new user. It is, however, a great learning experience. I recommend a separate test install until one feels comfortable with the process.

Pay attention to that part near the end about how to boot back into the original kernel

Kudos to Scott Morris for a very well-done Tutorial.


  #2 (permalink)  
Old 03-Feb-2008, 11:00
elsewhere
Guest
 
Posts: n/a
Default

Oy, I know there are a variety of ways to roll a kernel, but that method seems a bit onerous.

openSUSE actually has much of the "manual" stuff built into the build scripts.

In my case, I generally just:

make oldconfig (base config on previous config setup)
make xconfig (customize as desired)
make (will compile and create bzImage)
make modules_install (installs modules)
make install (copies initrd, modifies grub)

done.

On a related note, I generally place the sources in a folder in my /home directory and do the configing and compiling under my user account, and then su to do the make modules_install make_install.

Still, doing each step manually is a good way to really understand the process.

Anyways, just my 2c...

Cheers,
KV
  #3 (permalink)  
Old 05-Feb-2008, 09:14
ingocnito9
Guest
 
Posts: n/a
Default

Quote:
Oy, I know there are a variety of ways to roll a kernel, but that method seems a bit onerous.

openSUSE actually has much of the "manual" stuff built into the build scripts.

In my case, I generally just:

make oldconfig (base config on previous config setup)
make xconfig (customize as desired)
make (will compile and create bzImage)
make modules_install (installs modules)
make install (copies initrd, modifies grub)

done.

On a related note, I generally place the sources in a folder in my /home directory and do the configing and compiling under my user account, and then su to do the make modules_install make_install.

Still, doing each step manually is a good way to really understand the process.

Anyways, just my 2c...

Cheers,
KV
[/b]
But that...
that...

...THAT'S CHEATING!

rolling a kernel should be hard and complicated!
  #4 (permalink)  
Old 05-Feb-2008, 22:47
andrewd18
Guest
 
Posts: n/a
Default

Quote:
But that...
that...

...THAT'S CHEATING!

rolling a kernel should be hard and complicated!
[/b]
Lies!

I basically do what elsewhere does - except that "make xconfig" automatically reads the old config anyway, and I do "make rpm" instead of "make install", which gives me the option to remove the kernel later. So my process is:

Code:
make xconfig (customize as desired)
make rpm (creates an RPM)
rpm -Uvh /usr/src/packages/RPMS/i586/kernel-number.rpm (installs the RPM)
~~ Andrew D.
 

Bookmarks

Thread Tools
Display Modes

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
Trackbacks are On
Pingbacks are On
Refbacks are On




 

Search Engine Friendly URLs by vBSEO 3.3.0 RC2