On 15.08.2012, at 17:04, Luiz Capitulino wrote: > On Wed, 15 Aug 2012 10:23:01 -0400 > Jason Baron <jba...@redhat.com> wrote: > >> Hi, >> >> Linux >> ----- >> Fedora 17: installs and ran memory tests (requires ahci cdrom fixes I >> posted to install) >> Fedora 16: installs and ran memory tests >> >> Windows >> ------- >> Windows 7: Wouldn't install due to this error: >> 'A required cd/dvd device driver is missing. If you have a >> driver floppy disk, CD, DVD, or USB flash drive, please insert it now.' >> >> That said, I did a successfull install on q35 by using the piix4-ide >> controller for the cdrom and ide drive (passed on command line). >> Also, I can get windows 7 now to recognize the ahci drives after boot by >> going into the device manager and doing a rescan for new h/w. So >> this appears to be a problem in the boot path... >> >> Windows xp: >> >> Same as windows 7, wouldn't install with ahci but will install using the >> piix4-ide controller passed on command line. Not even sure if >> windows xp has ahci support. >> >> BSD >> --- >> Luiz tested these for me. >> >> OpenBSD 5.1, FreeBSD 9.0 and NetBSD all worked with the ide controller >> passed on the command line. AHCI didn't work. > > Sorry if I wasn't clear in my report, I've only tried ahci with OpenBSD. > Will try it with the others shortly. But yeah, ide controller worked with > all of them. > > Btw, I didn't try any fancy settings, only plain default install.
I do remember that with PIIX, one of the BSDs failed, while all the others worked just fine. I don't remember which one. Could have been OpenBSD. Skimming through the source, it looked as if it was searching for an IDE controller and only then activated AHCI on it - which totally contradicts the usual workflow of AHCI on ICH. Alex