こんにちは,道産子です.ご回答ありがとうございます. 鈴木様: >ahci に拘らないのであれば all-generic-ide で使っておいてもいいので >はないかと思います。(もともとの目的が DMA を有効にしたいだけであれ >ば、AHCI としてつかうかどうかはあまり意味がありません) all-generic-ide で当初の目的は達成出来たので,今後はこれで使っていきた いと思います. # AHCI で Windous XP を動かせる自信がありませんので… 飛田様: >例えば Knoppix など、CD あるいは DVD の Linux で起動して hwinfo や >lspci コマンドを使って調べるとどうなっているのかとか.. BIOS で RAID を選択して Knoppix で起動すると,ディスクは SATA で認識さ れました: # uname -a Linux Knoppix 2.6.19.7 #2 SMP PREEMPT Fri Apr 6 11:40:25 JST 2007 x86_64 GNU/Linux # hdparm /dev/sda /dev/sda: IO_support = 0 (default 16-bit) readonly = 0 (off) readahead = 256 (on) geometry = 19457/255/63, sectors = 312581808, start = 0 # hdparm -t /dev/sda /dev/sda: Timing buffered disk reads: 182 MB in 3.01 seconds = 60.50 MB/sec # lspci 00:00.0 Host bridge: Intel Corporation Q963/Q965 Memory Controller Hub (rev 02) 00:02.0 VGA compatible controller: Intel Corporation Q963/Q965 Integrated Graphics Controller (rev 02) 00:03.0 Communication controller: Intel Corporation Q963/Q965 HECI Controller (rev 02) 00:19.0 Ethernet controller: Intel Corporation 82566DM Gigabit Network Connection (rev 02) 00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #4 (rev 02) 00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #5 (rev 02) 00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI #2 (rev 02) 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02) 00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 02) 00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #1 (rev 02) 00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #2 (rev 02) 00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI #1 (rev 02) 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev f2) 00:1f.0 ISA bridge: Intel Corporation 82801HO (ICH8DO) LPC Interface Controller (rev 02) 00:1f.2 RAID bus controller: Intel Corporation 82801HR/HO/HH (ICH8R/DO/DH) SATA RAID Controller (rev 02) これより,Linux では(再インストールすれば)SATA を有効にして使えそうです. 以上から,当初の目的は(一応)解決出来ました. ・ディスクを SATA として認識させる → BIOS で SATA Emulation を "RAID" にして Linux を再設定(又は,再インストール). ただし,Windows XP 起動不可. ・IDE エミュレーションのまま,DMA 転送を有効にする → 起動時のカーネルパラメータに "all-generic-ide" を追加. これから調べて,Windows XP を AHCI で動かせるようになりましたら,また報告させて頂きます. ご回答下さった皆様,ありがとうございました. -- 道産子 <mail@xxxxxxxxxxxxxx> GnuPG Fingerprint: D1EA 567F 5D29 57D5 6E30 E34F 4283 7441 F71B D7D7