The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"FreeBSD 4.10 и SATA-винт"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"FreeBSD 4.10 и SATA-винт"
Сообщение от Alexey Nenakhov emailИскать по авторуВ закладки on 18-Сен-04, 11:01  (MSK)
Доброго Дня!

Возникла проблема с SATA-винтами Samsung.
Использую:
FreeBSD 4.10-RELEASE-p2
ad4: 152627MB <SAMSUNG SP1614C> [310101/16/63] at ata2-master UDMA33
(160 Гбайт SATA)

В логах вижу:
ad4: DMA limited to UDMA33, non-ATA66 cable or device

Что выражается в низкой скорости доступа, при копировании получаю 9-12МБ/с. Т.к. винт системный, это достаточно критично.

Кроме того, недавно поставил новый винт 200Гб (WD SATA), с ним все нормально:
ad10: 190782MB <WDC WD2000JD-00GBB0> [387621/16/63] at ata5-master UDMA100

В какую сторону копать?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "FreeBSD 4.10 и SATA-винт"
Сообщение от Simps Искать по авторуВ закладки(ok) on 18-Сен-04, 11:23  (MSK)
>Доброго Дня!
>
>Возникла проблема с SATA-винтами Samsung.
>Использую:
>FreeBSD 4.10-RELEASE-p2
>ad4: 152627MB <SAMSUNG SP1614C> [310101/16/63] at ata2-master UDMA33
>(160 Гбайт SATA)
>
>В логах вижу:
>ad4: DMA limited to UDMA33, non-ATA66 cable or device
>
>Что выражается в низкой скорости доступа, при копировании получаю 9-12МБ/с. Т.к. винт
>системный, это достаточно критично.
>
>Кроме того, недавно поставил новый винт 200Гб (WD SATA), с ним все
>нормально:
>ad10: 190782MB <WDC WD2000JD-00GBB0> [387621/16/63] at ata5-master UDMA100
>
>В какую сторону копать?

Выкинуть Samsung купить еще один WD

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "FreeBSD 4.10 и SATA-винт"
Сообщение от Alexey Nenakhov emailИскать по авторуВ закладки on 18-Сен-04, 11:25  (MSK)
>>В какую сторону копать?
>
>Выкинуть Samsung купить еще один WD

А что-то более конструктивное?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "FreeBSD 4.10 и SATA-винт"
Сообщение от G.Y.S. Искать по авторуВ закладки on 18-Сен-04, 13:15  (MSK)
А как подключен винт ?


  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "FreeBSD 4.10 и SATA-винт"
Сообщение от Alexey Nenakhov emailИскать по авторуВ закладки on 27-Сен-04, 11:26  (MSK)
>А как подключен винт ?


А какие могут быть варианты?

SATA-шнурок в 1-ый SATA канал

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "FreeBSD 4.10 и SATA-винт"
Сообщение от MoHaX emailИскать по авторуВ закладки(ok) on 27-Сен-04, 12:04  (MSK)
>>А как подключен винт ?
>
>
>А какие могут быть варианты?
>
>SATA-шнурок в 1-ый SATA канал

Таже бодяга, тока FreeBSD 4.9 и винт Maxtor DiamondMax Plus 9 (120 Gb)
Чего бы это значило?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "FreeBSD 4.10 и SATA-винт"
Сообщение от lavr emailИскать по авторуВ закладки on 27-Сен-04, 17:42  (MSK)
>Доброго Дня!
>
>Возникла проблема с SATA-винтами Samsung.
>Использую:
>FreeBSD 4.10-RELEASE-p2
>ad4: 152627MB <SAMSUNG SP1614C> [310101/16/63] at ata2-master UDMA33
>(160 Гбайт SATA)
>
>В логах вижу:
>ad4: DMA limited to UDMA33, non-ATA66 cable or device
>
>Что выражается в низкой скорости доступа, при копировании получаю 9-12МБ/с. Т.к. винт
>системный, это достаточно критично.

