The OpenNET Project / Index page

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

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

"проблема с обновлением FreeBSD"
Сообщение от crash Искать по авторуВ закладки on 08-Окт-02, 06:30  (MSK)
Обновил CVSup'ом Фрю и появилась проблемка.
делаю config KERNEL_NAME и получаю следующее

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"
Сообщение от Serge emailИскать по авторуВ закладки on 08-Окт-02, 08:52  (MSK)
>Обновил CVSup'ом Фрю и появилась проблемка.
>делаю config KERNEL_NAME и получаю следующее
>
>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
>
>первое вроде ясно, не та версия конфиг используется..
>со вторым вроде тоже. нужно синхронизировать, но вопрос как????
>и с третьим вроде понятно но не совсем..(((
>Вот такая проблемка, сервак вроде как работает и в то же время
>мысли а вдруг упадет.
>Может кто подскажет что делать???


Привет!

Рекомендую почитать /usr/src/Makefile, /usr/src/UPDATING и вобще больше старайтесь читать - помогает! ;-))
Сказано :
# For individuals wanting to build from the sources currently on their
# system, the simple instructions are:
#
# 1.  `cd /usr/src'  (or to the directory containing your source tree).
# 2.  `make world'
#
# For individuals wanting to upgrade their sources (even if only a
# delta of a few days):
#
# 1.  `cd /usr/src'       (or to the directory containing your source tree).
# 2.  `make buildworld'
# 3.  `make buildkernel KERNCONF=YOUR_KERNEL_HERE'     (default is GENERIC).
# 4.  `make installkernel KERNCONF=YOUR_KERNEL_HERE'   (default is GENERIC).
# 5.  `reboot'        (in single user mode: boot -s from the loader prompt).
# 6.  `mergemaster -p'
# 7.  `make installworld'
# 8.  `mergemaster'
# 9.  `reboot'
#
# See src/UPDATING `COMMON ITEMS' for more complete information.

Удачи!
Serge.

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

2. "RE: проблема с обновлением FreeBSD"
Сообщение от crash Искать по авторуВ закладки on 08-Окт-02, 09:14  (MSK)
в том то и проблема что все это было сделано и в конце концов на make installworld замкнулось.((
Хотя везде прошло без ошибок.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: проблема с обновлением FreeBSD"
Сообщение от qq Искать по авторуВ закладки on 08-Окт-02, 12:54  (MSK)
>в том то и проблема что все это было сделано и в
>конце концов на make installworld замкнулось.((
>Хотя везде прошло без ошибок.


может cd /usr/src/usr.sbin/config/ && make && make install
поможет?

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

4. "RE: проблема с обновлением FreeBSD"
Сообщение от lavr emailИскать по авторуВ закладки on 08-Окт-02, 14:25  (MSK)
>в том то и проблема что все это было сделано и в
>конце концов на make installworld замкнулось.((
>Хотя везде прошло без ошибок.

зачисти все:

cd /usr/obj
rm -rf *

cd /sys/compile
rm -rf твой_kernel_name_dir

теперь смело:

cd /usr/src
make buildworld
make buildkernel KERNCONF=имя_твоего_ядра_из_/sys/i386/conf
make installkernel KERNCONF=имя_твоего_ядра_из_/sys/i386/conf

верхнее строго в указанном порядке, дальше можно:

make installworld
mergemaster
reboot

все должно сработать без проблем

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

5. "RE: проблема с обновлением FreeBSD"
Сообщение от crash Искать по авторуВ закладки on 09-Окт-02, 06:19  (MSK)
lavr, спасибо, вроде помогло. Правда пока попробовал на другом серваке, тот решил не трогать..))
Если можно то вопрос про команду mergemaster.
Я так понял она спраштивает, что делать с файлами конфигурации, так на своем опыте не мог бы посоветовать?? удалять или что с ними делать?


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

8. "RE: проблема с обновлением FreeBSD"
Сообщение от lavr emailИскать по авторуВ закладки on 09-Окт-02, 12:12  (MSK)
>lavr, спасибо, вроде помогло. Правда пока попробовал на другом серваке, тот решил
>не трогать..))
>Если можно то вопрос про команду mergemaster.
>Я так понял она спраштивает, что делать с файлами конфигурации, так на
>своем опыте не мог бы посоветовать?? удалять или что с ними
>делать?

зачем удалять, открыть несколько окон и смотреть что говорит mergemaster,
если показывает отличия, то можно или слить(merge) вместе, или в другом
окне выполнить изменения вручную, все что касается passwd, group, и
важных конфигураций - я параллельно правлю руками в другом окне, то
что не хочу устанавливать-заменять - жму ENTER чтобы посмотреть и
сделать изменения после mergemaster, перед перезагрузкой. В результате
остается /var/tmp/temproot/etc с оригиналами того что мне нужно будет
пересмотреть.

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

6. "RE: проблема с обновлением FreeBSD"
Сообщение от crash Искать по авторуВ закладки on 09-Окт-02, 08:08  (MSK)
lavr, вот что выдало на make installkernel KERNCONF=имя ядра:
...
...
...
install -o root -g wheel -m 555  /usr/src/sys/modules/joy/joy.sh /usr/bin/joy
install: /usr/src/sys/modules/joy/joy.sh: No such file or directory

может подскажешь что может быть...
где взять эту дрянь...

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

7. "RE: проблема с обновлением FreeBSD"
Сообщение от lavr emailИскать по авторуВ закладки on 09-Окт-02, 11:49  (MSK)
>lavr, вот что выдало на make installkernel KERNCONF=имя ядра:
>...
>...
>...
>install -o root -g wheel -m 555  /usr/src/sys/modules/joy/joy.sh /usr/bin/joy
>install: /usr/src/sys/modules/joy/joy.sh: No such file or directory
>
>может подскажешь что может быть...
>где взять эту дрянь...

модуль джойстика, это не проблема, как вариант поправить в нужном месте
Makefile чтобы не install'ил эту дрянь, или более удачный вариант
man make.conf
создать свой /etc/make.conf на базе /etc/defaults/make.conf и
задать переменные:

NO_MODULES=no
MODULES_WITH_WORLD=no

после чего наверное нужно будет снова все пересобрать предварительно
почистив внутренности /usr/obj

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


Удалить

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




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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