레드햇 처럼
하드디스크에서 설치 못하나요?
할수있다면 방법좀.
: 저역시 아는건 별로 없지만 다른분들께 조금이라도 도움이 되고자 올립니다.
:
: 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. 처음 설치할때 랜카드 잡는게 나오는데 이건 머 별문제 되는게 없죠..^^
: ifconfig -a하셔서 잡히셨나 확인하시고요..
:
: 3. 이부분
: # mkdir /mnt/gentoo
: # mount /dev/hda3 /mnt/gentoo
: # mkdir /mnt/gentoo/boot
: # mount /dev/hda1 /mnt/gentoo/boot
:
: 에서 순서대로 안하시면 마운트 에러납니다.^^(..머 다이시겠지만..^^..)
:
: 4. tar -xvjpf /mnt/cdrom/stage?-*.tbz2
: 여기서 1,2,3중에 하나 선택하시고요 이거 하시기 전에 #cd /mnt/gentoo 꼭
: 하셔야 합니다. 이거 안하시면 압축 풀리면서 에러 마구마구 뜨고 질답란에
: 올라온 대부분의 압축에러가 마운트가 제대로 안됬거나 위의 저 명령을
: 안처서 입니다. (처음에 램 디스크로 부팅하기 때문에..
: 하드 디스크로 옮겨야 압축을 풀겠죠..^^..)
:
: 5.chroot /mnt/gentoo /bin/bash
: 이거후 illegal ~~ 이런 에러 나오는것은 stage1,2,3압축을 다 풀었을 경우에
: 이런 에러가 나옵니다.(물론 다른 상황일수도 있겠지만요..^^..)
:
: 6. source /etc/profile
: 이거 하신다음엔 붉은색의 프롬프트가 나와야 합니다.
: 본격적으로 Gentoo Linux에 들어 오신겁니다.
: 그전엔 램디스크 상황입니다.. 여기서 새로운거 안뜨면 인스톨문서 잘
: 살펴보시면거 다시 한번 차근차근..^^..
:
: 7.# emerge rsync
: 이거했는데 Connection fail 나오면 (ifconfig -a 가 정상적으로나올경우..)
: # cp /etc/resolv.conf /mnt/gentoo/etc/resolv.conf
: 이 명령이 제대로 수행이 안되서 입니다.
: exit 하셔서 (exit하시면 다시 램디스크 상황으로 갑니다..)
: 저거 정확하게 하시고 다시 #source /etc/profile
: 하세요..^^
:
: 참고로 이것은 rsync는 ports시스템의 디렉토리 구조를 받습니다.
: 즉, 패키지 리스트를 받는다고 생각 하시면 되죠..^^
: 나중에 심심 하면 한번씩 실행 시켜 주시면 새로 나온 패키지 있으면 업데
: 이트 됩니다.
:
: 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는 진보적인 시스템을 많이 도입하고 있죠..^^
: 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은 자동으로 한답니다..^^..)
: rc-update add(del) 플그램 runlevel(아니면 runlevel이름..)
: 이런 형식입니다.
: GentooLinux는 rc.1, rc.2 이런형식이 아니라
: /etc/runlevel아래 default/ single/ nonetwork/
: 이런 디렉토리가 있는데 저게 rc.1, rc.2 같은겁니다..^^
: /etc/inittab 에 보시면
: 런레벨 3같은 경우엔 rc default 런레벨 2는 rc nonetwork 로 되어 있습니다.
: 실제로보시면 아시겠지만 정말 깔끔하고 쓰기 편합니다.
: rc-update add(del) 만알면 되거든요..^^
:
:
: (xfs나 lvm안쓰시면 인스톨 문서 15번 과정 통과..)
: 12. # nano -w /etc/modules.autoload
: 이것도 역시 Gentoo 만의 시스템이죠..^^자동 모듈로딩..
: ..편합니다..역시 Gentoo Linux는 정말 빠르고 정말 편하게 잘만들었습니다..(..
: ..감격..T_T..)..
: 저기다가 간단하게 모듈명만 적으면 Ok입니다.
: 정말 편합니다..^^
: 랜카드나 사운드 카드 같은거 모듈로 컴파일 하셧다면 저기다가 올려주시
: 고요, 내장 시키셧다면 그냥 넘어가셔도 됩니다.^^
: (..다른거 필요하신거 계시면 올리세요..^^..)
:
: 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 이거죠..^^
:
: 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 하셔서..^^lilo설치하세요..^^
:
:
: 14. # nano -w /etc/conf.d/net
: # rc-update add net.eth0 default
:
: 여기서 두루넷 하나로 통신 이런 케이블류 이용하시는 분들은
: 그 DHCP섹션에서
: iface_eth0="dhcp"
: 이것만 앞에 #지워 주시고 위에 샘플로 나와 있던(3번째 줄인가..)
: 그건 앞에 #붙여 주세요..
: (..한국통신 설정법은 다른분께서 쓰신 글 참조 하세요..이 게시판
: 에 있습니다..^^..)
:
:
: 자 이러면 거의다 끝난듯 싶네요..
: 이거 말고 다른 문제점은 예를들어
: 부팅시에
: 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
:
: 그 샘플로 되어있는 파티션 보고 설정한 겁니다..^^
: 어떤분들은 여기고 hd0,7 이렇게..-_+ 하셔서..
:
: 이거 외에 다른 문제는 Gentoo Linux문제기 보단..^^그냥 일반적인 리눅스
: 문제일듯..^^..(정말 많이 삽질했죠..^^...실은 컴두대에 이것저것
: 다해보며 깔았답니다..)..
:
: 여담이지만 kde설치할때 시간정말 오래 걸립니다..^^
: 8시간 제 노트북이 p3-800,256램인데..정확하게 8시간 42분 걸렸습니다..-_+
: 인스톨 문서에는 낮잠자라는데 낮잠가지고 안됩니다..-_+..
: ports시스템이 약간 시간이 오래 걸리는게 문제지만..
: (..머 어차피 다운로드+커널컴파일 시간..인데 다운로드 속도가약간 느리죠..
: ..^^..한 50kb정도..^^..가끔 200도 나오더군요..^^.)
: rpm패키지를 주로 사용하시는 분이라면 조금 오래 걸리죠..^^
: 하지만 정말 편합니다..^^
: 다운 로드 사이트 뒤질 필요도 없고 이름만 쓰면 자동으로 최신버전으로
: 설치해주고..정말 좋습니다.
: 암튼 Gentoo Linux써보시면 아시겠지만 정말 진보된 리눅스 라는것이라는
: 것을 느낄것십니다. 저도 머 오래 되진 않았지만..정말 맘메 듭니다.
: (..단점은 역시..-_+..설치 어려움과..한글 문제..
: ..저도 현재 ami와 hanterm에서 방황하고 있습니다..
: ..완벽하게 해결되면 이겄도 올리겠습니다..
: ..그리고 Gentoo Linux모임 같은거 만들고 싶은데..누구 만드실분 없는지..^^
: ..개인적으로 Gentoo Linux를 서버로 해서 돌리고 싶지만 여건이 안되서요..^^
: Gentoo Linux + ZOPE 하면 파이썬 리눅스 웹서버 -_+....)..
:
: 궁금하신거 있으시면 opensource at orgio.net로 연락주세요..^^--린돌 만쉐~