“ata8.00:異常 Emask 0x52 SAct 0x0 Serr 0xffffffff 操作 0xe 凍結”

“ata8.00:異常 Emask 0x52 SAct 0x0 Serr 0xffffffff 操作 0xe 凍結”

我正在嘗試在帶有華碩 MAXIMUS FORMULA VII 主機板的新桌上型電腦上安裝 Ubuntu。當我嘗試從 DVD 啟動時,什麼也沒發生,它很快就凍結了,沒有任何有用的消息。

現在我已經使用另一台電腦在硬碟上安裝了Linux。當我將硬碟放回電腦並嘗試啟動時,它在顯示以下訊息後凍結:

[ 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 }

當我嘗試進入恢復模式時,我收到與上面相同的訊息,最後多了一行:

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

相關內容