
私は、ASUS MAXIMUS FORMULA VII マザーボードを搭載した新しいデスクトップ コンピューターに Ubuntu をインストールしようとしています。DVD から起動しようとしましたが、何も起こらず、すぐにフリーズしてしまい、役に立つメッセージも表示されませんでした。
今、別のコンピューターを使用して HDD に Linux をインストールしました。HDD をコンピューターに戻して起動しようとすると、次のメッセージが表示されてフリーズします。
[ 31.846247] ata8.00: exception Emask 0x52 SAct 0x0 Serr 0xffffffff action 0xe frozen
[ 31.846254] ata8: SError: { RecovData RecovComm UnrecovData Persist Proto HostInt PHYRdyChg PHYInt CommWake 10B8B Dispar BadCRC Handshk LinkSeq TrStaTrns UnrefFIS DevExch }
[ 31.846258] ata8.00: failed command: IDENTIFY PACKET DEVICE
[ 31.846262] ata8.00: cmd a1/00:01:00:00:00/00:00:00:00:00/00 tag 22 pio 512 in
[ 31.846262] res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x56 (ATA bus error)
[ 31.846266] ata8.00: status { DRDY }
リカバリ モードに入ろうとすると、上記と同じメッセージが表示されますが、最後に次の 1 行が追加されます。
ata8: hard resetting link
どうやらマザーボードの SATA コントローラーに何らかの非互換性があるようです。これを修正する方法はありますか? 何を試せばいいでしょうか?
答え1
不正な ASM1061 コントローラーを使用する ASMedia SATA ポートからすべてのドライブを削除することで問題を解決しました。
当初はDVDドライブをASM1061コントローラに接続していましたが、マザーボードの仕様でこれらのポートはハードディスクドライブ専用であることが分かりました(ここ脚注 4)。DVD を SATA Express ポート (ASMedia も) に移動したら、すべて動作するようになりました。マザーボードの仕様によると、このポートもハード ドライブ専用なので、これは少し奇妙です。しかし、今のところは動作しているので、触れません。
完全を期すために、Debian フォーラムの関連する議論からいくつかの役立つヒントを得ました。http://forums.debian.net/viewtopic.php?f=17&t=116143