SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have installed slackware 12.1 on my server and I'm having issues with the initrd that loads the generic kernel. I created my initrd with the following command: mkinitrd -c -k 2.6.24.5-smp -m dpt_i2o:reiserfs
This box has scsi raid that is installed as sda: sda1: sda2: but the initrd loads the SATA driver and it picks up sda and then identifies the SCSI as sdb.
My question is: is there a way to not load the sata drivers in the initrd? That way the SCSI controller would get the correct definitions ie: sda?
I answered my own question: SATA support is compiled into the generic kernel so I have 2 options: 1) Re-install (not going to happen) or 2) Recompile the kernel with SATA support being modules. I am recompiling now and will let you know how it turns out.
There might be a 3) See if you can pass a parameter to the kernel from lilo/grub to disable it. My machines are too old for SATA so I couldn't tell you what the parameter might be off hand, but I'd be surprised if there isn't one.
I thought of that too but I need the SATA later in the boot process. I have 2 70GB Cheetah SCSI drives in a mirror set that I have configured for the / partition and then I have a 80GB IDE and 150GB SATA drive.
very useful script to create a mkinitrd line. 'The script will not change anything to your system. It only reads the state of your running system and it will output a mkinird commandline that should load the required drivers for your computer so that it will boot properly.'
I appreciate the thought but a configuration script will not help in this case. I know what drivers I need, the problem I am having is with the SATA bios stepping on my raid card.
Last edited by dcsmith300; 10-25-2008 at 02:23 PM.
Fixed!!! I recompiled the Generic-smp kernel and compiled in my Raid card and Reiserfs. I Made the SATA Cards Modules and now it is seen as sdb.
Very Cool, thanks for all the suggestions.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.