The OpenNET Project / Index page

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

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

"Решил перейти с 4.4 на 4.5 cvsup прошёл нормально а вот make..."
Сообщение от leonadmin emailИскать по авторуВ закладки on 11-Июн-02, 10:13  (MSK)
Честно говоря мозгов и опыта не хватает понять что делать с этим и как от сего избавляться????
/usr/src/sbin/umount/umount.c: In function `umountfs':
/usr/src/sbin/umount/umount.c:437: too few arguments to function `read_mtab'
/usr/src/sbin/umount/umount.c:438: too many arguments to function `clean_mtab'
/usr/src/sbin/umount/umount.c:439: too many arguments to function `write_mtab'
*** Error code 1

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

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

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

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

Stop in /usr/src.

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

 Оглавление

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

1. "RE: Решил перейти с 4.4 на 4.5 cvsup прошёл нормально а вот ..."
Сообщение от lavr emailИскать по авторуВ закладки on 11-Июн-02, 10:47  (MSK)
>Честно говоря мозгов и опыта не хватает понять что делать с этим
>и как от сего избавляться????
>/usr/src/sbin/umount/umount.c: In function `umountfs':
>/usr/src/sbin/umount/umount.c:437: too few arguments to function `read_mtab'
>/usr/src/sbin/umount/umount.c:438: too many arguments to function `clean_mtab'
>/usr/src/sbin/umount/umount.c:439: too many arguments to function `write_mtab'
>*** Error code 1
>
>Stop in /usr/src/sbin/umount.
>*** Error code 1
>
>Stop in /usr/src/sbin.
>*** Error code 1
>
>Stop in /usr/src.
>*** Error code 1
>
>Stop in /usr/src.
>*** Error code 1
>
>Stop in /usr/src.

make buildworld
make buildkernel KERNCONF=MYKERNELNAME
make installkernel KERNCONF=MYKERNELNAME
[reboot single-user mode]
make installworld
mergemaster
[go to multiuser-mode]

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

2. "RE: Решил перейти с 4.4 на 4.5 cvsup прошёл нормально а вот ..."
Сообщение от leonadmin emailИскать по авторуВ закладки on 11-Июн-02, 11:01  (MSK)
>make buildworld
>make buildkernel KERNCONF=MYKERNELNAME
>make installkernel KERNCONF=MYKERNELNAME
>[reboot single-user mode]
>make installworld
>mergemaster
>[go to multiuser-mode]

как сделать сиё reboot single-user mode если я работаю с консоли идти с монитором к серваку а потом при загрузке идти и задавать -s ??
или можно как-то иначе это сделать например по крону через скрипты????
и можно 2 слова об этом всё понял но не знаю что это mergemaster

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

