[Last Call] Learn how to a build a cloud-first strategyRegister Now


need to load SATA driver at boot??

Posted on 2006-04-07
Medium Priority
Last Modified: 2012-05-05
I am looking for a way to get the driver for my onbord SATA controller to load during the boot with the rest of my drivers.
I can load it manualy with the command:

modprobe viamraid

but its a pain to log in as root and run this command every time.
can anyone help?
Question by:mercury8001
LVL 43

Expert Comment

ID: 16406319
what linux distro?
LVL 88

Expert Comment

ID: 16407033
create a script inside /etc/init.d/ and put those commands into it. Then make the file executable and make a symlink for it inside those runlevels you want it to startup in (/etc/rc.1 for level 1, up to rc.5 for level 5). Those folders might be in a different location, depending on your distro.

when you make the Symlink, it must the name must have an S to start with (S stands for startup), then a number between 01 and 99, where the lower number starts earlier. This you might have to finetune depending on what else loads, which might have to load earlier than that driver).
LVL 43

Expert Comment

ID: 16407068
/etc/init.d/* may be too late for system to mount those drives.
Unfortunatelly various distros have various configurations for modules to be load no boot
debian: /etc/modules
gentoo: /etc/modules.autoload.d/kernel-2.6
and always You may instruct initrd image to load some modules automaically.
What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

LVL 88

Expert Comment

ID: 16407319
First also I thought it might be too late then, but looking at the question, he loads it by hand now anyway, so there shouldn't be a problem loading late. All he wants is to load automatically without him having to change to root to mount it.
LVL 22

Expert Comment

ID: 16408829
Add the command:

modprobe viamraid



This runs after all the init scripts.


Author Comment

ID: 16409022
my distro is slackware 10 r2
im somewhat new to linux. first installed it a year ago, but only been serusly paying atenstion to it for the last 5 months.
i'm looking to mount the drive from the fstab file. on boot since the drive holds all my music and other shared files.
when you say adding it to the rc.local file may be to late. do u mean to late to mount with fstab, if so is one of the other file requierd file.
all so last time i modified the rc.local the system refused to boot. and i had to restore the file from a backup. is there a syntax disfernce form a normal shell script?
thanx all for the fast replys
LVL 35

Expert Comment

by:Duncan Roe
ID: 16409834
On slackware, the file you want to change is /etc/rc.d/rc.local.
Add the modprobe command as others have already indicated.
LVL 43

Accepted Solution

ravenpl earned 400 total points
ID: 16410477
> when you say adding it to the rc.local file may be to late. do u mean to late to mount with fstab
For slack: /etc/rc.d/rc.modules see, there is an example

Featured Post

Get your Disaster Recovery as a Service basics

Disaster Recovery as a Service is one go-to solution that revolutionizes DR planning. Implementing DRaaS could be an efficient process, easily accessible to non-DR experts. Learn about monitoring, testing, executing failovers and failbacks to ensure a "healthy" DR environment.

Question has a verified solution.

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

Introduction We as admins face situation where we need to redirect websites to another. This may be required as a part of an upgrade keeping the old URL but website should be served from new URL. This document would brief you on different ways ca…
Setting up Secure Ubuntu server on VMware 1.      Insert the Ubuntu Server distribution CD or attach the ISO of the CD which is in the “Datastore”. Note that it is important to install the x64 edition on servers, not the X86 editions. 2.      Power on th…
Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.
Suggested Courses
Course of the Month18 days, 7 hours left to enroll

829 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