Страница 1 из 1
Пересборка ядра 6.2
Добавлено: 2007-09-20 11:34:56
UncleS
Здравствуйте уважаемые...
Проблема у меня с сборкой ядра под FreeBSD 6.2.
C генериком загружается нормально, только вот не видит полностью 4 Гб памяти, кроме того, не понимает, что стоит Core 2 DUO.
Добавил options SMP и options PAE
Пытаюсь собрать ядро.... и... вываливается
Плиз, скиньте у кого есть собранные ядрышки с такими же опциями... устал уже.. второй день парюсь

Re: Пересборка ядра 6.2
Добавлено: 2007-09-20 11:38:03
Alex Keda
что вываливается.
телепаты заняты работой, не заходят...
Re: Пересборка ядра 6.2
Добавлено: 2007-09-20 12:11:05
UncleS
lissyara писал(а):что вываливается.
телепаты заняты работой, не заходят...
сорри ))) просто уже мозги плавятся..
кароче, поступил по-другому, решил пойти от противного и скомпилил для начала дефолтное SMP ядро...
оно тянет за собой GENERIC
установил ... грузится... и... встает при загрузкее на строчке:
и все... клавиатура не отвечает даже на NumLock...
дальше никаких подвижек.. грузится только в Safe Mode
ничего в генерике уже не правил... помогите, куда копать..

Re: Пересборка ядра 6.2
Добавлено: 2007-09-20 12:17:48
weec
please
disable C1E (safe power) option in BIOS or use safe settings
related problem
http://forum.lissyara.su/viewtopic.php?f=8&t=4843
Re: Пересборка ядра 6.2
Добавлено: 2007-09-20 12:46:31
DimeDron
там просто в конфиге ядра ставится поддержка ядер
Re: Пересборка ядра 6.2
Добавлено: 2007-09-20 12:59:51
UncleS
DimeDron писал(а):там просто в конфиге ядра ставится поддержка ядер
это и есть SMP
Re: Пересборка ядра 6.2
Добавлено: 2007-09-20 13:41:28
UncleS
прошил новый биос.. (мать кстати ASUSTeK P5K SE)
появилась данная опция, задисаблил ее...
все равно, встает на этой же строчке
Re: Пересборка ядра 6.2
Добавлено: 2007-09-20 15:12:26
Dolphin_BSD
Когда я мучался с данной проблемой то понял 2 вещи :
1) что 4 гига мне в 32 разрядную систему не прикрутить без опции в ядре которую Все советовали не ставить. Типа после нее начинается полтаргейст.
Это я опустил, просто вытащил 1 планку памяти и забил, результата то 1 гиг не добавит ... ФРЯ стока не жрет.
2) 2 ядра я таки прикрутил ... но довольно долго мучался .... вот что в ядре !
##############
options SMP
##############
Ну и немного поигрался с sysctl что именно я непомню, в инете хватает инфы про это !
Re: Пересборка ядра 6.2
Добавлено: 2007-09-20 15:31:48
Dog
Может имеет смысл поставить последний снапшот 7-ки с последующим обновлением до актуального состояния? В ней появилась опция компиллятора "CPUTYPE=core", система понимает данный тип процессора. Очень много переработано по сравнению с 6-кой, тот же планировщиик SCHED_ULE до ума доведен, TCP-стек перелопачен, USB и ATA опять же...
А что касается памяти - если требуется использовать всю, однозначно выбор падает на AMD64. PAE - это настолько кривой и корявый костыль, что от него больше вреда чем пользы: модули не работают, ACPI - в ядро с последующими шаманскими танцами над настройкой, куча драйверов самых разных устройств на дыбы становятся, судя по отзывам в рассылках - на общую стабильность и быстродействие системы тоже не всегда положительно сказывается... Оно тебе надо, такое счастье?
Re: Пересборка ядра 6.2
Добавлено: 2007-09-20 16:30:41
UncleS
Итак... после консультации с компетентными людьми было сделано:
1. прошит биос до последней новой версии, в которой появилась опция C1E, который был успешно выключен
2. скомпилено ядро generic с одной единственной добавленной строчкой - options PAE, ядро было проинсталлено
3. загрузка ядра прошла успешно
4. собран ACPI (acpi_asus) и успешно интегрирован в ядро
Ну, пожалуй на сегодня хватит танцев с бубном...
спасибо всем, кто помогал!
В случае чего отпишусь в данной ветке, как проходит дальнейшая сборка ядра под себя...

Re: Пересборка ядра 6.2
Добавлено: 2007-09-20 16:50:40
Alex Keda
а модулем - не катило?
почему?
Re: Пересборка ядра 6.2
Добавлено: 2007-09-20 17:01:55
UncleS
lissyara писал(а):а модулем - не катило?
почему?
да, из модулей собрал ) опечатался.. сорри
Re: Пересборка ядра 6.2
Добавлено: 2007-09-21 7:38:54
UncleS
Итак, продолжаем...
при попытки выбросить из ядра лишнее (закомментил WiFi карточки, USB-Ethernet карточки)
валится при сборке ядра со строчкой
Код: Выделить всё
usr/src/sys/dev/advansys/advansys.c: In function `adv_action':
куда копать?
Re: Пересборка ядра 6.2
Добавлено: 2007-09-21 8:15:37
Alex Keda
я про телепатов уже писал?
давай нормальный вывод.
Re: Пересборка ядра 6.2
Добавлено: 2008-05-24 20:00:10
k561
UncleS писал(а):Итак, продолжаем...
при попытки выбросить из ядра лишнее (закомментил WiFi карточки, USB-Ethernet карточки)
валится при сборке ядра со строчкой
Код: Выделить всё
usr/src/sys/dev/advansys/advansys.c: In function `adv_action':
куда копать?
если собираете с PAE, до данный драйвер с PAE несовместим.