|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alex Bakhtin 2:5020/400 05 Jun 2007 09:02:28 To : All Subject : 6-stable, Compact Flash and PIO --------------------------------------------------------------------------------
Привет.
Вчера переводил свой домашний сервер на загрузку с CF карты чтобы
sata контроллеры перекинуть на pci64. Все бы хорошо, но со-дефолту система
определяет почему-то мою cf (кингстон) как поддерживающую wdma2,
соответственно биосом все читается, а при загрузке как только находится ad0
- идут таймауты по DMA.
Добавил hw.ata.ata_dma=0 в loader.conf, карточка читается
нормально. Hа sata диски это никак не повлияло, а вот единственный мой pata
диск стал запускаться тоже в PIO:
ad0: 1983MB <ELITE PRO CF CARD 2GB 20070205> at ata0-master PIO4
GEOM_LABEL: Label for provider ad0s1a is ufs/cfroot.
ad6: 715404MB <Seagate ST3750640AS 3.AAK> at ata3-master SATA150
ad14: 305245MB <Seagate ST3320620A 3.AAD> at ata7-master PIO4
Понятно, что atacontrol mode это дело фиксят и позволяют перевести
его в udma100, но как-то это криво совсем. Можно ли как-то объяснить ядру,
что в PIO надо работать только с ad0, все остальные - по-нормальному?
--
Best regards, Alex Bakhtin, CCIE #8439
AMT Group, Cisco Systems Gold Partner, http://www.amt.ru
--- ifmail v.2.15dev5.3
* Origin: AMT Group (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/8906edcd5633.html, оценка из 5, голосов 10
|