LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
Search this Thread
Old 05-26-2004, 01:33 PM   #1
EnigmaPhoenix
LQ Newbie
 
Registered: May 2004
Distribution: Slackware 9.1
Posts: 7

Rep: Reputation: 0
Compiling a Module into bare.i to Enable RAID Support


Is there a quick way to take a module and combine it with a kernel so that it is automatically loaded with the kernel from a boot disk?

I'm trying to install Slackware 9 onto a system with a two 100 GB HDDs in RAID-0. The RAID controller is the Promise 376 Fasttrak, and is integrated into the motherboard. None of the prebuilt kernels support this controller, so after a long search, I found the source code for the needed driver and compiled ft3xx.o on another slackware machine.

I was able to boot off of bare.i and then mount the floppy drive in order to load ft3xx.o, afterwhich the drives were detected perfectly, and the installation went off almost perfectly. However, when I then try to log in to this installation from a boot disk (mount root=/dev/sda) the kernel cannot detect the existence of sda because it has not yet loaded the module ft3xx.o. Basically, I need a way to have ft3xx.o automatically loaded with the rest of the kernel. Any ideas?
 
Old 05-26-2004, 08:05 PM   #2
EnigmaPhoenix
LQ Newbie
 
Registered: May 2004
Distribution: Slackware 9.1
Posts: 7

Original Poster
Rep: Reputation: 0
*bump*
 
Old 05-26-2004, 08:24 PM   #3
Frank_Drebin
Member
 
Registered: Feb 2004
Location: Atlanta, GA USA
Posts: 232

Rep: Reputation: 30
you need to recompile the kernel to add raid support. You could also use this pre-made Slackeware 9.1 kernel from the Slackware website. Here is the link to the ataraid kernel for download.

Goodluck

Also, if you are on broadband, go ahead and download slackware 9.1 and it is a choice when installing.

ftp://ftp.slackwarebrasil.org/pub/li...nels/ataraid.i
 
Old 05-26-2004, 09:21 PM   #4
EnigmaPhoenix
LQ Newbie
 
Registered: May 2004
Distribution: Slackware 9.1
Posts: 7

Original Poster
Rep: Reputation: 0
I found out that I'm actually using the 9.1 disks, which clearly aren't working. I'm going to try the slackware-current bootdisk, but if that doesn't work, could you please explain how I could compile the module into the kernel, as supporting this particular controller is not a built-in option in 9.1, which is why I needed to download it and compile it myself.

Thanks!
 
Old 05-26-2004, 11:14 PM   #5
Frank_Drebin
Member
 
Registered: Feb 2004
Location: Atlanta, GA USA
Posts: 232

Rep: Reputation: 30
Did you check out the raid enabled kernel on the disk? Isn't that what you need?

If not, there are plenty of links on this site for kernel compiling. I recommend you get the 2.6.6 kernel and compile it in.
 
  


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 Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
compiling 2.6 kernel module with snmp support mtsvr JDS 3 12-04-2004 05:25 PM
enable module support in RH9 realized Linux - Newbie 1 10-12-2004 08:18 AM
creating a bare-bare-barebones system for an underpowered laptop orange400 Linux - General 3 06-15-2004 05:53 PM
Compiling Promise RAID support in the Kernel subz Slackware 6 05-21-2004 09:01 AM
Enable module support help! robson8112 Linux - General 1 02-29-2004 11:18 AM


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

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