You are not logged in.

#1 2009-06-01 23:03:00

zcmander
Member
Registered: 2009-06-01
Posts: 2

Enabling AHCI with Intel DP35DP

I dont know why kernel cannot find my root partition. Messages ends with kernel panic saying that cannot find rootfs on dev(x,y). I assume that I'm missing kernel module, but I already have ahci, piix, ata_piix, so what can even possible missing?

[root ~]# lsmod | grep ahci
ahci                   36192  0 
libata                176684  5 ata_piix,ata_generic,pata_marvell,pata_acpi,ahci

[root ~]# lsmod | grep piix
piix                    7448  0 
ide_core              111524  1 piix
ata_piix               26164  5 
libata                176684  5 ata_piix,ata_generic,pata_marvell,pata_acpi,ahci

[root ~]# dmesg | grep NCQ
ata4.00: 976773168 sectors, multi 16: LBA48 NCQ (depth 0/32)

[root@romdeau ~]# lspci | grep "IDE"
00:1f.2 IDE interface: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 4 port SATA IDE Controller (rev 02)
00:1f.5 IDE interface: Intel Corporation 82801I (ICH9 Family) 2 port SATA IDE Controller (rev 02)
03:00.0 IDE interface: Marvell Technology Group Ltd. 88SE6101 single-port PATA133 interface (rev b2)

My head is empty. Wiki says that only adding achi should be enought. Also I have recompile kernel and initrd with mkinitcpio. Also hwd doesn't show any modules which i wouldn't have (of course, because I can't get system running with ahci.

Last edited by zcmander (2009-06-01 23:05:49)

Offline

#2 2009-06-01 23:32:51

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: Enabling AHCI with Intel DP35DP

add to /etc/mkinitcpio.conf on MODULES, ahci and rebuild the image with mkinitcpio -p kernel26


Give what you have. To someone, it may be better than you dare to think.

Offline

#3 2009-06-02 08:38:57

zcmander
Member
Registered: 2009-06-01
Posts: 2

Re: Enabling AHCI with Intel DP35DP

I already have:

[root@romdeau ~]# cat /etc/mkinitcpio.conf | grep MODULES=
MODULES="ahci pata_acpi pata_marvell ata_generic scsi_mod ata_piix piix"

Also, if it is possible, that when turning AHCI on, then device order changes?

EDIT:
It is possible. By changing kernel root parameter from sdb to sda, and things get to work. Also needed to change same values to fstab. Thanks for help, and now changing to UUIDs.

Last edited by zcmander (2009-06-02 08:51:56)

Offline

Board footer

Powered by FluxBB