в чем критичность???

варианты:

- диск нечестный или конфликтует с другим устройством на данном канале,
что говорит о том что сам диск гавно (об этом мильон раз писано...,
vendor может заявлять что угодно, но устройство в реалии не поддерживает
заявленные хар-ки)
- шлейф хреново воткнут или не 80'pin, те не UDMA'шный
- кривой контроллер, такое бывает на brand'ах или на некоторых SiS/VIA...

>Кроме того, недавно поставил новый винт 200Гб (WD SATA), с ним все
>нормально:
>ad10: 190782MB <WDC WD2000JD-00GBB0> [387621/16/63] at ata5-master UDMA100
>
>В какую сторону копать?

вроде UDMA100 это PATA, а не SATA (www.serialata.org/www.sata-io.org)
к примеру на матери ну никаких SATA:

[alone]~ > atacontrol list
ATA channel 0:
    Master:  ad0 <Maxtor 6Y080P0/YAR41BW0> ATA/ATAPI rev 7
    Slave:  acd0 <TEAC DW-548D/K4H6> ATA/ATAPI rev 5
ATA channel 1:
    Master:  ad2 <IBM-DTTA-351010/T56OA73A> ATA/ATAPI rev 4
    Slave:       no device present
[alone]~ > atacontrol mode 1
Master = UDMA33
Slave  = BIOSPIO
[alone]~ > atacontrol mode 0
Master = UDMA100
Slave  = UDMA33
[alone]~ >

видим что Maxtor работает на UDMA100 без всяких SATA, PATA - Да.

man 4 ata
man atacontrol

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "FreeBSD 4.10 и SATA-винт"
Сообщение от co6aka Искать по авторуВ закладки(ok) on 27-Сен-04, 19:40  (MSK)
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 драйвере

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "FreeBSD 4.10 и SATA-винт"
Сообщение от lavr emailИскать по авторуВ закладки on 28-Сен-04, 11:22  (MSK)
>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 контроллер не может работать
на более низкой скорости - диски бывают разные: IDE, UDMA33, 66, 100...
support.

Об этом и было написано - что UDMA100 еще ни о чем не говорит, что у меня
к примеру нет SATA и жесткий диск ЧЕСТНО поддерживает UDMA100 и это я продемонстрировал.

Все остальное имеет обычную связь: что позволяет контроллер + соответствующий шлейф + диск реально поддерживающий заявленные спецификации.

Если я на UDMA100 повешу диск который поддерживает UDMA100 но подключу
его старым 40pin шлейфом - диск ну никак не будет работать в UDMA, или
если я все сделаю честно: UDMA контроллер + UDMA 80pin шлейф, но "нечестный" диск, ну не поддерживает он как заявлено UDMA100, так и не
будет он в этом режиме работать.
Другое замечание, исключительно на личной практике с кривыми или старыми
UDMA контроллерами: контроллер поддерживает честно UDMA100, каждый из
двух дисков разных вендоров по отдельности поддерживает UDMA100, а вместе
на одном канале - один пашет на UDMA100, а другой НЕТ, а два одинаковых
диска одного вендора - пашут, вопрос - в чем кривота: в диске или в
контроллере?

SATA имеет особый шлейф и разъем, хотя еще есть какие-то комбинированные
разъемы PATA-SATA и вроде переходники - я не сталкивался, ничего сказать
не могу.

Надеюсь теперь понятно.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "FreeBSD 4.10 и SATA-винт"
Сообщение от lavr emailИскать по авторуВ закладки on 28-Сен-04, 11:40  (MSK)
>>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

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "FreeBSD 4.10 и SATA-винт"
Сообщение от Nick Искать по авторуВ закладки(??) on 27-Окт-04, 11:15  (MSK)
Привет всем !!!

У меня seagate 120G  и с ним те же траблы!!! Может кто знает в чём дело?
Ведь контроллер ICH5 на i865pe поддерживается системой и определяется как SATA150.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру