[4389] in linux-scsi channel archive
Re: Linux Install for Developer
daemon@ATHENA.MIT.EDU (James Youngman)
Fri Jul 17 11:07:56 1998
To: warrencs@ucs.com.tw
Cc: linux-raid@vger.rutgers.edu, linux-scsi@vger.rutgers.edu
From: James Youngman <JYoungman@vggas.com>
Date: 17 Jul 1998 14:16:57 +0100
In-Reply-To: Warren CS's message of Fri, 17 Jul 1998 19:45:25 +0800
>>>>> "wcs" == Warren CS <Warren> writes:
wcs> James Youngman <JYoungman@vggas.com> 的信中提到:
>>>>>>> "wcs" == Warren CS <warrencs@ucs.com.tw> writes:
wcs> i am developing a driver for a raid card. But i have no idea
wcs> of how to install Linux on the Raid smartly. i do not know
wcs> how to setup Linux on the Raid by means of the install
wcs> program of every distributors. Is there any suggestion or
wcs> hints?
>> You mean, how to modify the installation program for a Linux
>> distribution to allow the user to specify that (for example) some
>> filesystems should be on RAID5, using some list of drives they
>> specify?
wcs> Almost right. I hope to allow the user to specify that our
wcs> adapter driver to install from the CDROM on our adapter.
Well, if you provide the driver code, it just gets included in the
kernel source, and all Linux distibutions will automatically support
your hardware at install time. You will not need to do anything to
achieve this, other than provide the kernel driver itself.
>> Frankly, I don't think that it is your responsibility.
>>
>> If you're writing a RAID driver, then I think that for you to write
>> anything beyond the kernel driver and the user-mode tools to work with
>> it is service beyond the call of duty :-)
wcs> For a commercial product, it had better to be easy to install.
The way to make it easy to install is to make the process of
installing your hardware driver *exactly as easy as it is for any
other SCSI driver on Linux*.
wcs> Is there anybody having source code of the RedHat install
wcs> program? Is it allowed to hack the program?
>> The source code to the Red Hat installation program comes on every
>> single Red Hat CD-ROM. It lives in the misc/src directory (if I
>> recall correctly).
wcs> Thank you very much. I got it. But i do not know if i am so
wcs> locky as to be able to find the source codes of the install
wcs> program for the other distributor.
As I said, your hardware will be *automatically* aupported by Linux
once your driver code is available.
wcs> Current Unix's such as SCO Open Server, SCO unixware support
wcs> the third party to write a driver for them. Why Linux not?
>> In what way do you mean that Linux doesn't support the writing of
>> third-party drivers?
wcs> I means Linux does not provide a unified and easy_use install
wcs> methods.
Methods of doing what? Installing drivers into the kernel? It's very
simple. The user just does "modprobe driver-filename" and the driver
is immediately installed into the running kernel. Alternatively, the
user (or the install program) puts
alias scsi_hostadapter driver-filename
into /etc/conf.modules, and then the system loads the driver
completely automatically. How could it be easier than this?
wcs> If i am wrong, please tell me, a Linux newborn.
-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@vger.rutgers.edu