>> Read No. 2414 article  
GentooLinux 설치 순서별 문제 해결 정리..!!

등록 2002-04-19 22:43:00     조회 5
이름 지진우    

		저역시 아는건 별로 없지만 다른분들께 조금이라도 도움이 되고자 올립니다.
 1. 일단 설치 문제인데 stage 1,2,3중에 하나만 설치 하시는 겁니다.
많은분들이 새개 다 설치하는거냐고  물으시는데 하나만 설치 하는것
입니다.3번을 설치하는게 가장 빠르고 편합니다. 물론 인스톨 문서에는
i686(펜티엄2,펜티엄프로)이상일 경우에만 2,3번 설치가 가능 하다고 되어
있습니다.
 1번으로 제가 펜티엄 MMX233, 램 64메가인 시스템에서 설치 했는데,
1번 설치과정의 가장 중요한 부분인 #scripts/bootstrap.sh 이것이
한 6-7시간 정도 걸렸습니다.(물론 나중에 kde설치 할땐 펜3-800인데도
8시간 걸립니다..-_+..)
 2번으로 설치하시면 11.Progressing from stage1 to stage2 과정을 3번으로
설치하시면 이다음 과정인 12.Progressing from stage2 to stage3 이것도
생략 하시면 됩니다.
 2. 처음 설치할때 랜카드 잡는게 나오는데 이건 머 별문제 되는게 없죠..emoticon
 ifconfig -a하셔서 잡히셨나 확인하시고요..
 3. 이부분
# mkdir /mnt/gentoo
# mount /dev/hda3 /mnt/gentoo
# mkdir /mnt/gentoo/boot
# mount /dev/hda1 /mnt/gentoo/boot
 에서 순서대로 안하시면 마운트 에러납니다.emoticon(..머 다이시겠지만..emoticon..)
 4. tar -xvjpf /mnt/cdrom/stage?-*.tbz2
여기서 1,2,3중에 하나 선택하시고요 이거 하시기 전에 #cd /mnt/gentoo 꼭
하셔야 합니다. 이거 안하시면 압축 풀리면서 에러 마구마구 뜨고 질답란에
올라온 대부분의 압축에러가 마운트가 제대로 안됬거나 위의 저 명령을
안처서 입니다. (처음에 램 디스크로 부팅하기 때문에..
하드 디스크로 옮겨야 압축을 풀겠죠..emoticon..)
 5.chroot /mnt/gentoo /bin/bash
이거후 illegal ~~ 이런 에러 나오는것은 stage1,2,3압축을 다 풀었을 경우에
이런 에러가 나옵니다.(물론 다른 상황일수도 있겠지만요..emoticon..)
 6. source /etc/profile
이거 하신다음엔 붉은색의 프롬프트가 나와야 합니다.
본격적으로 Gentoo Linux에 들어 오신겁니다.
그전엔 램디스크 상황입니다.. 여기서 새로운거 안뜨면 인스톨문서 잘
살펴보시면거 다시 한번 차근차근..emoticon..
 7.# emerge rsync
이거했는데 Connection fail 나오면 (ifconfig -a 가 정상적으로나올경우..)
# cp /etc/resolv.conf /mnt/gentoo/etc/resolv.conf
이 명령이 제대로 수행이 안되서 입니다.
exit 하셔서 (exit하시면 다시 램디스크 상황으로 갑니다..)
저거 정확하게 하시고 다시 #source /etc/profile
하세요..emoticon
 참고로 이것은 rsync는 ports시스템의 디렉토리 구조를 받습니다.
즉, 패키지 리스트를 받는다고 생각 하시면 되죠..emoticon
나중에 심심 하면 한번씩 실행 시켜 주시면 새로 나온 패키지 있으면 업데
이트 됩니다.
 8.# export CONFIG_PROTECT=""
이거 안하시면 나중에 emerge 하다보면 무슨 etc파일 두개를 업데이트 시켜
주어야 한다고 나올겁니다. 새로운 패키지 나왔을때 그전 패키지 처리
하는것에 대해 묻는건데 나중에 다시 설정 하시 겠지만 저렇게 하시면
그냥 덮어 씌운다는 것입니다.(port시스템에서요..)
 9. 자..이젠 커널 컴파일 입니다.
