Привет всем.Решил научится обновлять freeBSD 7.1.
С помощью cvsup обновил всё дерево исходников.
Далее в Хендбуке написаны следующие шаги.# cd /usr/src
# make buildworld
# make buildkernel
# make installkernel
# shutdown -r nowКомпиляция "мира" и ядра прошла без вопросов.
Однако следующий шаг - установка ядра (make installkernel) не прошла без ругани.
Вот что выдало при попытке установки ядра:
---
install -p -m 555 -o -g kernel /boot/kernel
install: -g: Invalid argument
*** Error code 67Stop in /usr/obj/usr/src/sys/server
***Error code 1Stop in /usr/src
***Error code 1Из ошибки видно, что что-то не нравится install`у по части групп пользователей.
Я попробовал руками добавить группу kernel, но это ничего не дало.
Пробовал компилить и устанавливать ядро GENERIC и свою конфигурацию - результат тот же.Помогите пожалуйста разобраться.
To rebuild everything and install it on the current system.
-----------------------------------------------------------
# Note: sometimes if you are running current you gotta do more than
# is listed here if you are upgrading from a really old current.<make sure you have good level 0 dumps>
make buildworld
make kernel KERNCONF=YOUR_KERNEL_HERE
[1]
<reboot in single user> [3]
mergemaster -p [5]
make installworld
make delete-old
mergemaster [4]
<reboot>Естественно вы не правильно все сделали... Вы не указали какое именно ядро надо устанаваливать
>[оверквотинг удален]
> make delete-old
> mergemaster
>
>
>
>[4]
> <reboot>
>
>Естественно вы не правильно все сделали... Вы не указали какое именно ядро
>надо устанаваливатьда, а самое главное ты не указал с какой версии обновляешся
>да, а самое главное ты не указал с какой версии обновляешсяДык вроде человек ясно написал, что "Решил научится обновлять freeBSD 7.1."
Т.е. он решил обновить current систему.
>>да, а самое главное ты не указал с какой версии обновляешся
>
>Дык вроде человек ясно написал, что "Решил научится обновлять freeBSD 7.1."
>Т.е. он решил обновить current систему.Уточню.
Я поставил freeBSD 7.1. Release.
Хочу обновить до freeBSD 7.1 Stable.
>[оверквотинг удален]
> make delete-old
> mergemaster
>
>
>
>[4]
> <reboot>
>
>Естественно вы не правильно все сделали... Вы не указали какое именно ядро
>надо устанаваливатьЯ выполнял все действия в точности по хендбуку.
Пробовал также, как вы говорите: make installkernel KERNCONF=<somekernelname>
>[оверквотинг удален]
>>
>>
>>[4]
>> <reboot>
>>
>>Естественно вы не правильно все сделали... Вы не указали какое именно ядро
>>надо устанаваливать
>
>Я выполнял все действия в точности по хендбуку.
>Пробовал также, как вы говорите: make installkernel KERNCONF=<somekernelname>а ты под рутом делаешь все это?
вообще очень странно что ядро не ставится
У меня та же самая фигня.
Затык на ровном месте.
Даже и не знаю где копать...
Ставил 7.1-RELEASE и обновил соурскод до STABLE (RELENG_7).
Ядро скомпилировалось как обычно, но не инсталируется.
Может кто-то уже победил проблему, поделитесь решением.
Спасибо.
>У меня та же самая фигня.
>Затык на ровном месте.
>Даже и не знаю где копать...
>Ставил 7.1-RELEASE и обновил соурскод до STABLE (RELENG_7).
>Ядро скомпилировалось как обычно, но не инсталируется.
>Может кто-то уже победил проблему, поделитесь решением.
>Спасибо.Ошибку исправили разработчики 7-го февраля.
Нужно обновить исходники CVS
>>У меня та же самая фигня.
>>Затык на ровном месте.
>>Даже и не знаю где копать...
>>Ставил 7.1-RELEASE и обновил соурскод до STABLE (RELENG_7).
>>Ядро скомпилировалось как обычно, но не инсталируется.
>>Может кто-то уже победил проблему, поделитесь решением.
>>Спасибо.
>
>Ошибку исправили разработчики 7-го февраля.
>Нужно обновить исходники CVSХм. Вот те и STABLE.
Что уже говорить про CURRENT...
>Хм. Вот те и STABLE.Handbook, 24.5.2.1, "What Is FreeBSD-STABLE?". Если вы не в состоянии прочитать документацию, для вас и релиз будет нестабилен.
>Что уже говорить про CURRENT...
А собирается и работает без проблем.
>>Хм. Вот те и STABLE.
>
>Handbook, 24.5.2.1, "What Is FreeBSD-STABLE?". Если вы не в состоянии прочитать документацию,
>для вас и релиз будет нестабилен.
>
>>Что уже говорить про CURRENT...
>
>А собирается и работает без проблем.Вы хоть читали все сообщения данной темы?
В первом сообщении я ссылаюсь на Handbook (раздел обновления).
Делал всё в точности по оному.
Далее, еще один человек жаловался на такую же проблему.Послать на документацию любой может...
>Handbook, 24.5.2.1, "What Is FreeBSD-STABLE?". Если вы не в состоянии прочитать документацию,
>для вас и релиз будет нестабилен.А разве RELEASE - это стабильная ветка? :)
>>Handbook, 24.5.2.1, "What Is FreeBSD-STABLE?". Если вы не в состоянии прочитать документацию,
>>для вас и релиз будет нестабилен.
>
>А разве RELEASE - это стабильная ветка? :)а ты не в курсе?
>>>Handbook, 24.5.2.1, "What Is FreeBSD-STABLE?". Если вы не в состоянии прочитать документацию,
>>>для вас и релиз будет нестабилен.
>>
>>А разве RELEASE - это стабильная ветка? :)
>
>а ты не в курсе?Надо же! А мужики-то не знают! В данном случае 7.0-RELEASE - это первый выпуск ветки 7-STABLE.
А вот в случае 5-STABLE ветки, первым стабильным релизом стал 5.3-RELEASE.. В след. раз сами читайте документацию.
http://www.freebsd.org/releases/5.3R/announce.html
>>У меня та же самая фигня.
>>Затык на ровном месте.
>>Даже и не знаю где копать...
>>Ставил 7.1-RELEASE и обновил соурскод до STABLE (RELENG_7).
>>Ядро скомпилировалось как обычно, но не инсталируется.
>>Может кто-то уже победил проблему, поделитесь решением.
>>Спасибо.
>
>Ошибку исправили разработчики 7-го февраля.
>Нужно обновить исходники CVSплизз сылку в студию - я числа 20 января с 7.0 release до 7.1 stable без проблем обновился. Очень странно все это.
>[оверквотинг удален]
>>>Ставил 7.1-RELEASE и обновил соурскод до STABLE (RELENG_7).
>>>Ядро скомпилировалось как обычно, но не инсталируется.
>>>Может кто-то уже победил проблему, поделитесь решением.
>>>Спасибо.
>>
>>Ошибку исправили разработчики 7-го февраля.
>>Нужно обновить исходники CVS
>
>плизз сылку в студию - я числа 20 января с 7.0 release
>до 7.1 stable без проблем обновился. Очень странно все это.Действительно, после обновления исходников, всё пошло как по маслу.
Спасибо.
>[оверквотинг удален]
>>> <reboot>
>>>
>>>Естественно вы не правильно все сделали... Вы не указали какое именно ядро
>>>надо устанаваливать
>>
>>Я выполнял все действия в точности по хендбуку.
>>Пробовал также, как вы говорите: make installkernel KERNCONF=<somekernelname>
>
>а ты под рутом делаешь все это?
>вообще очень странно что ядро не ставитсяДа, под рутом. При чем на локальной консоли.