Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I recently installed an SSD in my laptop, but according to what I've read AHCI mode is preferable to IDE mode for SATA drives, something that is set in the computer's BIOS. However, I don't have any such option in my BIOS. Is there a way to check which SATA mode I am using from inside the OS?

I own a Sony Vaio S13 running Ubuntu 12.04.1.

share|improve this question
up vote 4 down vote accepted

dmesg | grep -i ahci

[    1.971970] ahci 0000:00:1f.2: version 3.0
[    1.972034] ahci 0000:00:1f.2: irq 41 for MSI/MSI-X
[    1.972071] ahci: SSS flag set, parallel bus scan disabled
[    1.986971] ahci 0000:00:1f.2: AHCI 0001.0300 32 slots 6 ports 6 Gbps 0x7 impl SATA mode
[    1.986974] ahci 0000:00:1f.2: flags: 64bit ncq sntf stag pm led clo pio slum part ems apst 
[    1.986980] ahci 0000:00:1f.2: setting latency timer to 64
[    2.003333] scsi0 : ahci
[    2.003408] scsi1 : ahci
[    2.003473] scsi2 : ahci
[    2.003536] scsi3 : ahci
[    2.003596] scsi4 : ahci
[    2.003658] scsi5 : ahci
share|improve this answer
am I right to conclude that if all the scsiX entries are in the ahci mode, all of the sata ports in the laptop are set to AHCI mode? – João André Feb 12 '13 at 21:00
yes @JoãoAndré . – Rinzwind Feb 12 '13 at 21:29
...and what does that line mean?: SSS flag set, parallel bus scan disabled – knb Apr 6 '14 at 13:18

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.