3. "RE: Решил перейти с 4.4 на 4.5 cvsup прошёл нормально а вот ..."
Сообщение от leonadmin emailИскать по авторуВ закладки on 11-Июн-02, 11:15  (MSK)
>>make buildworld
>>make buildkernel KERNCONF=MYKERNELNAME
>>make installkernel KERNCONF=MYKERNELNAME
>>[reboot single-user mode]
>>make installworld
>>mergemaster
>>[go to multiuser-mode]
>
>как сделать сиё reboot single-user mode если я работаю с консоли идти
>с монитором к серваку а потом при загрузке идти и задавать
>-s ??
>или можно как-то иначе это сделать например по крону через скрипты????
>и можно 2 слова об этом всё понял но не знаю что
>это mergemaster
не надо про mergemaster  уже понял а вот как сингл мод сделать не перегружая сервак так как я с консоли не понял..(

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

4. "RE: Решил перейти с 4.4 на 4.5 cvsup прошёл нормально а вот ..."
Сообщение от lavr emailИскать по авторуВ закладки on 11-Июн-02, 15:21  (MSK)
>>>make buildworld
>>>make buildkernel KERNCONF=MYKERNELNAME
>>>make installkernel KERNCONF=MYKERNELNAME
>>>[reboot single-user mode]
>>>make installworld
>>>mergemaster
>>>[go to multiuser-mode]
>>
>>как сделать сиё reboot single-user mode если я работаю с консоли идти
>>с монитором к серваку а потом при загрузке идти и задавать
>>-s ??
>>или можно как-то иначе это сделать например по крону через скрипты????
>>и можно 2 слова об этом всё понял но не знаю что
>>это mergemaster
>не надо про mergemaster  уже понял а вот как сингл мод
>сделать не перегружая сервак так как я с консоли не понял..(
>

man init
но в том и соль что надо перезагружая - переключиться на новое ядро
и в single-mode сделать make installworld

ну или опусить перезагрузку и сделать (что по известным причинам не есть
верно!, на WKS я делаю как написано ниже, на серверах ISP через single):


...
make installkernel...
make installworld
mergemaster
аккуратно посмотреть rc.conf/make.conf и все что стартует

reboot

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

5. "RE: Решил перейти с 4.4 на 4.5 cvsup прошёл нормально а вот ..."
Сообщение от leonadmin emailИскать по авторуВ закладки on 13-Июн-02, 12:33  (MSK)
ты написал
>>>make buildworld
>>>make buildkernel KERNCONF=MYKERNELNAME
>>>make installkernel KERNCONF=MYKERNELNAME
а потом в сингл моде, но у меня на жтом этапе уже ошибки..!(
я по крону запустил сиё
cd /usr/src/
make buildworld
make buildkernel KERNCONF=/usr/src/sys/i386/conf/leon
make installkernel KERNCONF=/usr/src/sys/i386/conf/leon
в выводе на экран имеется следующее в конце..
cc -nostdinc -O -pipe   -I/usr/src/sbin/umount/../mount -I/usr/src/sbin/umount/../../usr.sbin/rpc.umntall   -I/usr/obj/usr/src/i386/usr/include  -c /usr/src/sbin/umount/umount.c
/usr/src/sbin/umount/umount.c: In function `umountfs':
/usr/src/sbin/umount/umount.c:437: too few arguments to function `read_mtab'
/usr/src/sbin/umount/umount.c:438: too many arguments to function `clean_mtab'
/usr/src/sbin/umount/umount.c:439: too many arguments to function `write_mtab'
*** Error code 1

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

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

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

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

Stop in /usr/src.
>>> ERROR: Missing kernel configuration file(s) (/usr/src/sys/i386/conf/leon).
*** Error code 1

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

Stop in /usr/src.
cd /usr/obj/usr/src/sys/;  MAKEOBJDIRPREFIX=/usr/obj  COMPILER_PATH=/usr/obj/usr/src/i386/usr/libexec:/usr/obj/usr/src/i386/usr/bin  LIBRARY_PATH=/usr/obj/usr/src/i386/usr/lib:/usr/obj/usr/src/i386/usr/lib  OBJFORMAT_PATH=/usr/obj/usr/src/i386/usr/libexec  CFLAGS="-nostdinc -O -pipe "  PERL5LIB=/usr/obj/usr/src/i386/usr/libdata/perl/5.00503  GROFF_BIN_PATH=/usr/obj/usr/src/i386/usr/bin  GROFF_FONT_PATH=/usr/obj/usr/src/i386/usr/share/groff_font  GROFF_TMAC_PATH=/usr/obj/usr/src/i386/usr/share/tmac MACHINE=i386 make KERNEL=kernel install
install -c -o root -g wheel -m 444 bsd.README bsd.cpu.mk bsd.dep.mk bsd.doc.mk bsd.docb.mk bsd.info.mk bsd.kern.mk bsd.kmod.mk bsd.lib.mk bsd.libnames.mk bsd.man.mk bsd.obj.mk bsd.own.mk bsd.port.mk bsd.port.post.mk  bsd.port.pre.mk bsd.port.subdir.mk bsd.prog.mk bsd.sgml.mk bsd.subdir.mk bsd.sys.mk sys.mk  /mk
usage: install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode]
               [-o owner] file1 file2
       install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode]
               [-o owner] file1 ... fileN directory
       install -d [-v] [-g group] [-m mode] [-o owner] directory ...
*** Error code 64

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

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

Stop in /usr/src.

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

6. "RE: Решил перейти с 4.4 на 4.5 cvsup прошёл нормально а вот ..."
Сообщение от lavr emailИскать по авторуВ закладки on 13-Июн-02, 13:19  (MSK)
>ты написал
>>>>make buildworld
>>>>make buildkernel KERNCONF=MYKERNELNAME
>>>>make installkernel KERNCONF=MYKERNELNAME
>а потом в сингл моде, но у меня на жтом этапе уже
>ошибки..!(
>я по крону запустил сиё
>cd /usr/src/
>make buildworld
>make buildkernel KERNCONF=/usr/src/sys/i386/conf/leon
>make installkernel KERNCONF=/usr/src/sys/i386/conf/leon
>в выводе на экран имеется следующее в конце..
>cc -nostdinc -O -pipe   -I/usr/src/sbin/umount/../mount -I/usr/src/sbin/umount/../../usr.sbin/rpc.umntall   -I/usr/obj/usr/src/i386/usr/include  
>-c /usr/src/sbin/umount/umount.c
>/usr/src/sbin/umount/umount.c: In function `umountfs':
>/usr/src/sbin/umount/umount.c:437: too few arguments to function `read_mtab'
>/usr/src/sbin/umount/umount.c:438: too many arguments to function `clean_mtab'
>/usr/src/sbin/umount/umount.c:439: too many arguments to function `write_mtab'
>*** Error code 1
>
>Stop in /usr/src/sbin/umount.
>*** Error code 1
>
>Stop in /usr/src/sbin.
>*** Error code 1
>
>Stop in /usr/src.
>*** Error code 1
>
>Stop in /usr/src.
>*** Error code 1
>
>Stop in /usr/src.
>>>> ERROR: Missing kernel configuration file(s) (/usr/src/sys/i386/conf/leon).
>*** Error code 1
>
>Stop in /usr/src.
>*** Error code 1
>
>Stop in /usr/src.
>cd /usr/obj/usr/src/sys/;  MAKEOBJDIRPREFIX=/usr/obj  COMPILER_PATH=/usr/obj/usr/src/i386/usr/libexec:/usr/obj/usr/src/i386/usr/bin  LIBRARY_PATH=/usr/obj/usr/src/i386/usr/lib:/usr/obj/usr/src/i386/usr/lib  OBJFORMAT_PATH=/usr/obj/usr/src/i386/usr/libexec  CFLAGS="-nostdinc
>-O -pipe "  PERL5LIB=/usr/obj/usr/src/i386/usr/libdata/perl/5.00503  GROFF_BIN_PATH=/usr/obj/usr/src/i386/usr/bin  GROFF_FONT_PATH=/usr/obj/usr/src/i386/usr/share/groff_font  GROFF_TMAC_PATH=/usr/obj/usr/src/i386/usr/share/tmac
>MACHINE=i386 make KERNEL=kernel install
>install -c -o root -g wheel -m 444 bsd.README bsd.cpu.mk bsd.dep.mk bsd.doc.mk
>bsd.docb.mk bsd.info.mk bsd.kern.mk bsd.kmod.mk bsd.lib.mk bsd.libnames.mk bsd.man.mk bsd.obj.mk bsd.own.mk bsd.port.mk bsd.port.post.mk
> bsd.port.pre.mk bsd.port.subdir.mk bsd.prog.mk bsd.sgml.mk bsd.subdir.mk bsd.sys.mk sys.mk  /mk
>usage: install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode]
>            
>   [-o owner] file1 file2
>       install [-bCcpSsv] [-B suffix] [-f
>flags] [-g group] [-m mode]
>            
>   [-o owner] file1 ... fileN directory
>       install -d [-v] [-g group]
>[-m mode] [-o owner] directory ...
>*** Error code 64
>
>Stop in /usr/obj/usr/src/sys.
>*** Error code 1
>
>Stop in /usr/src.
>*** Error code 1
>
>Stop in /usr/src.

я еще понимаю cvsup запускать по крону, НО УЖ НИКАК НЕ СБОРКУ СИСТЕМЫ
и ЯДРА.
Необходимо осознавать ЧТО и КАК делать, если в tag'е supfile'а
прописано RELENG_4 - то это переход не с 4.4 на 4.5, а со своей
рабочей версии на 4-Stable (4.6-Stable)
Stable - это постоянно изменяющаяся система и в какой-то момент может
не обраться, другое дело если tag=

RELENG_4_5_0_RELEASE
или
RELENG_4_6_0_RELEASE

с этими проблем быть не должно.

описание tag'ов cvs:

http://www.freebsd.org/handbook/cvs-tags.html

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

7. "RE: Решил перейти с 4.4 на 4.5 cvsup прошёл нормально а вот ..."
Сообщение от leonadmin emailИскать по авторуВ закладки on 17-Июн-02, 10:26  (MSK)
Сори снова трабл не пойму я отчего не работает так как ты говоришь..!
leon# make buildkernel KERNCONF= /usr/src/sys/i386/conf/leon
>>> ERROR: Missing kernel configuration file(s) ().
*** Error code 1

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

Stop in /usr/src.

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

8. "RE: Решил перейти с 4.4 на 4.5 cvsup прошёл нормально а вот ..."
Сообщение от lavr emailИскать по авторуВ закладки on 17-Июн-02, 10:42  (MSK)
>Сори снова трабл не пойму я отчего не работает так как ты
>говоришь..!

потому что невнимательно читаешь
>leon# make buildkernel KERNCONF= /usr/src/sys/i386/conf/leon
>>>> ERROR: Missing kernel configuration file(s) ().

здесь конкретно написано: "Отсутствует файл конфигурации ядра"

make buildkernel KERNCONF=leon

откуда брать файл ядра система сама прекрасно знает

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

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


Удалить

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




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

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