看板FreeBSD
标 题Re: [问题] 5.x-Release cvsup upgrade to RELENG_5 …
发信站风与尘埃的对话 BBS (Thu May 13 03:31:52 2004)
转信站ptt!ctu-reader!ctu-peer!news.nctu!freebsd.ntu!news.cs.pccu!WD
从5.1-R cvsup 的RELENG_5_2
我也发生过类似的问题
不过我记得我用的方法是
make buildworld
make kernel
[REBOOT後]
make installworld
因为make kernel若不指定,就是用GENERIC的档案
而我没有去变动过它里头的内容
然後再重新
make kernel KERNCONF=which_kernel_u_use
而which_kernel_u_use就是後来正式运作要用的kernel设定档
我是没有看过那份文件
只是分享我的经验
※ 引述《[email protected] (Unique.)》之铭言:
: 这两天遇到奇怪的问题
: 请大家不吝指正 :)
: 5.1-R直上cvsup的RELENG_5_2 stable src
: make buildworld --> 正常
: make kernel (简化build和install步骤 反正确定是哪个kernel)
: make installworld --> 问题来了
: "/usr/src/Makefile", line 219: warning: "cd /usr/src/sys//conf && find [A-Z]*[
: A-Z] -type f -maxdepth 0 ! -name NOTES" returned non-zero status
: mkdir -p /tmp/install.tCMrne2z
: for prog in [ awk cap_mkdb cat chflags chmod chown date echo egrep find grep l
: n make mkdir mtree mv pwd_mkdb rm sed sh sysctl test true uname wc zic; do cp
: `which $prog` /tmp/install.tCMrne2z; done
: cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj MACHINE_ARCH=i386 MACHINE=i386 CPUTYP
: E= GROFF_BIN_PATH=/usr/obj/usr/src/i386/legacy/usr/bin GROFF_FONT_PATH=/usr/o
: bj/usr/src/i386/legacy/usr/share/groff_font GROFF_TMAC_PATH=/usr/obj/usr/src/i
: 386/legacy/usr/share/tmac PATH=/usr/obj/usr/src/i386/legacy/usr/sbin:/usr/obj/
: usr/src/i386/legacy/usr/bin:/usr/obj/usr/src/i386/legacy/usr/games:/usr/obj/usr
: /src/i386/usr/sbin:/usr/obj/usr/src/i386/usr/bin:/usr/obj/usr/src/i386/usr/game
: s:/tmp/install.tCMrne2z
: /usr/obj/usr/src/make.i386/make -f Makefile.inc1 reinstall
: --------------------------------------------------------------
: --------------------------------------------------------------
: cd /usr/src; /usr/obj/usr/src/make.i386/make -f Makefile.inc1 hierarchy
: cd /usr/src/etc; /usr/obj/usr/src/make.i386/make distrib-dirs
: mtree -deU -f /usr/src/etc/mtree/BSD.root.dist -p /
: *** Signal 12
: Stop in /usr/src/etc.
: *** Error code 1
: Stop in /usr/src.
: *** Error code 1
: Stop in /usr/src.
: *** Error code 1
: Stop in /usr/src.
: *** Error code 1
: Stop in /usr/src.
: 然後就再也不能make东西 除了make update
: /usr/src/Makefile似乎有地方被改过 Line 219出问题
: #ps -ax无效 ps: kvm_getprocs: No such file or directory
: 可是#ps 可以显示
: 我觉得...可能类似之前的proc size mismatch..
: 到目前为止没reboot过 还是可以做ssh连线
: top看来 系统一切正常 我关了一切不必要的process
: 尝试用su在远端用root /var/log/message显示:
: May 9 16:48:32 linux su: maverick to root on /dev/ttyp0
: May 9 16:48:32 linux kernel: pid 54448 (csh), uid 0: exited on signal 12
: (core dumped)
: 很偶然就这样了
: 不知道为什麽 步骤一切都很正常
: 也没有其他无关的process干扰
: 目前为止所有指令的回应都是bad system call
: /var/log/message显示所有的process都被signal 12中断
: 包括sh csh
: 请问有人和我遇到相同的问题而解决过的吗?
: 谢谢大家:)
--
※ 来自:风与尘埃的对话 (wdbbs.net)
㊣ Post by lamb100 from h204-61-59-44.seed.net.t
◢ ◣ ███◣ ▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂
█◢◣█ █ █ 风与尘埃的对话 BBS ˙ wdbbs.net
◥◤◥◤ ███◤ ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