Linux and AHCI

Associate
Joined
14 Jan 2008
Posts
301
Have been trying different distros again - Mandriva and Ubuntu. Neither of them would detect my hard drives unless AHCI was enabled. This of course messes up XP. In fact when I disabled AHCI I couldn't open XP and had to re-install. Am now back with Pardus 2008, this is the only distro that installs with AHCI disabled.

What are the advantages to AHCI? And does anyone know why it needs to be enabled for other distros to be installed on HDDs?

Am just curious, as I think I'll stick with Pardus for now - seems less hassle.
 
AHCI allows all the advanced sata stuff (native command queing for example) and basically is the shiz! (iv just rebuild my pc and done a windows install with ahci enabled and its so much better).

I can only guess that some distros are having problems with emulated ide (which is what happens when you turn off ahci, though this didnt happen with gentoo :s (i recommend setting up windows to use ahci though you need to google it for xp i think)
 
Short answer a lot!

Slightly longer one, yes but more so with loading off it and doing writes/copys on the discs (for example moving 18gig of music off my old hard drive to my new one took about 10 mins which left me a little speachless/annoyed as i wanted an excuse not to be playing games...)

It also helps if your trying to do more than one thing at once (for example loading something and changing song, as the hard drive is able to chose the closes thing to where it is on the disc opposed to completing the requests in order they were issued)

I personally think that overall its better to kick windows into useing it opposed to accomodating xp by not (as the performance is pretty nice)
 
If you've installed Windows with AHCI disabled then it's relatively easy to move to AHCI enabled - just install the AHCI drivers, reboot into the BIOS, enable AHCI and watch Windows come back up.
 
Most distros do, it's XP that's the problem.

Typical scummer, getting the wrong end of the stick :p:p;):D

Play up Pompey........:D

Pompey scum!

If you've installed Windows with AHCI disabled then it's relatively easy to move to AHCI enabled - just install the AHCI drivers, reboot into the BIOS, enable AHCI and watch Windows come back up.

This is what I had to do, vista supported it out the box though :-)
 
i have Ubuntu up and running with BIOS AHCI enabled - worked like a charm

but my dual boot Vista just hung on the last stage of the install - and hangs at boot
if i reboot from the install CD and choose repair so i can load drivers - what do i need to load? (i am assuming this is the problem)

or is there any way i can fix it by accessing it from my linux partition?

thanks

Diss
 
Back
Top Bottom