Solved

Kernel Won't update properly! RH9

Posted on 2003-11-13
6
254 Views
Last Modified: 2013-12-15
I have installed Red hat 9 on a dual boot system. I am running a Serial ATA hard drive as my only drive. I needed to put a driver disk in when installing Red hat in order for it to see my hard drive. Afteward though it installed OK. However, redhat update downloaded the latest Kernel and installed it, sort of. It has been installed onto the hard drive and put into it's own folder but no boot image was created. I have tried downloading the latest kernel manualy but that didn't work ether. I don't know how to create a boot image or make my own kernel. Can anyone help me? has anyone else had this problem? I asked the linux experts at my university and they were not able to help me!

Pelase help. The current Kernel I have won't support my Soundblaster Audigy soundcard.
0
Comment
Question by:carljokl
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
  • 2
6 Comments
 
LVL 24

Assisted Solution

by:shivsa
shivsa earned 250 total points
ID: 9743395
1. how to create boot image.

While in linux, go to a directory where you want store the image, put the disk in and run

dd if=/dev/fd0 of=bootdisk.img

To make a new floppy from the image, do the opposite

dd if=bootdisk.img of=/dev/fd0
0
 
LVL 24

Assisted Solution

by:shivsa
shivsa earned 250 total points
ID: 9743442
to make your own kernel please refer to this link.
this is for RH6.
http://www.ccux.com/bootable.shtml
0
 
LVL 40

Assisted Solution

by:jlevie
jlevie earned 250 total points
ID: 9745383
If you had to use a third party driver disk when installing RH 9 you'll need to incorporate the driver source code into the updated kernel sources and build a custom kernel from that.  That of course also means that you'll have to create a new initrd image to match your custom kernel. You can only do this if the vendor of your Serial ATA card has the driver sources available for download.
0
Don't Cry: How Liquid Web is Ensuring Security

WannaCry is just the start. Read how Liquid Web is protecting itself and its customers against new threats.

 

Author Comment

by:carljokl
ID: 9762226
A7V8X Putting the driver into a custom Kernel       ( post #55)

I am trying to compile a custom Kernel for version "2.4.20-20.9" I currently have the
original version from the CD's "2.4.20-18" I think. I have the Raid driver installed in my current version of linux. I have been told to download the source and make my own custom kernel. (I must admit I have never done this before but I have my trusty red hat 9 bible to help me). I have also been told that I need to acquire the source drivers which I have. Now I need to put those source drivers into my linux-2.4.20-20.9 source code. I need help because I don't know how to do this step and have no Instructions.

Please help.

BTW the reason I am upgrading my kernel is for SBAudigy support which I don't currently have.

(sort of)
0
 
LVL 40

Accepted Solution

by:
jlevie earned 250 total points
ID: 9763581
Well, step one would be to download and install the kernel-source-2.4.20-20.9.i386.rpm from the RedHat errata collection. Next you need the driver sources for your Serial ATA controller. Normally those sources include instructions on how to integrate the driver source into the kernel source.
0
 

Author Comment

by:carljokl
ID: 9775356
I have done the above steps but do not have instructions supplied with the driver as to what to do with it.
0

Featured Post

Back Up Your Microsoft Windows Server®

Back up all your Microsoft Windows Server – on-premises, in remote locations, in private and hybrid clouds. Your entire Windows Server will be backed up in one easy step with patented, block-level disk imaging. We achieve RTOs (recovery time objectives) as low as 15 seconds.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

rdate is a Linux command and the network time protocol for immediate date and time setup from another machine. The clocks are synchronized by entering rdate with the -s switch (command without switch just checks the time but does not set anything). …
SSH (Secure Shell) - Tips and Tricks As you all know SSH(Secure Shell) is a network protocol, which we use to access/transfer files securely between two networked devices. SSH was actually designed as a replacement for insecure protocols that sen…
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

726 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question