[Comm] Режим винчестера UDMA2. Непонятно почему.

Olexander Chernetskyy sp_archer на meta.ua
Вс Авг 16 18:47:23 MSD 2009


Есть у меня антиквариат: IDE винчестер, Сигейт Баракуда 60ГБ.

Заглянул почемуто в /var/log/dmesg и увидел там такую строку:

# grep -i  cable /var/log/dmesg
[    2.487614] ata2.01: limited to UDMA/33 due to 40-wire cable

Лезу под стол. Смотрю. Кабель 80-жильный. И всегда был такой.

# hdparm  /dev/sdb
/dev/sdb:
 IO_support    =  1 (32-bit)
 readonly      =  0 (off)
 readahead     = 256 (on)
 geometry      = 7297/255/63, sectors = 117231408, start = 0

# hdparm -i /dev/sdb | grep -i udma
 UDMA modes: udma0 udma1 *udma2 udma3 udma4 udma5

Таки да - *udma2

# hdparm -t /dev/sdb
/dev/sdb:
 Timing buffered disk reads:   60 MB in  3.08 seconds =  19.47 MB/sec

БИОС на кабель не жалуется.
Выключаю комп, меняю кабель, смотрю в биосе настройку "Жаловаться на
кабель"=Разрешено.

Загружаюсь. БИОС про кабель молчит, а udma2 остается.
Загружаю другой линукс (openSUSE 11.2 MileStone5) -  тоже самое !!!

Загружаю офтопик - получаю UDMA5 !!!

Ничего не понимаю. Объясните, пожалуйста, что происходит.



-- 
Best regards,
ArCher




Подробная информация о списке рассылки community