The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Проблема с зависанием..."
Отправлено lavr, 13-Янв-06 18:08 
>>>hw.ata.ata_dma: 1
>>>hw.ata.atapi_dma: 1
>>>hw.ata.wc: 1
>>
>>переведи в 0 все верхние переменные
>
>прописал в loader.conf - перезагружусь и посмотрю, будет ли реакция...
>
>>я просил ядро, сюда конечно необязательно, но URL можно
>>было бы дать. А так, разговор беcпредметный.
>># pciconf -lv
>>и ядро в студию + какие устройства используются: USB, SOUND, PRINTER...
>
>http://liquidcore.nm.ru/BSD/
>3 файла : конфиг ядра MYFK, лог загрузки и результат pciconf -lv
>
>
>А из девайсов: монитор, клава PS/2, mouse PS/2; в сисблоке типичный набор
>девайсов (мама+проц+память+хард) звук встроенный (отрублен), SB LIVE PCI (модуль включен в
>ядро), видео nVidia GeForce2 MX 400 32 метра (модуль подгружается при
>загрузке), сетевуха PCI VIA ShrineIII (вроде так). Все. Более ничего. Принтер
>к LPT - я его даже еще не включал.

atapci0: <VIA 82C686A UDMA66 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xd000-0xd00f at device 7.1 on pci0

ATA(IDE) контроллер - UDMA66 на VIA чипсете, они чаще всего уродские

ad0: 76319MB <Seagate ST380011A 3.06> at ata0-master UDMA66
acd0: DMA limited to UDMA33, device found non-ATA66 cable
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
acd0: DVDR <SONY DVD RW DW-Q30A/YYS1> at ata1-master UDMA33
acd1: CDRW <SONY CD-RW CRX300E/KYS2> at ata1-slave UDMA33

кабель на котором сидят DVD/CDRW - 40pin
диск на таком же кабеле сидит? короче забей на UDMA66, возьми
старый IDE кабель 40pin как для DVD/CDRW и посади на него HDD

Короче проблема в контроллере и дисках - переведи ВСЕ в PIO MODE
и засунь переменные ядра hw.ata в /boot/loader.conf или в
/boot/loader.conf.local + то что написано выше.

Все твои проблемы должны будут исчезнуть.

Из ядра можешь смело выкинуть ненужные опции и драйвера:

...
options     AHC_REG_PRETTY_PRINT    # Print register bitfields in debug
                    # output.  Adds ~128k to driver.
options     AHD_REG_PRETTY_PRINT    # Print register bitfields in debug
                    # output.  Adds ~215k to driver.
options     ADAPTIVE_GIANT        # Giant mutex is adaptive.
...
device        eisa #нафига тебе EISA, у тебя есть такая шина?

device        ch        # SCSI media changers - выкини

нафик не нужно, а в секцию к ata добавь:

device          atapicam # можно испльзовать CAM-SCSI для работы с CD/DVD

соответственно забить на burncd и поставить из портов cdrtools/cdrdao
и тд и тп
device        apm # выкинь нафик, если у тебя система нормально работает
в ACPI, какую-то одну технологию нужно использовать, либо APM - устарев.
либо ACPI.

на кой тебе PCCARD/PCMCIA (у теб что - notebook?)
device        cbb        # cardbus (yenta) bridge
device        pccard        # PC Card (16-bit) bus
device        cardbus        # CardBus (32-bit) bus

Если не будешь использовать принтер - закоментарь ВСЮ секцию LPT -
освободишь IRQ=7

закоментарь или выкини ВСЕ драйвера network-card, грузи модулем или
оставь только тот которые используешь РЕАЛЬНО.

Тоже самое и с sound
options     COMPAT_LINUX # выкинь, лучше использовать модульную
подгрузку

После этого будет цивильно.

В монолитном ядре КРАЙНЕ НЕЖЕЛАТЕЛЬНО оставлять драйвера для
отсутствующих устройств, мешать будут, если для необходимого
устройства есть модульный драйвер - лучше и грузить его модульно.

Особенно net-card, sound, и эмуляцию linux'а

да, возможно имеет смысл попробовать:

# viapm         VIA VT82C586B/596B/686A and VT8233 Power Management Unit

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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