Windows xp/Server 2003は、標準ドライバがAHCIコントローラに対応していない

ので、BIOSなどで設定を変更してからインストールすると良いかもね

  • BIOSでレガシーなコントローラ互換モードにする
  • OSをインストールする
  • AHCIドライバをインストールする
  • BIOSを元の状態にする

といったところか。

またAHCIモードに変えただけではWindows XPのOS標準ドライバがAHCIコントローラに非対応ですのでHDDからOSを起動することができなくなります(OSブートの途中でブルー画面になります)。Serial ATAネイティブモードをサポートするAHCIモードをWindows XPで使用できるようにするには幾つかの操作が必要です。

AHCIを利用するにはパソコン本体のチップセットやOSのドライバ、ハードディスクなどのSerial ATA機器がすべてAHCIに対応している必要がある。