커널 컴파일 옵션은 머 나머진 http://krenel.pe.kr 참고하시고요
(..실은 저도 usb쪽이 옵션이 제대로 안들어 갔는지..-_+..마우스가 안되
네요..)
처음옵션이 무슨 아직 개발중인 옵션 사용할것인가 묻는것이죠..?
이거 꼭 하시고요 File System 가셔서
[*]/dev filesystem support 랑 그 밑에 속하는거 모두 체크 하세요..
devfs를 사용하기 위해서입니다.
그러니 이렇겐 꼭 체크 하세요..
 Code maturity level options  --->
       [*] Prompt for development and/or incomplete code/drivers
    File systems  --->
       [*] /dev file system support (EXPERIMENTAL)
       [*]   Automatically mount at boot
       [*]   Debug devfs
 체크 안하셔도 Gentoo Linux 부팅 잘되고 적덩하게 돌아 가지만
부팅 할때 마다
15초 멈춘다음에 Gentoo Linux는 devfs를 사용 하는 시스템이라며 커널 다시
컴파일 하라는 압력을 계속 넣습니다.
(Gentoo Linux는 진보적인 시스템을 많이 도입하고 있죠..emoticon
ports시스템이라던지 rc-update시스템, 그리고 devfs시스템 등등..)
꼭 체크 하세요..
 10.make dep && make clean bzImage modules modules_install
이거 하시고 #depmod -a 2.4.19-r1
해주셔야 합니다.
이거 안하시면 부팅시에
Can't find modprobe
Char-major..~~~
 이런 에러 만나실겁니다.(물론 저 명령은 천천히 하셔도 됩니다.)
 11.# emerge app-admin/metalog
# rc-update add metalog default
로긴 플그램 셋중에 하나 하시면 됩니다.
rc-update도 Gentoo 만의 독특한 시스템인데 런레벨에 따른 실행
플그램 관리 해주는것입니다. 다른데서는 chkconfig 란것을 쓰죠.
실제로 써보시면 아시겠지만 상당히 편리합니다.
(start만 설정해 주시면 kill은 자동으로 한답니다..emoticon..)
rc-update add(del) 플그램 runlevel(아니면 runlevel이름..)
이런 형식입니다.
GentooLinux는 rc.1, rc.2 이런형식이 아니라
/etc/runlevel아래 default/ single/ nonetwork/
이런 디렉토리가 있는데 저게 rc.1, rc.2 같은겁니다..emoticon
/etc/inittab 에 보시면
런레벨 3같은 경우엔 rc default 런레벨 2는 rc nonetwork 로 되어 있습니다.
실제로보시면 아시겠지만 정말 깔끔하고 쓰기 편합니다.
rc-update add(del) 만알면 되거든요..emoticon
  (xfs나 lvm안쓰시면 인스톨 문서 15번 과정 통과..)
12. # nano -w /etc/modules.autoload
이것도 역시 Gentoo 만의 시스템이죠..emoticon자동 모듈로딩..
..편합니다..역시 Gentoo Linux는 정말 빠르고 정말 편하게 잘만들었습니다..(..
..감격..T_T..)..
저기다가 간단하게 모듈명만 적으면 Ok입니다.
정말 편합니다..emoticon
랜카드나 사운드 카드 같은거 모듈로 컴파일 하셧다면 저기다가 올려주시
고요, 내장 시키셧다면 그냥 넘어가셔도 됩니다.emoticon
(..다른거 필요하신거 계시면 올리세요..emoticon..)
 13. 이제 문제는 grub인데 저도 이거 실패 했습니다.(결국 lilo사용..)
grub실행 시키셔여 이렇게 하시고요
grub> root (hd0,0)
grub> setup (hd0)
grub> quit
 여기서 root는 /boot 다비이스 입니다.
/boot 가 /dev/hda7 이시면(하드 하나이고..)
root (hd0,6)겠죠
 그다음이 nano -w /boot/grub/menu.lst 이거죠..emoticon
 default 0
timeout 30
splashimage=(hd0,0)/grub/splash.xpm.gz  <--그냥 경로명
 title=My example Gentoo Linux
root (hd0,0)           <---- /boot 디바이스 입니다.
kernel /boot/bzImage root=/dev/hda3 <------- / 디바이스
 # Below needed only for people who dual-boot
title=Windows NT Workstation
root (hd0,5)
chainloader +1
 설정 하실때 잘안되시면 grub실행 시키셔셔 TAB치시면서 하시며 자동
