Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
SOLVED: Intel ICH9 SATA controller/kernel question
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
durty_nacho
Tux's lil' helper
Tux's lil' helper


Joined: 22 Jul 2004
Posts: 128
Location: Dallas

PostPosted: Mon Jul 07, 2008 2:47 pm    Post subject: SOLVED: Intel ICH9 SATA controller/kernel question Reply with quote

Building AHCI Sata support fixed the problem. Thanks all!

I compiled my own kernel using 2.6.25.10; I, too get that dreaded, and common error below:

Code:
Kernel Panic - not syncing: VFS: Unable to mount rootfs on unknown-block(2,0)


I suspect I am not compiling in the proper support, although I thought that I had. When I use gentoo-sources and genkernel I have no issues, so it must be a kernel issue.

The kernel options I compiled in to support these controllers are:

Code:

--- ATA/ATAPI/MFM/RLL support
 <*>     Intel PIIXn chipsets support

--- Serial ATA (prod) and Parallel ATA (experimental) drivers
 <*>   AHCI SATA support
 <*>   Intel ESB, ICH, PIIX3, PIIX4 PATA/SATA support

--- SCSI device support  --->
 <*> SCSI disk support
 <*> SCSI generic support

[*] SCSI low-level drivers  --->


Here is my lspci:
Code:
00:1f.2 IDE interface: Intel Corporation 82801IB (ICH9) 2 port SATA IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 02)
00:1f.5 IDE interface: Intel Corporation 82801I (ICH9 Family) 2 port SATA IDE Controller (rev 02)


Anyboy have any ideas as to what I am missing?
_________________
More ways to blow blood cells in your face
React with four bombs and six fire missiles
Armed with seven rounds of space doo-doo pistols


Last edited by durty_nacho on Mon Jul 07, 2008 11:35 pm; edited 1 time in total
Back to top
View user's profile Send private message
Exil
Apprentice
Apprentice


Joined: 10 Oct 2005
Posts: 251
Location: Nibylandia

PostPosted: Mon Jul 07, 2008 5:11 pm    Post subject: Reply with quote

unchcek ata/atapi ...
leave sata as is.

Try to use genkernel and than examine which modules kernel useses.
Back to top
View user's profile Send private message
durty_nacho
Tux's lil' helper
Tux's lil' helper


Joined: 22 Jul 2004
Posts: 128
Location: Dallas

PostPosted: Mon Jul 07, 2008 6:11 pm    Post subject: Reply with quote

Quote:
Try to use genkernel and than examine which modules kernel useses.


I did use genkernel for this purpose, and it was hard to tell what different support was used because *everything* is literally compiled in with that kernel. Also, looking at the modules won't tell me anything because I am looking for controller support, which has to be built into the kernel otherwise the drives cannot be mounted and accessed, therefore never giving modules a chance to load.

I will try unchecking ATA/ATAPI when I get home, thank you :)
_________________
More ways to blow blood cells in your face
React with four bombs and six fire missiles
Armed with seven rounds of space doo-doo pistols
Back to top
View user's profile Send private message
your_WooDness
n00b
n00b


Joined: 25 Oct 2007
Posts: 70

PostPosted: Mon Jul 07, 2008 7:31 pm    Post subject: Reply with quote

Hi,

try to build in the AHCI module directly into the kernel as well and check in your BIOS if the SATA ports also run on AHCI. This should do the trick.

Code:

Device Drivers --->
  Serial ATA (prod) and Parallel ATA (experimental) drivers  --->
   <*>   AHCI SATA support


Cheers
WooD
Back to top
View user's profile Send private message
rahulthewall
Veteran
Veteran


Joined: 01 Nov 2007
Posts: 1264
Location: Zürich

PostPosted: Mon Jul 07, 2008 8:24 pm    Post subject: Reply with quote

The correct kernel configuration is:
Code:

Device Drivers --- >
 < > ATA/ATAPI/MFM/RLL support  ---> 
 <*> Serial ATA (prod) and Parallel ATA (experimental) drivers  --->
        <*>   Intel ESB, ICH, PIIX3, PIIX4 PATA/SATA support 

_________________
Who shall guard the guards?
Back to top
View user's profile Send private message
durty_nacho
Tux's lil' helper
Tux's lil' helper


Joined: 22 Jul 2004
Posts: 128
Location: Dallas

PostPosted: Mon Jul 07, 2008 11:34 pm    Post subject: Reply with quote

Building AHCI Sata support fixed the problem. Thanks all!
_________________
More ways to blow blood cells in your face
React with four bombs and six fire missiles
Armed with seven rounds of space doo-doo pistols
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware 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