
Я пытаюсь установить Ubuntu на новый настольный компьютер с материнской платой asus MAXIMUS FORMULA VII. Когда я попытался загрузиться с DVD, ничего не произошло, он довольно быстро завис без каких-либо полезных сообщений.
Теперь я установил Linux на hdd с помощью другого компьютера. Когда я вставляю 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 }
При попытке войти в режим восстановления я получаю те же сообщения, что и выше, с еще одной строкой в конце:
ata8: hard resetting link
Видимо, какая-то несовместимость с контроллером SATA материнской платы. Можно ли это как-то исправить? Что мне попробовать?
решение1
Я решил проблему, отключив все диски от портов ASMedia SATA, которые используют неисправный контроллер ASM1061.
Изначально я подключил DVD-привод к контроллеру ASM1061, но теперь я увидел в спецификациях материнской платы, что эти порты предназначены только для использования с жесткими дисками (см.здесьсноска 4). Я переставил DVD в порт SATA Express (тоже ASMedia), и теперь все работает. Это немного странно, потому что согласно спецификациям материнской платы этот порт также предназначен только для жестких дисков. Но пока он работает, так что я его трогать не буду.
Для полноты картины: я почерпнул несколько полезных советов из соответствующего обсуждения на форуме Debian:http://forums.debian.net/viewtopic.php?f=17&t=116143