완성시는 됩니다.
문제는..-_+제 노트북에서 menu.lst를 찾지를 못합니다.
configfile실행시켜 TAB누르며 자동 완성 시키면서 해도 안되더군요..T_T
Gentoo Forum에 가니까 저와 비슷한 분들이 몇분 계시더라구요..
..흐음 그래서 결국 lilo로..T_T..
 일단 이러면 적어도 MBR에 설치는 될 겁니다.
만약에 저처럼 메뉴 찾지 못하시면
root (hd0,0)           <---- /boot 디바이스 입니다.
kernel /boot/bzImage root=/dev/hda3 <------- / 디바이스
이렇게 적어주시고 boot누르시면 부팅 될겁니다.
그런다음에 바로 #cd /usr/portage/sys-app하셔서
#emerge lilo 하셔서..emoticonlilo설치하세요..emoticon
  14. # nano -w /etc/conf.d/net
# rc-update add net.eth0 default
 여기서 두루넷 하나로 통신 이런 케이블류 이용하시는 분들은
그 DHCP섹션에서
iface_eth0="dhcp"
이것만 앞에 #지워 주시고 위에 샘플로 나와 있던(3번째 줄인가..)
그건 앞에 #붙여 주세요..
(..한국통신 설정법은 다른분께서 쓰신 글 참조 하세요..이 게시판
에 있습니다..emoticon..)
  자 이러면 거의다 끝난듯 싶네요..
이거 말고 다른 문제점은 예를들어
부팅시에
Kernel Panic : VFS~~~~
이런것은 커넘 컴파일 에러나(특히 File Systemd에서 EXT3사용하시는데
ext3옵션을 안주셧거나 이런거..) /etc/fstab를 잘못 설정 하셔서 입니다.
/dev/hda1	         /boot		ext2		noauto,noatime		1 2
/dev/hda3   	/		ext3		noatime			0 1
/dev/hda2  	none              swap		sw			0 0
/dev/cdroms/cdrom0	/mnt/cdrom	iso9660		noauto,ro		0 0
proc			/proc           proc		defaults		0 0
 그 샘플로 되어있는 파티션 보고 설정한 겁니다..emoticon
어떤분들은 여기고 hd0,7 이렇게..-_+ 하셔서..
 이거 외에 다른 문제는 Gentoo Linux문제기 보단..emoticon그냥 일반적인 리눅스
문제일듯..emoticon..(정말 많이 삽질했죠..emoticon...실은 컴두대에 이것저것
다해보며 깔았답니다..)..
 여담이지만 kde설치할때 시간정말 오래 걸립니다..emoticon
8시간 제 노트북이 p3-800,256램인데..정확하게 8시간 42분 걸렸습니다..-_+
인스톨 문서에는 낮잠자라는데 낮잠가지고 안됩니다..-_+..
ports시스템이 약간 시간이 오래 걸리는게 문제지만..
(..머 어차피 다운로드+커널컴파일 시간..인데 다운로드 속도가약간 느리죠..
..emoticon..한 50kb정도..emoticon..가끔 200도 나오더군요..emoticon.)
rpm패키지를 주로 사용하시는 분이라면 조금 오래 걸리죠..emoticon
하지만 정말 편합니다..emoticon
다운 로드 사이트 뒤질 필요도 없고 이름만 쓰면 자동으로 최신버전으로
설치해주고..정말 좋습니다.
암튼 Gentoo Linux써보시면 아시겠지만 정말 진보된 리눅스 라는것이라는
것을 느낄것십니다. 저도 머 오래 되진 않았지만..정말 맘메 듭니다.
(..단점은 역시..-_+..설치 어려움과..한글 문제..
..저도 현재 ami와 hanterm에서 방황하고 있습니다..
..완벽하게 해결되면 이겄도 올리겠습니다..
..그리고 Gentoo Linux모임 같은거 만들고 싶은데..누구 만드실분 없는지..emoticon
..개인적으로 Gentoo Linux를 서버로 해서 돌리고 싶지만 여건이 안되서요..emoticon
 Gentoo Linux + ZOPE 하면 파이썬 리눅스 웹서버 -_+....)..
 궁금하신거 있으시면 opensource at orgio.net로 연락주세요..emoticon
이름
암호


>> 관련글
2414 GentooLinux 설치 순서별 문제 해결 정리..!!  지진우  2002.04.19  ....
  답장 RE: GentooLinux 설치에 사용된 시스템..  지진우  2002.04.20  ....
  목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 0.60 초 ] 작업시간: [ 0.05 초 ]

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved
[TOP]

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1791033522
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.