Страница 1 из 1

Проблема с пересборкой ядра.

СообщениеДобавлено: 10 апр 2009, 08:24
Андрей
Приветствую всех.
Сразу говорю, что делал всек по handbook. Слил с установочного диска все исходники (делал через sysinstall), скопировал GENERIC с последующим переименовыванием в nksc. добавил только одну строчку options IPFIREWALL
Запустил команду: # make buildkernel KERNCONF=nksc
Вначале все компилиловь норм ни сообщений warning, ни error. И тут выдается такое сообщение:
Код: Выделить всё
/usr/src/sys/modules/ral/../../dev/ral/rt2661.c: In function 'rt2661_start':
/usr/src/sys/modules/ral/../../dev/ral/rt2661.c:1832: internal compiler error: Segmentation fault: 11
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
*** Error code 1

Stop in /usr/src/sys/modules/ral.
*** Error code 1

Stop in /usr/src/sys/modules.
*** Error code 1

Stop in /usr/obj/usr/src/sys/NoKS.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.


Больше я ничего в конфиге не редактировал.
Из-за чего такое может быть?

Заранее очень благодарен.

Re: Проблема с пересборкой ядра.

СообщениеДобавлено: 10 апр 2009, 11:09
Андрей
попробовал пересобрать с device pf, device pflog.
получил это:
Код: Выделить всё
/usr/src/sys/modules/ips/../../dev/ips/ips_ioctl.c: In function 'ips_ioctl_finish':
/usr/src/sys/modules/ips/../../dev/ips/ips_ioctl.c:36: internal compiler error: Segmentation fault: 11
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
*** Error code 1

Stop in /usr/src/sys/modules/ips.
*** Error code 1

Stop in /usr/src/sys/modules.
*** Error code 1

Stop in /usr/obj/usr/src/sys/NoKS.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.

Re: Проблема с пересборкой ядра.

СообщениеДобавлено: 10 апр 2009, 12:45
lehisnoe
Версия фри какая?
Код: Выделить всё
uname -a


Какая версия записана на диске?

Re: Проблема с пересборкой ядра.

СообщениеДобавлено: 10 апр 2009, 13:30
Андрей
Сам уже пересобрал. вроде нормально.
Фриха 7.0.

Re: Проблема с пересборкой ядра.

СообщениеДобавлено: 10 апр 2009, 20:43
root
я собираю не так

Код: Выделить всё
cd /usr/src/sys/i386/conf
cp GENERIC MYKERNEL


правим файл MYKERNEL по своему усмотрению, затем:
Код: Выделить всё
config MYKERNEL


в ответ на команду будет:
Kernel build directory is ../compile/MYKERNEL
Don't forget to do ``make cleandepend && make depend''


делаем:
Код: Выделить всё
cd ../compile/MYKERNEL
make cleandepend && make depend


если ошибок нет, то:
Код: Выделить всё
make && make install
reboot

Re: Проблема с пересборкой ядра.

СообщениеДобавлено: 10 апр 2009, 21:48
Андрей
хмм. интересный подход. надо попробовать будет.