1 |
Hi, |
2 |
|
3 |
I got a little confused about the sense or nonsense of AHCI vs. IDE. |
4 |
|
5 |
I run a ASUS Crosshair IV Formula, which BIOS has a menu entry to |
6 |
configure the SATA ports either for IDE or AHCI or RAID. Forget RAID |
7 |
for a momen -- I dont use it (nothing against RAID ! ;) |
8 |
|
9 |
My box uses a linux 2.6.37 vanilla kernel. |
10 |
|
11 |
The kernel config has been set to |
12 |
|
13 |
CONFIG_SATA_AHCI=y |
14 |
# CONFIG_SATA_AHCI_PLATFORM is not set |
15 |
|
16 |
In the dmesg output I found this: |
17 |
|
18 |
pci 0000:00:11.0: set SATA to AHCI mode |
19 |
ahci 0000:00:11.0: AHCI 0001.0200 32 slots 4 ports 3 Gbps 0xf impl SATA mode |
20 |
ahci 0000:07:00.0: AHCI 0001.0000 32 slots 2 ports 3 Gbps 0x3 impl SATA mode |
21 |
|
22 |
despite the fact that AHCI is disabled in the BIOS settings (using |
23 |
IDE). |
24 |
|
25 |
I did an experiment an disabled AHCI in the kernel (to make the kernel |
26 |
settings consistent with the BIOS.) |
27 |
|
28 |
Result: The kernel did not find the root partition. |
29 |
|
30 |
In the meanwhile I do not understand all this never more. |
31 |
|
32 |
Why does the kernel boots only, if the BIOS says "IDE!" and linux |
33 |
insists on "AHCI!"...and waht ist the result? |
34 |
|
35 |
Best regards, |
36 |
mcc |