Страница 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
установил ... грузится... и... встает при загрузкее на строчке:

Код: Выделить всё

Timecounters tick every 1.000 msec
и все... клавиатура не отвечает даже на NumLock...
дальше никаких подвижек.. грузится только в Safe Mode

ничего в генерике уже не правил... помогите, куда копать.. :cry:

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
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
прошил новый биос.. (мать кстати 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 несовместим.