View previous topic :: View next topic |
Author |
Message |
Ternixia n00b
Joined: 21 Jan 2007 Posts: 3
|
Posted: Sun Jan 21, 2007 10:25 pm Post subject: Problems getting SATA Drive to show up with AHCI |
|
|
Hi,
I've been having problems getting my SATA Drive to show up at all on an Intel AHCI controller. It looks like it finds the controller but no disks. If I pop in a Gentoo Live CD everything works fine and I can get to the drive. I've tried enabling the modules the Live CD does onto kernel but it still doesn't seem to help. Any ideas on what to try would be most helpful.
Some possibly useful information:
Kernel Version: 2.6.18-gentoo-r6
lsmod from the Live CD:
Quote: | Module Size Used by
pcspkr 1760 0
e1000 89376 0
intel_agp 15292 1
agpgart 17888 1 intel_agp
snd_hda_intel 11956 1
snd_hda_codec 101120 1 snd_hda_intel
snd_pcm 45156 2 snd_hda_intel,snd_hda_codec
snd_timer 14212 1 snd_pcm
snd 30564 6 snd_hda_intel,snd_hda_codec,snd_pcm,snd_timer
snd_page_alloc 6024 2 snd_hda_intel,snd_pcm
rtc 8660 0
nfs 79276 0
lockd 41416 1 nfs
sunrpc 100540 2 nfs,lockd
jfs 143884 0
dm_mirror 14128 0
dm_mod 36024 1 dm_mirror
pdc_adma 6180 0
sata_mv 12712 0
ata_piix 8036 0
ahci 10756 0
sata_qstor 6372 0
sata_vsc 5380 0
sata_uli 4772 0
sata_sis 5188 0
sata_sx4 9732 0
sata_nv 6212 0
sata_via 5636 0
sata_svw 4900 0
sata_sil24 7780 0
sata_sil 6408 0
sata_promise 7748 0
libata 40044 15 pdc_adma,sata_mv,ata_piix,ahci,sata_qstor,sata_vsc,sata_uli,sata_sis,sata_sx4,sata_nv,sata_via,sata_svw,sata_sil24,sata_sil,sata_promise
sbp2 15848 0
ohci1394 25456 0
ieee1394 55416 2 sbp2,ohci1394
sl811_hcd 8960 0
ohci_hcd 14468 0
uhci_hcd 16296 0
usb_storage 55456 0
usbhid 31488 0
ehci_hcd 21608 0
usbcore 80448 7 sl811_hcd,ohci_hcd,uhci_hcd,usb_storage,usbhid,ehci_hcd |
lspci on the system:
Quote: | 00:00.0 Host bridge: Intel Corporation 945G/GZ/P/PL Express Memory Controller Hub
00:01.0 PCI bridge: Intel Corporation 945G/GZ/P/PL Express PCI Express Root Port
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
00:1c.4 PCI bridge: Intel Corporation 82801GR/GH/GHM (ICH7 Family) PCI Express Port 5 (rev 01)
00:1c.5 PCI bridge: Intel Corporation 82801GR/GH/GHM (ICH7 Family) PCI Express Port 6 (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GH (ICH7DH) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.2 SATA controller: Intel Corporation 82801GR/GH (ICH7 Family) Serial ATA Storage Controller AHCI (rev 01)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
01:00.0 VGA compatible controller: ATI Technologies Inc R520 [Radeon X1800]
01:00.1 Display controller: ATI Technologies Inc R520 [Radeon X1800] (Secondary)
04:00.0 Ethernet controller: Intel Corporation 82573L Gigabit Ethernet Controller (rev 01) |
lspci -v on the system (just the SATA Controller part):
Quote: | 00:1f.2 SATA controller: Intel Corporation 82801GR/GH (ICH7 Family) Serial ATA Storage Controller AHCI (rev 01) (prog-if 01 [AHCI 1.0])
Subsystem: Dell Unknown device 01d1
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 10
I/O ports at fe00 [size=8]
I/O ports at fe10 [size=4]
I/O ports at fe20 [size=8]
I/O ports at fe30 [size=4]
I/O ports at fea0 [size=16]
Memory at febfbc00 (32-bit, non-prefetchable) [size=1K]
Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 Enable-
Capabilities: [70] Power Management version 2 |
I'm not trying to go for a raid here in the end incase you possibly wondered that.
Thank you in advance!
|
|
Back to top |
|
|
matja n00b
Joined: 19 Jan 2007 Posts: 34
|
Posted: Sun Jan 21, 2007 11:11 pm Post subject: |
|
|
You need two options in your kernel enabled : CONFIG_BLK_DEV_SD and CONFIG_SCSI_SATA_AHCI
You can have both as modules, but you'll need to load both for disks on ICH5/6/7/8 chipsets via AHCI to work (named 'ahci' and 'sd_mod').
They should be listed in /proc/scsi/scsi when it's working correctly.
I appear to have identical hardware to you, I'm using both those as modules and it's working fine. |
|
Back to top |
|
|
Ternixia n00b
Joined: 21 Jan 2007 Posts: 3
|
Posted: Sun Jan 21, 2007 11:31 pm Post subject: |
|
|
matja wrote: | You need two options in your kernel enabled : CONFIG_BLK_DEV_SD and CONFIG_SCSI_SATA_AHCI
You can have both as modules, but you'll need to load both for disks on ICH5/6/7/8 chipsets via AHCI to work (named 'ahci' and 'sd_mod').
They should be listed in /proc/scsi/scsi when it's working correctly.
I appear to have identical hardware to you, I'm using both those as modules and it's working fine. |
I have both of those enabled right now. There is no /proc/scsi. :-/ |
|
Back to top |
|
|
matja n00b
Joined: 19 Jan 2007 Posts: 34
|
Posted: Mon Jan 22, 2007 12:08 am Post subject: |
|
|
ah, CONFIG_SCSI_PROC_FS enabled?
edit: you don't need this option for your disks to be supported, but it might help see what is going on. |
|
Back to top |
|
|
Ternixia n00b
Joined: 21 Jan 2007 Posts: 3
|
Posted: Mon Jan 22, 2007 1:25 am Post subject: |
|
|
matja wrote: | ah, CONFIG_SCSI_PROC_FS enabled?
edit: you don't need this option for your disks to be supported, but it might help see what is going on. |
Didn't seem to do anything other than enable. |
|
Back to top |
|
|
|
|
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
|
|