|
News,
Internal,
Projects,
Home Software, Support, Documentation |
On Fri, Jan 02, 2004 at 05:06:58PM +0900, Lee, JaeHoon wrote: > Pyun YongHyeon wrote: > > >On Fri, Jan 02, 2004 at 02:26:26PM +0900, Lee, JaeHoon wrote: > > > 5.x CURRENT를 사용하고 있습니다. > > > > > > 시스템 업데이트를 하다가 마지막에 installworld중에 오류가 발생했습니다. > > > 되집어보니 업데이트 순서를 실수해서 그런거 같습니다. > > > > > > 그래서 허겁지겁 make clean하고 make buildworld 를 했는데, > > > (이때, make clean도 실수라고 생각..) > > > > > > building static egacy library > > > ranlib libegacy.a > > > sh /usr/src/tools/install.sh -C -o root -g wheel -m 444 libegacy.a > > > /usr/obj/usr/src/i386/legacy/usr/lib > > > *** Signal 11 > > > > > > Stop in /usr/src/tools/build. > > > *** Error code 1 > > > > > > Stop in /usr/src. > > > *** Error code 1 > > > > > > Stop in /usr/src. > > > *** Error code 1 > > > > > > Stop in /usr/src. > > > > > > 이런에러가 나네요.. 흑 > > > > > > 커널을 kernel.old에 있는것으로 하면 또 다른에러가 나네요. > > > 아마 인스톨 되다 말아서 그런거 같습니다. > > > > > > 이상태에서 업데이트를 하려면 어찌해야 되나요? > > > > > > uname -a 하면 > > > 5.2-CURRENT 라고 나옵니다. (즉, 커널은 업데이트 되어 설치가 되어 있습니다.) > > > > > > 현재 부팅될때, sendmail에서 core dump 뜨는거 빼고는 잘 사용하고 있습니다. > > > > >업데이트하기전의 -CURRENT가 언제때 생성한것인가요? > >statfs변화가 있기전에서 업데이트했다면 문제가 심각해 보입니다. > > > >현재 sendmail문제외 다른 문제가 없다면 single user mode에서 > > > >#fsck > >#mount -a > >#swapon -a > >#adjkerntz -i > >#cd /usr/obj > >#rm -rf * > >#cd /usr/src > >#make buildworld > >#make buildkernel > >#make installkernel > > > >다시 single user로 boot한 다음 > >#mount -a > >#adjkerntz -i > >#cd /usr/src > >#make installworld > >#mergemaster > >#reboot > >하면 되겠습니다. > > > > > > > 이전 버전은 11월 12일날 빌드 했었구요.. > 위의 방법대로 해도 빌드가 안되네요.. > kernel.old로 해도 오류 내용은 바뀌지만 역시 안되구요. > cvsup으로 업데이트 해도 마찬가지구요. > > 빌드하면 pid xx (core dumped) 이런식의 에러가 나네요.. (install, sh 등등 > 에서 발생) > sendmail외에는 별 문제가 없다고 하셨는데 상황이 더 심각한 모양입니다. 커널은 64bit의 statfs structure를 알지못하는 상황에서 user land의 프로그램들은 64bit statfs structure를 사용하기 때문입니다. 가장 쉬운방법은 snapshot이나 live-cd 또는 5.1R등으로 boot해서 새로 build하는게 가장 좋겠습니다. 그리고 /usr/src/UPDATING은 읽어보는 습관을 가지는게 좋겠습니다. > 밀고 다시 설치하는거 말고 방법이 있다면, 알려주세요..ㅜㅠ > 5.1R의 최소바이너리 파일로만 설치후 update하면 됩니다. statfs변화후 몇몇 port들은(gnome포함) 새로 빌드해야 동작합니다. > > -- Pyun YongHyeon <http://www.kr.freebsd.org/~yongari> _______________________________________________ 한국 FreeBSD 사용자 그룹(KFUG) questions 메일링 리스트 questions at kr.FreeBSD.org http://www.kr.FreeBSD.org/mailman/listinfo/questions
|
Copyright © 1998-2005 Korea FreeBSD Users Group. All rights reserved. webmaster at kr.FreeBSD.org $Date: 2004/01/02 18:16:37 $ |
|