The OpenNET Project / Index page

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

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

"FreeBSD. Не айпдейтится система (+)"
Сообщение от Masq emailИскать по авторуВ закладки on 19-Ноя-02, 15:24  (MSK)
FreeBSD 4.4-RELEASE.

Апдейтюсь через cvsup все нормально.
cd /usr/src
make buildworld прошел успешно.
после этого пытаюсь пересобрать ядро с новым конфигом:
cd /usr/src/sys/i386/conf
cp GENERIC myconf
vi myconf
config myconf вот здесь все и обламывается и говорит:

ERROR: version of config(8) does not match kernel!
config version = 400018, version required = 400019

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

дальше не знаю, что делать.

Спасите!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "RE: FreeBSD. Не айпдейтится система (+)"
Сообщение от lavr emailИскать по авторуВ закладки on 19-Ноя-02, 15:35  (MSK)
>FreeBSD 4.4-RELEASE.
>
>Апдейтюсь через cvsup все нормально.
>cd /usr/src
>make buildworld прошел успешно.
>после этого пытаюсь пересобрать ядро с новым конфигом:
>cd /usr/src/sys/i386/conf
>cp GENERIC myconf
>vi myconf
>config myconf вот здесь все и обламывается и говорит:
>
>ERROR: version of config(8) does not match kernel!
>config version = 400018, version required = 400019
>
>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
>
>дальше не знаю, что делать.
>
>Спасите!

документацию читать чтобы ЛЯПОВ не делать!!!

cd /usr/src
make buildworld
(встает вопрос что будет если после этого традиционно:
cd /sys/i386/conf
config myconfig
...
бинарник какого config будет использован, попытка использования каких
библиотек при сборке будет произведена!? - такую сборку можно производить
только на системе без upgrade'а.

cd /usr/src
make buildworld
make buildkernel KERNCONF=myconfig
make installkernel KERNCONF=myconfig
[reboot to single mode]
cd /usr/src
make installworld

теперь система: sources, binaries, ядро - приведены к одному знаменателю,
значит ДО СЛЕДУЮЩЕГО UPGRADE'а можем собирать ядро традиционно:

cd /sys/i386/conf
config myconfig
...

Ресурсы:

less /usr/src/UPDATING
less /usr/src/Makefile

http://unix1.jinr.ru/~lavr/cvsup_makeworld.html
http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-building.html - Procedure 2.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: FreeBSD. Не айпдейтится система (+)"
Сообщение от Masq emailИскать по авторуВ закладки on 19-Ноя-02, 17:09  (MSK)
>>FreeBSD 4.4-RELEASE.
>>
>>Апдейтюсь через cvsup все нормально.
>>cd /usr/src
>>make buildworld прошел успешно.
>>после этого пытаюсь пересобрать ядро с новым конфигом:
>>cd /usr/src/sys/i386/conf
>>cp GENERIC myconf
>>vi myconf
>>config myconf вот здесь все и обламывается и говорит:
>>
>>ERROR: version of config(8) does not match kernel!
>>config version = 400018, version required = 400019
>>
>>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
>>
>>дальше не знаю, что делать.
>>
>>Спасите!
>
>документацию читать чтобы ЛЯПОВ не делать!!!
>
>cd /usr/src
>make buildworld
>(встает вопрос что будет если после этого традиционно:
>cd /sys/i386/conf
>config myconfig
>...
>бинарник какого config будет использован, попытка использования каких
>библиотек при сборке будет произведена!? - такую сборку можно производить
>только на системе без upgrade'а.
>
>cd /usr/src
>make buildworld
>make buildkernel KERNCONF=myconfig
>make installkernel KERNCONF=myconfig
>[reboot to single mode]
>cd /usr/src
>make installworld
>
>теперь система: sources, binaries, ядро - приведены к одному знаменателю,
>значит ДО СЛЕДУЮЩЕГО UPGRADE'а можем собирать ядро традиционно:
>
>cd /sys/i386/conf
>config myconfig
>...
>
>Ресурсы:
>
>less /usr/src/UPDATING
>less /usr/src/Makefile
>
>http://unix1.jinr.ru/~lavr/cvsup_makeworld.html
>http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-building.html - Procedure 2.


Упс, извините-сс... и точно из головы вылетело что config mykernel выполняется при обычной сборке...
Тут мой косяк. Еще раз сорри. :)))

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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