The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Upgrade FreeBSD 5.2.1 -> 5.4"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Upgrade FreeBSD 5.2.1 -> 5.4" 
Сообщение от Loco emailИскать по авторуВ закладки(??) on 16-Июл-05, 13:51  (MSK)
Всем привет :)
есть такой вопрос: решил обновить ядро до 5.4... сделал cvsup, написал MYKERNEL, запускаю config MYKERNEL - система ругается:
#####
ERROR: version of config(8) does not match kernel!
config version = 500012, version required = 500013

Make sure that /usr/src/usr.sbin/config is in sync
with your /usr/src/sys and install a new config binary
before trying this again.

If running the new config fails check your config
file against the GENERIC or LINT config files for
changes in config syntax, or option/device naming
conventions
#####
вопчим всё панятна - хочет config обновить до версии 500013, иначе отказывается... ок, иду в /usr/src/usr.sbin/config, говорю make, и получаю след. порцию ругани:
#####
Warning: Object directory not changed from original /usr/src/usr.sbin/config
cc -O -pipe -mcpu=pentiumpro -I. -I/usr/src/usr.sbin/config -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wcast-align -Wbad-function-cast -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls  -c lang.c
lang.l:1030: warning: `yy_flex_realloc' defined but not used
*** Error code 1

Stop in /usr/src/usr.sbin/config.
#####
если кто-нить сталкивался - подскажыте, плззз, куда копать, буду премного... :)))

Loco

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Upgrade FreeBSD 5.2.1 -> 5.4" 
Сообщение от lavr emailИскать по авторуВ закладки on 16-Июл-05, 22:34  (MSK)
>Всем привет :)
>есть такой вопрос: решил обновить ядро до 5.4... сделал cvsup, написал MYKERNEL,
>запускаю config MYKERNEL - система ругается:
>#####
>ERROR: version of config(8) does not match kernel!
>config version = 500012, version required = 500013
>
>Make sure that /usr/src/usr.sbin/config is in sync
>with your /usr/src/sys and install a new config binary
>before trying this again.
>
>If running the new config fails check your config
>file against the GENERIC or LINT config files for
>changes in config syntax, or option/device naming
>conventions
>#####
>вопчим всё панятна - хочет config обновить до версии 500013, иначе отказывается...
>ок, иду в /usr/src/usr.sbin/config, говорю make, и получаю след. порцию ругани:
>
>#####
>Warning: Object directory not changed from original /usr/src/usr.sbin/config
>cc -O -pipe -mcpu=pentiumpro -I. -I/usr/src/usr.sbin/config -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wstrict-prototypes
>-Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wcast-align -Wbad-function-cast -Wchar-subscripts -Winline
>-Wnested-externs -Wredundant-decls  -c lang.c
>lang.l:1030: warning: `yy_flex_realloc' defined but not used
>*** Error code 1
>
>Stop in /usr/src/usr.sbin/config.
>#####
>если кто-нить сталкивался - подскажыте, плззз, куда копать, буду премного... :)))
>
>Loco


какой еще config MYKERNEL?!

При апгрейде системы с релиза на релиз:

# cd /usr/src

сперва собирается система:

/usr/src > make buildworld

затем ядро:

/usr/src > make buildkernel KERNCONF=MYKERNEL

после этого можно за'install'ить ядро:

/usr/src > make installkernel KERNCONF=MYKERNEL

теперь reboot
загружаемся в single-user mode: boot -s

# cd /usr/src
# mergemaster -p
# make installworld
# mergemaster
# reboot

читай handbook - там все расписано

кроме того все это расписано: less /usr/src/Makefile
и less /usr/src/UPDATING

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Upgrade FreeBSD 5.2.1 -> 5.4" 
Сообщение от lavr emailИскать по авторуВ закладки on 16-Июл-05, 22:43  (MSK)
Да, забыл:

5.2.1 достаточно отличается от 5.3 и 5.4, особенно тредовыми библиотеками,
чтобы все барахло собранное с тредами, работало после апгрейда, придется
еще и /etc/libmap.conf ковырять. Лучше всего пересобрать порты, ну
или все те порты что собраны с тредами.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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