У меня есть PCI-карта SD-VIA-1A2S с 2 портами sata (и один ATA-133, который не используется). Два новых диска Western Digital Caviar Green (WD10EARS 1TB) выбрасывают повторяющиеся ошибки в kern.журнал (удалена дата/время/хост для краткости):
[ 7.376475] ata2.00: exception Emask 0x12 SAct 0x0 SErr 0x1000500 action 0x6 [ 7.376480] ata2.00: BMDMA stat 0x5 [ 7.376483] ata2: SError: { UnrecovData Proto TrStaTrns } [ 7.376489] ata2.00: cmd c8/00:40:20:00:00/00:00:00:00:00/e0 tag 0 dma 32768 in [ 7.376490] res 51/84:2f:20:00:00/00:00:00:00:00/e0 Emask 0x12 (ATA bus error) [ 7.376493] ata2.00: status: { DRDY ERR } [ 7.376495] ata2.00: error: { ICRC ABRT } [ 7.376504] ata2: hard resetting link
Я использую Ubuntu 9.04 - 2.6.28-18-generic, хотя я пробовал жить компакт-диски Ubuntu 9.10, Fedora 12 и OpenSUSE 11.2-все работает различные ядра 2.6.31-и все получили ту же ошибку.
на основе тестирования этих дисках и эта карта в двух других машинах и комбо подключения дисков непосредственно к материнской плате или надстройки карты, я относительно убежден, что это через чипсет, что это проблема. Другой компьютер, который также имеет встроенный набор микросхем VIA SATA (например, надстройка карты) производит те же ошибки, когда диски находятся непосредственно на этой материнской плате. Я смог проверить, что диски совершенно хороши, и я попробовал все, что могу придумать с точки зрения замены кабелей, блок питания не перегружен, п.
ошибка происходит при загрузке один или два раза, после использования fdisk на диске один или два раза, и постоянно при попытке синхронизировать новый массив mdadm raid 1, созданный на двух дисках.
любые мысли о том, куда идти отсюда-драйвер / ядро мудрый?
Я полностью открыт для покупки новой карты надстройки PCI, если кто-то может порекомендовать один с 2 внутренними портами sata, который хорошо работает в Debian/Ubuntu.
спасибо!