Slackware - InstallationThis forum is for the discussion of installation issues with Slackware.
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.
I am planning to install linux on a SATA RAID 1 array,
questions:
does slackware's default 2.4.x kernel support SATA out of the box? (I want to stick with 2.4.x)
and will I be able to boot directly to it? I have had problems with 2.4 distros before not seeing sata drives (I've previously used RHEL4, SuSE, and Gentoo 2004.3 -- their 2.6 kernels saw the SATA drives w/o problems)
will the OS support software SATA RAID 1?
I want to use slackware because on this machine because stability is a paramount concern, RHEL is stable but too expensive in this case and I've had bad experinces with SuSE, as for gentoo, this is a simple file server, no need for 12 hour system compile times and -Ox optimizations.
AFAIK, you might need to compile a kernel with full sata support, depending on your chipset... there's some ready-made slackware ISOs linked all over this site (it's a popular question) but you might wanna compile your own kernel anyways and make your own install disk... do a search for sata here at the slackware forum and you'll get several interesting threads...
thanks, I've just signed up for the slackware subscription and should have the 10.1 cds at my door in 2 days (damned $25 airmail price is almost as much as the distro itself) because I've no broadband connection at my disposal at the moment.
Have taken win32's advice and am looking forward (albiet anxiously) to starting.
Have done research and now have a working RAID 1 array with Slackware 10.1 on it and it works perfectly with the one exception of SATA performance.
hdparm gives me ~750 mbs for buffered cache and only ~50 mbs for disk reads.
SATA promises much higher data transfer than 50mbs am I correct?
Then what should I do to speed up the data transfer? (I am wary of hdparm, but if that will do the trick please advise)
ok, those numbers make me feel a bit better.
I did some research and ~50 mb/s seems to be the typical speed, however the guy who is paying for the system wants 150 mb/s : http://en.wikipedia.org/wiki/Serial_ATA
I am using the via 8237 controller.
150MB/s is the maximum data transfer rate of the first generation of SATA interfaces. This doesn't say anything about disk performance. As far as I know 50MB/s is on-par, the full bandwidth is only used when the data is transferred from the disk cache. So, to get a faster disk read speed you need a faster disk (I don't know whether much faster SATA disks exist yet), or a disk with a large cache (depending on the situation, if there aren't many cache misses it can greatly help, but that really depends on what kind of server it is, and how it is used). But maybe your disks already have a large cache, boosting performance in real life-situations. (Remember that the 50MB/s are uncached sequential reads.)
If you really need to get much higher performance, have a look at (RAID) striping, which is a trade-off with reliability.
Alright, thank you..
That has helped clear up a lot of issues, I was sure that I wasn't doing anything wrong once I got the Array up. Other than that the server is working like clockwork.
Thanks again for the info
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.