The OpenNET Project / Index page

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

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

"*bsd+sis648"
Сообщение от code emailИскать по авторуВ закладки on 30-Янв-03, 18:16  (MSK)
Здравствуйте.
компьютер: п4, мать - Abit SR7-8X на чипсете sis648
пытаюсь ставить *бсд, на этапе определения оборудования пишет:
wd0 (pciide0:0:0):timeout
type: ata
c_bcount:512
c_skip:0
pciide0:0:0: bus-master DMA error: missing interrupt, status=0x61
-> это в опен бсд 3.2
ad0: resetting devices -> в freebsd 4.7
пробовал отключать dma -> hw.ata.ata_dma=0 ничего не меняеться
вообще то, сис648 не поддерживаеться сейчас этими ос, но что делать?
поставить нужно.
Заранее благодарен.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "RE: *bsd+sis648"
Сообщение от lavr emailИскать по авторуВ закладки on 30-Янв-03, 18:35  (MSK)
>Здравствуйте.
>компьютер: п4, мать - Abit SR7-8X на чипсете sis648
>пытаюсь ставить *бсд, на этапе определения оборудования пишет:
>wd0 (pciide0:0:0):timeout
>type: ata
>c_bcount:512
>c_skip:0
>pciide0:0:0: bus-master DMA error: missing interrupt, status=0x61
>-> это в опен бсд 3.2
>ad0: resetting devices -> в freebsd 4.7
>пробовал отключать dma -> hw.ata.ata_dma=0 ничего не меняеться
>вообще то, сис648 не поддерживаеться сейчас этими ос, но что делать?
>поставить нужно.
>Заранее благодарен.

попробуй прервать loader когда он начнет секунды отсчитывать и
установить set'ом переменные:


hw.ata.ata_dma="0"
hw.ata.atapi_dma="0"
hw.ata.wc="0"
hw.ata.tags="0"

DMA и cache-write отключить нафик

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

2. "RE: *bsd+sis648"
Сообщение от code emailИскать по авторуВ закладки on 30-Янв-03, 18:55  (MSK)
>попробуй прервать loader когда он начнет секунды отсчитывать и
>установить set'ом переменные:
>
>
>hw.ata.ata_dma="0"
>hw.ata.atapi_dma="0"
>hw.ata.wc="0"
>hw.ata.tags="0"
>
>DMA и cache-write отключить нафик

Спасибо, инсталл продолжается, если после инсталляции включить дма, то также будет виснуть?
включать его также (как и выключать) ? =)

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

3. "RE: *bsd+sis648"
Сообщение от lavr emailИскать по авторуВ закладки on 31-Янв-03, 12:43  (MSK)
>>попробуй прервать loader когда он начнет секунды отсчитывать и
>>установить set'ом переменные:
>>
>>
>>hw.ata.ata_dma="0"
>>hw.ata.atapi_dma="0"
>>hw.ata.wc="0"
>>hw.ata.tags="0"
>>
>>DMA и cache-write отключить нафик
>
>Спасибо, инсталл продолжается, если после инсталляции включить дма, то также будет виснуть?
>
>включать его также (как и выключать) ? =)

0 - выключить
1 - включить

верхние параметры могут быть установлены только при загрузке

man 4 ata

После инсталляции читай man 4 ata и экспериметируй, это DMA, контроллеры
и диски лепятся как попало, смотри какой параметр на что влияет и
пробуй активизировать (установить в "1") в /boot/loader.conf.local
верхние и в /etc/sysctl.conf:
# 4 devices, 1CD + 3HDD
#hw.atamodes=dma,dma,dma,dma
hw.atamodes=pio,pio,pio,pio

[alone]~ > cat /boot/loader.conf.local
hw.ata.ata_dma="0"
hw.ata.atapi_dma="0"
hw.ata.wc="0"
hw.ata.tags="0"
[alone]~ >

живучесть системы в DMA mode легко проверятся встанет система при сборке
ядра или нет

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


Удалить

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




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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