Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
SATA support for Intel chipsets
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks
View previous topic :: View next topic  
Author Message
gcasillo
l33t
l33t


Joined: 23 Sep 2003
Posts: 739
Location: Cincinnati, Ohio, USA

PostPosted: Fri May 14, 2004 2:00 am    Post subject: SATA support for Intel chipsets Reply with quote

After posting something to this effect around dozen times now, I thought it worth sharing that if you are like me, and you have a motherboard with an Intel chipset (e.g. ICH5) and a SATA hard drive, you DO NOT need SCSI support to use your drive(s).

By default, Gentoo uses SCSI support/emulation to enable and address SATA hard drives. This means your drives show up as /dev/sdX. However, support for Intel chipsets like ICH5 already have good SATA support in them.

First, make sure your BIOS is set to Enhanced mode and not Compatibility. You have the technology. Use it!

Second, configure your kernel. Provided you do not have any other devices that require SCSI support, disable SCSI support entirely. At minimum, disable these two items under SCSI Support -> SCSI low-level drivers:

Serial-ATA (SATA) support
Intel PIIX/ICH SATA support

Configure the rest of yor kernel as needed. The only item you need for your drive(s) to work is the driver for your Intel chipset and it is enabled by default. It is under (fittingly) Device Drivers -> ATA/ATAPI/MFM/RLL Support -> Intel PIIXn chipsets support.

Now your drives will appear similarly to IDE drives. Your first or only drive will likely appear as /dev/hde. I think this is because letters a-d are reserved for the four master/slave IDE devices (old school).

Make sure your /etc/fstab and /boot/grub/grub.conf (assuming use of GRUB) are pointing to the correct drive. Reboot and during boot up, you'll probably see a few lines scroll by that begin with "ICH5-SATA" or something similar. You're on your way.

I should note, that you could use SCSI support for your SATA drives. But I don't like it. It's one more thing to compile, SATA drives are not true SCSI drives, and the chipset driver already works. Plus, I have had problems running hdparm against such drives that are using SCSI support, but others have reported otherwise. All I know is I have zero problems using the chipset driver.
Back to top
View user's profile Send private message
shagrat
Apprentice
Apprentice


Joined: 10 Mar 2003
Posts: 218
Location: Norway

PostPosted: Fri May 14, 2004 12:08 pm    Post subject: Reply with quote

I'm using the SCSI driver now, with a Intel ICH5 SATA chipset (Abit IC7-G). I'll try to change this with my next kernel compile. Thanks for the tip!
Back to top
View user's profile Send private message
sn4ip3r
Guru
Guru


Joined: 14 Dec 2002
Posts: 325
Location: Tallinn, Estonia

PostPosted: Fri May 14, 2004 1:23 pm    Post subject: Reply with quote

I'm unable to use the enhanced mode because my sblive (emu10k1) soundcard can only play one sound at a time then. Trying to play more than one sound at a time will very likely hard-freeze the whole machine or if not that then at least it will create a high pitch beeping sound. I've tried changing the PCI slot of the soundcard, changing different kernel parameters, ... nothing helps.
Back to top
View user's profile Send private message
esvoboda
n00b
n00b


Joined: 13 May 2004
Posts: 11
Location: San Mateo, CA USA

PostPosted: Tue Jun 01, 2004 1:08 am    Post subject: Reply with quote

Is disabling SCSI a recommendation for only kernel 2.4 or does this apply to kernel 2.6 as well?
Back to top
View user's profile Send private message
gcasillo
l33t
l33t


Joined: 23 Sep 2003
Posts: 739
Location: Cincinnati, Ohio, USA

PostPosted: Tue Jun 01, 2004 3:40 am    Post subject: Reply with quote

Wish I could give you a firm answer for 2.4, but I've been using 2.6 kernels exclusively since the beginning of the year. I _think_ you can disable the SCSI stuff in your 2.4 kernel and be okay. If you try, have a boot CD handy though.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum