|
News,
Internal,
Projects,
Home Software, Support, Documentation |
windows XP 에서 vmware workstation 4.5.0 build-7174 를 설치한 후
vmware 에서 FreeBSD 5.2.1 을 설치해서 사용하고 있습니다.
cvsup 을 통해서 source tree 를 업데이트 한 후에
핸드북을 참조하며 다음과 같이 진행하였습니다.
# shutdown now
# cd /usr/src
# mergemaster -p
(기존의 /etc 에 있던 파일을 mergemaster 가 제안하는 파일로
대체하였습니다.)
# make buildworld
# make buildkernel KERNCONF=GENERIC
# make installkernel KERNCONF=GENERIC
# shutdown -r now
여기까지 별다른 문제 없이 진행되었습니다.
싱글유저모드로 재부팅 한 후에
# fsck -p
# mount -u /
# mount -a -t ufs
# swapon -a
# cd /usr/src
# make installworld
하면 한동안 설치를 진행하다가 다음과 같은 에러메시지를 내면서 멈춥니다.
chflags noschg /usr/libexec/ld-elf.so.1
install -C -s -o root -g wheel -m 555 -fschg -C -b ld-elf.so.1 /libexec
install -C -o root -g wheel -m 444 rtld.1.gz /usr/share/man/man1
/usr/share/man/man1/ld-elf.so.1.1.gz -> /usr/share/man/man1/rtld.1.gz
pid 5455 (rm), uid 0: exited on signal 11 (core dumped)
Segmentation fault (core dumped)
*** Error code 139
Stop in /usr/src/libexec/rtld-elf.
*** Error code 1
Stop in /usr/src/libexec
*** 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
*** Error code 1
Stop in /usr/src.
그리고 다시 make installworld 를 시도하면 다음과 같은 에러메시지를 냅니다.
pid 5461 (awk), uid 0: exited on signal 11 (core dumped)
"/usr/src/Makefile.incl1", line 96: warning: "awk
'/^#define[[:space:]]*__FreeBSD
_version/ { print $3 }' /usr/include/osreldate.h" returned non-zero status
pid 5465 (mktemp), uid 0: exited on signal 11 (core dumped)
"/usr/src/Makefile.incl1", line 137: warning: "/usr/bin/mktemp -d -u -t
install"
returned non-zero status
pid 5467 (id), uid 0: exited on signal 11 (core dumped)
Segmentation fault (core dumped)
ERROR: Required smmsp user is missing, see /usr/src/UPDATING.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
그리고 이 상태에서 제가 알고 있는 명령어중에서는 cd 와 pwd 를 제외하고는
모든 명령어가 (ls, rm, ps, mount, shutdown...) 다음과 유사한 에러메시지를
내면서
동작하지 않습니다.
ld-elf.so.1: assert failed: /usr/src/libexec/rtld-elf/i386/reloc.c:63
pid 50 (ls), uid 0: exited on signal 11
Segmentation fault
그래서 포기하고 FreeBSD 를 최소설치로 다시 설치한 후에 (vmware 에서)
cvsup 을 ftp 로 설치하고, 소스트리를 업데이트한후, 동일한 과정을 거쳐서
시스템 업데이트를 시도하였으나, 역시 make installworld 과정에서 설치중간에
동일한 에러를 내고, 그 다음에는 디렉토리를 이동하는 것 외에는 아무것도 할
수 없게 됩니다.
어떻게 해야 make world 를 성공할 수 있을까요.
_______________________________________________ 한국 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/05/18 17:52:05 $ |
|