LINUX.ORG.RU
решено ФорумAdmin

[FreeBSD] не устанавливается скомпилированное ядро

 


0

1

в файл конфига добавил пару строчек

options SHMMAXPGS=65536
options SEMMNI=40
options SEMMNS=240
options SEMUME=40
options SEMMNU=120 

компилится, устанавливается, но загружается GENERIC. И что самое характерное, со старым конфигом так же не грузится

 
# uname -a
FreeBSD server.local.224 8.2-RELEASE-p3 FreeBSD 8.2-RELEASE-p3 #0: Tue Sep 27 18:45:57 UTC 2011     root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64 

Ответ на: комментарий от justdoit

с чем это может быть связано?

Видимо что то делаешь не так. Я юзал generic ядро.

bsdfun ★★★★★
()
Ответ на: комментарий от iZEN

выхлоп меньше

    -s      Do not echo any commands as they are executed.  Equivalent to
             specifying `@' before each command line in the makefile. [/s]

justdoit
() автор топика
Ответ на: комментарий от iZEN

В каком загрузчике? В GRUB'е что ли? :))

А что, разве у FreeBSD нет своего загрузчика? оО
Всегда передавал на него управление в GRUB'е через chainloader.

bsdfun ★★★★★
()
Ответ на: комментарий от bsdfun

А напрямую грубом грузить религия не позволяет? os-prober в помощь

Gorthauer ★★★★★
()

1. После ident в конфиге ядра какой идентификатор написан?

2. Нет ли в /etc/make.conf другого параметра KERNCONF?

3. Сделай это:

cd /usr/obj/ && chflags -R noschg * && rm -rf *

cd /usr/src/ && chflags -R noschg * && rm -rf *

ee /path/to/sys-supfile
*default host=cvsup7.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs
*default tag=RELENG_8_2
*default delete use-rel-suffix
*default compress
src-all

csup /path/to/sys-supfile

cd /usr/src/sys/amd64/conf/ && cp GENERIC CUSTOM

ee /usr/src/sys/amd64/conf/CUSTOM
...
cpu HAMMER
ident CUSTOM
...
options SHMMAXPGS=65536
options SEMMNI=40
options SEMMNS=240
options SEMUME=40
options SEMMNU=120
...

cd /usr/src/ && make KERNCONF=CUSTOM cleandir buildworld buildkernel
shutdown now
cd /usr/src/ && make KERNCONF=CUSTOM installkernel installworld
mergemaster
shutdown -r now
shutdown now
cd /usr/src/ && make BATCH_DELETE_OLD_FILES=true delete-old delete-old-libs
shutdown -r now

iZEN ★★★★★
()
Ответ на: комментарий от bsdfun

в FreeBSD загрузчик по умолчанию ВНЕЗАПНО beastie(по крайней мере был в 8.0) ну есть еще zfs_loader чтоб грузиться прямо с ZFS тома(даже если /boot на нём), но я его не щупал

Pinkbyte ★★★★★
()
Ответ на: комментарий от iZEN

не помогло

# uname -a
FreeBSD server.local.224 8.2-RELEASE-p3 FreeBSD 8.2-RELEASE-p3 #0: Tue Sep 27 18:45:57 UTC 2011     root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64 

justdoit
() автор топика
Ответ на: комментарий от justdoit

Проверь /etc/make.conf.

Пропиши:

KERNCONF=CUSTOM
в /etc/make.conf.

Сделай ещё раз:

cd /usr/src/ && make buildkernel
и последние несколько строчек по завершении сборки дай сюда.

iZEN ★★★★★
()
Ответ на: комментарий от iZEN

make.conf - стандартный, не трогал после последней пересборки
проблему решил виндоуз-вей, переустановкой системы)
Благодарю за советы!

justdoit
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.