>>FreeBSD 5.2.1
>>
>>viking# atacontrol list
>>ATA channel 0:
>> Master: ad0 <ST320014A/3.07> ATA/ATAPI rev 6
>> Slave: acd0 <TOSHIBA ODD-DVD SDR1412T/1T10> ATA/ATAPI rev 7
>>ATA channel 1:
>> Master: ad2 <ST3120022A/3.06> ATA/ATAPI rev 6
>> Slave: ad3 <ST3120022A/3.06> ATA/ATAPI rev 6
>>ATA channel 2:
>> Master: ad4 <Maxtor 7Y250M0/YAR51EW0> ATA/ATAPI rev 7
>> Slave: no
>>device present
>>ATA channel 3:
>> Master: ad6 <WDC WD2500JD-00GBB0/02.05D02> ATA/ATAPI rev 6
>> Slave: no
>>device present
>>
>>
>>viking# atacontrol mode 0
>>Master = UDMA100
>>Slave = UDMA33
>>viking# atacontrol mode 1
>>Master = UDMA100
>>Slave = UDMA100
>>viking# atacontrol mode 2
>>Master = UDMA100
>>Slave = BIOSPIO
>>viking# atacontrol mode 3
>>Master = UDMA100
>>Slave = BIOSPIO
>>
>>Я не очень понял предидущий пост...
>>Вот это однозначно говорит что железно ad4 и ad6 нифига не sata???
>>
>>IMHO система работает с sata железом как с pata... Imho все дело
>>в олшебных пузырьках ata драйвере
>
>еще раз для тех кто не понял - читать спецификацию SATA на
>указанной
>выше ссылке.
>
>UDMA100 сам по себе НИЧЕГО не говорит о том какой контроллер, потому
>
>как если не изменяет память, последние достижения PATA - это ATA/ATAPI-6
>работа на пониженном напряжении - максимальная скорость передачи 133MB/sec
>а PATA > 150M/sec, но это не значит что PATA контроллер не может работать
о боже, конечно же SATA >= 150M (уже в глазах рябит)
>на более низкой скорости - диски бывают разные: IDE, UDMA33, 66, 100...
>
>support.
разумеется и PATA и SATA могут работать на меньших скоростях чем максимальная :)
>Об этом и было написано - что UDMA100 еще ни о чем
>не говорит, что у меня
>к примеру нет SATA и жесткий диск ЧЕСТНО поддерживает UDMA100 и это
>я продемонстрировал.
>
>Все остальное имеет обычную связь: что позволяет контроллер + соответствующий шлейф +
>диск реально поддерживающий заявленные спецификации.
>
>Если я на UDMA100 повешу диск который поддерживает UDMA100 но подключу
>его старым 40pin шлейфом - диск ну никак не будет работать в
>UDMA, или
>если я все сделаю честно: UDMA контроллер + UDMA 80pin шлейф, но
>"нечестный" диск, ну не поддерживает он как заявлено UDMA100, так и
>не
>будет он в этом режиме работать.
> Другое замечание, исключительно на личной практике с кривыми или старыми
>UDMA контроллерами: контроллер поддерживает честно UDMA100, каждый из
>двух дисков разных вендоров по отдельности поддерживает UDMA100, а вместе
>на одном канале - один пашет на UDMA100, а другой НЕТ, а
>два одинаковых
>диска одного вендора - пашут, вопрос - в чем кривота: в диске
>или в
>контроллере?
>
>SATA имеет особый шлейф и разъем, хотя еще есть какие-то комбинированные
>разъемы PATA-SATA и вроде переходники - я не сталкивался, ничего сказать
>не могу.
>
>Надеюсь теперь понятно.
да, man 8 atacontrol и основные команды:
atacontrol list - весь список
atacontrol mode 0 - покажет все устройства на 0 канале, кратко характеристи и текущие режимы работы
atacontrol mode X - где X == номер канала
atacontrol mode X SPEED1 SPEED2 - установить для каждого устройства на
канале X скорости в SPEED1, SPEED2 соответственно для каждого устройства
atacontrol cap 0 0 - дать расширенную информацию по master'у на нулевом
канале, master == 0, slave == 1