Unix Technical Forum

enabling sata support on 2.4.27

This is a discussion on enabling sata support on 2.4.27 within the Slackware Linux Support forums, part of the Unix Operating Systems category; --> hi list how do i enable serial ata support for silicon image 3112 controller on kernel 2.4.27? i tried ...


Go Back   Unix Technical Forum > Unix Operating Systems > Slackware Linux Support

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 02-19-2008, 03:54 PM
stefano
 
Posts: n/a
Default enabling sata support on 2.4.27

hi list

how do i enable serial ata support for silicon image 3112 controller on
kernel 2.4.27? i tried to enable "serial ata support" and "silicon image
sata support" under SCSI low-level drivers section but when i reboot, the
sistem hang during the boot... :-(
why when i add "silicon image chipset support" in "IDE, ATA and ATAPI
Block devices" section the hard disk is shown as to be /dev/hde and not
/dev/sda????

thanks stefano
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 02-19-2008, 03:55 PM
Fluke
 
Posts: n/a
Default Re: enabling sata support on 2.4.27

you must disable Silicon Image chipset support in IDE drivers, it
interferes with sata driver
after you'll disable it, your sata drives will be recognized as
/dev/sd*

Message posted via:
=====================
www.linuxpackages.net/forum
www.linuxpackages.net
Expanding the world of Slackware
=====================
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 02-19-2008, 03:55 PM
stefano
 
Posts: n/a
Default Re: enabling sata support on 2.4.27

On Mon, 27 Sep 2004 17:26:13 +0000, Fluke wrote:

> you must disable Silicon Image chipset support in IDE drivers, it
> interferes with sata driver
> after you'll disable it, your sata drives will be recognized as /dev/sd*


i have already tried it but without success... :-(
i have compiled the code related to my sata controller both as built-in
and as module and when it is a built-in feature the system hangs during
boot. when the code is compiled as a module and i try to add it manually,
the system crashes during the "modprobe sata_sil" command...

any suggestions?

thanks
stefano
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 02-19-2008, 03:56 PM
Fluke
 
Posts: n/a
Default Re: enabling sata support on 2.4.27

your system probably hangs because device changes from /dev/hde to
/dev/sda... you have to adjust /etc/fstab

what kind of motherboard do you have?

Message posted via:
=====================
www.linuxpackages.net/forum
www.linuxpackages.net
Expanding the world of Slackware
=====================
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 02-19-2008, 03:56 PM
stefano
 
Posts: n/a
Default Re: enabling sata support on 2.4.27

On Tue, 28 Sep 2004 00:42:07 +0000, Fluke wrote:

> your system probably hangs because device changes from /dev/hde to
> /dev/sda... you have to adjust /etc/fstab
>
> what kind of motherboard do you have?


my motherboard is an abit nf7-s rev 2.0 with a silicon image 3112A sata
controller.

this is my fstab:

/dev/hdb2 swap swap defaults 0 0
/dev/hdb1 / reiserfs defaults 1 1
/dev/sda5 /mnt/hd reiserfs defaults 0 0
/dev/cdrom /mnt/cdrom iso9660 noauto,owner,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
proc /proc proc defaults 0 0

now that sata_sil is compiled as module at the boot time i obtain the
following output:

can't locate module block-major-8
/dev/sda5 is not a valid block device

i think there is a problem with kernel configuration (i tried with kernel
2.4.28-pre3 and i obtained the same results....) if it can be helpful i
could post my configure-2.4.27 file
(i have to say that with kernel 2.6.7 there are no problems,
but i'd like to be able to use sata hd also with a 2.4.x kernel)

thank you

stefano
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6 (permalink)  
Old 02-19-2008, 03:56 PM
Fluke
 
Posts: n/a
Default Re: enabling sata support on 2.4.27

hm you should disable Silicon Image controller in IDE settings and
hard-code Silicon Image SATA support into kernel... this *should*
work

what is your /dev/hdb? regular ide ata drive?

Message posted via:
=====================
www.linuxpackages.net/forum
www.linuxpackages.net
Expanding the world of Slackware
=====================
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7 (permalink)  
Old 02-19-2008, 03:57 PM
stefano
 
Posts: n/a
Default Re: enabling sata support on 2.4.27

On Tue, 28 Sep 2004 17:36:27 +0000, Fluke wrote:

> hm you should disable Silicon Image controller in IDE settings and
> hard-code Silicon Image SATA support into kernel... this *should* work


i'm sorry but i didn't understand what you mean with "hard-coding". do you
mean when i choose an option with Y and not with M? if you do, i tried
this configuration with both kernel 2.4.27 and 2.4.28-pre3 but the system
always gets hang at boot time :-((
this settings only work with kernel 2.6.7

> what is your /dev/hdb? regular ide ata drive?


yes, /dev/hdb is a regular ATA (66) IDE drive.

detail: the sata drive i'm trying to get working is a regular ata (100)
ide drive attached to the motherboard via sata bus by a sata/pata
converter found into the abit box. this should not make difference in fact
with kernel 2.6.7 everything is going ok (also in windoz the drive is
recognized as a sata drive)

thanks
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8 (permalink)  
Old 02-19-2008, 03:57 PM
Fluke
 
Posts: n/a
Default Re: enabling sata support on 2.4.27

> stefanowrote:
the sata drive i'm trying to get working is a regular ata (100) ide
drive attached to the motherboard via sata bus by a sata/pata
> converter found into the abit box


hm... you know, there will not be any difference if you connect it to
ata100/133 port then... even though pata supports 133mb/s and sata
150mb/s, your hard drive (well.. any ide hard drive, pata or sata)
can only read at max ~65-70mb/s, so the pata interface is more than
fast enough for your drive

Message posted via:
=====================
www.linuxpackages.net/forum
www.linuxpackages.net
Expanding the world of Slackware
=====================
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #9 (permalink)  
Old 02-19-2008, 03:57 PM
stefano
 
Posts: n/a
Default Re: enabling sata support on 2.4.27

On Wed, 29 Sep 2004 11:08:32 +0000, Fluke wrote:

> hm... you know, there will not be any difference if you connect it to
> ata100/133 port then... even though pata supports 133mb/s and sata
> 150mb/s, your hard drive (well.. any ide hard drive, pata or sata)
> can only read at max ~65-70mb/s, so the pata interface is more than
> fast enough for your drive


i did not connect a pata hd as a sata hd to gain performance but only to
didactic purpose: i am planning to buy a new hd in a few weeks and i have
to decide for a pata or a sata one. so i would like to know (before buying
it) how many problems i will have to get working a sata disk....

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 11:03 AM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
www.UnixAdminTalk.com