나의 gentoo 1.0 설치 경험기.
안녕하세요?
여인의향기 랍니다.
gentoo 리눅스를 까시는데 조금이나마 도움이 될련지 모르겠으나 써보겠습니다.
제 환경은 다음과 같습니다.
CPU : P4-1.7Ghz
RAM : 128 M
M/B : i850
CD-ROM : LG 52X , CD-RW 4x4x32
SOUND : AC97
HDD : 40G, 20G
VGA : Geforce2 MX 400
LAN : 3COM 900b --?
대충 이정도고요.. 인터넷 환경은.
하나로 통신 ADSL-PRO
모뎀 모델 : SpeedStream 5260
저의 컴 환경입니다. 참고하세요. --;
우선 gentoo ISO 이미지를 다운 받아야 겠죠?
다음의 주소에서 다운 받습니다.
http://www.ibiblio.org/gentoo/releases/build/ 현재 이 글을 쓰는 시점에서 1.1 이 나왔습니다.
제 생각으론 1.0 과 1.1 설치시 별다른 차이점이 없을것으로 보입니다.
저는 gentoo-i686-1.0.iso 100M 짜리 받았습니다.
이걸 레코더를 이용해서 시디에 구웠습니다.
그리고 ADSL 연결을 위해 따로 nts-pppoed-1.3.tar 도 받아놨습니다.
자 그럼 CD-ROM 에 gentoo CD 를 넣고 CD로 부팅합니다.
Boot: _ 라고 나오시면 엔터만 쭉쭉 칩니다.
;
자 그럼 화면에는
#
이것 밖에 안보이실것입니다.
이제 부터 시작입니다.
gentoo 는 알아서 랜카드 모듈을 올려주지만.. 혹시나 하는 마음에서 확인합니다.
# lsmod
3c59x
....
...
라고 나왔습니다.
이제 랜카드는 잡은것입니다.
ifconfig 으로 ethx 가 떳는지 확인합니다.
lo 만 있을경우 ethx 를 활성화시킵니다(?)
# ifconfig ethx up
자 이제 인터넷 접속을 하기 위한 기초적인(?) 설정이었습니다.
이젠 본격적으로 연결을 해봅시다.
우선 미리 받아두었던 nts-pppoed-1.3.tar 을 / 에다가 풉니다
tar xvzf nts-pppoed-1.3.tar
이제 풀었으면
nano /usr/local/bin/start-pppoe
로 가셔서 ID를 수정합니다.
( 자세한 내용은 http://debianusers.org/stories.php?story=01/07/14/9959184 을
참조하세요.. )
그리고 /etc/ppp/pap-secrets 파일을 수정합니다.
파일 맨 마지막에
ID * PASSWORD 부분을 알맞게 고쳐줍니다.
예를 들어 하나로 사용자는
gentoo@hanaro * gentoolinux
( ID ) ( PW )
그리고 start-pppoe 하기 전에 해야할 작업들이 있습니다.
다음의 명령어를 따라 하십시오.
# cd /lib
# ln -sf libcry[TAB] libcrypt.so.1
# mknod /dev/ppp c 108 0
DNS 설정
# nano /etc/resolv.conf
nameserver 210.94.6.67
nameserver 210.220.163.82
----------------------
라고 해준후
# cd /usr/local/bin
# start-pppoe
화면에 뭔가 이상한것들 쭈루루룩 나옵니다.
그럼 연결된것입니다
# ifconfig
해보세요.. lo eth0 ppp0 나오시면 연결 된겁니다.
그럼 이제 본격적으로 깔아봅시다.
제 파티션 구성은 이렇습니다.
한개의 / 파티션과 swap 파티션 그리고 윈도우파티션
3개가 있습니다.
/ 는 hda2 이고
sawp 는 hda5
windog 는 hda1 입니다.
저는 / 를 reiserfs 로 할려고 합니다.
그럼 다시 /을 포멧 해야겠죠?
# mkreiserfs /dev/hda2
그리고 스왑 파티션을 활성화 시킵니다.
# swapon /dev/hda5
그 다음에는 / 파티션을 마운트 시킵니다.
mkdir /mnt/gentoo
mount /dev/hda2 /mnt/gentoo
그리고 CD-ROM 도 마운트 시킵니다
# mount /dev/cdroms/cdrom0 /mnt/cdrom -o ro -t iso9660
이제 거의 다 끝났습니다. 이젠 절 따라 하세요.
cd /mnt/gentoo
# tar -xvjpf /mnt/cdrom/stage[?]-*.tbz2
( 주의 : stage1 , 2 ,3 이렇게 3개의 파일이 있습니다 여기선 2를 선택합니다. )
# tar -xvjpf /mnt/cdrom/stage2-*.tbz2
# mount -o bind /proc /mnt/gentoo/proc
# cp /etc/resolv.conf /mnt/gentoo/etc/resolv.conf
이제 chroot 할 차례 입니다.
# chroot /mnt/gentoo /bin/bash
# env-update
# source /etc/profile
(none) / #
라고 나옵니다.
# emerge rsync
# export CONFIG_PROTECT=""
# emerge --pretend system
# emerge system
# ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime
# cd /usr/portage
# emerge sys-kernel/linux-sources
# make menuconfig
# make dep ; make clean bzImage modules modules_install
# cp /usr/src/linux/arch/i386/boot/bzImage /boot
( 커널 컴파일은 잘 하실꺼라 믿습니다.)
( 네트워크 부분에서 ppp부분이 나오면
ppp는 [*] 그 밑에 관련된것들은 전부다 모듈[M]로 해주세요 )
# cd /usr/portage
# emerge sys-apps/sysklogd
# rc-update add sysklogd default
나중에 인터넷 연결을 위하여 rp-pppoe를 받아옵시당
# emerge rp-pppoe
이제 /etc/fstab 파일을 수정하시고..
루트 패스워드를 설정합니다
# passwd
# cat > /etc/hostname << "EOF"
# Begin /etc/hostname
mymachine.mydomain.com
# End /etc/hostname
EOF
그리고 부팅시에 자동으로 읽어 들일 모듈을 넣어줍니다
nano /etc/modules.autoload
여기다가 모듈명을 적습니다.
그리고 부팅시에 랜카드가 활성화 되도록 설정합니다.
이 부분이 gentoo 에서 가장 마음에 들더군요.
# nano -w /etc/conf.d/net
여기서 192.168.0.2 라고 되어있는 부분을 192.168.0.1 로 고쳐주세요..
# rc-update add net.eth0 default
이제 grub 설정할단계입니다.
// 여기서 제 파티션 설정좀 하겠습니다.
// hda1 == hd0,0
// hda2 == hd0,1
// hda == hd0
// swap == hd0,4
# grub
grub> root (hd0,1)
grub> setup (hd0)
grub> quit
# nano -w /boot/grub/menu.lst
default 0
timeout 30
title=My Gentoo Linux
root (hd0,1)
kernel /boot/bzImage root=/dev/hda2
# Below needed only for people who dual-boot
title=Windows 2000
root (hd0,0)
chainloader +1
저장합니다.
이젠 설치를 다 마치셧습니다.
수고하셧습니다 이제 안전하게 마운트된 파티션을 언마운트 시킵니다.
# exit
# cd /
# umount /mnt/gentoo/proc
# umount /mnt/gentoo
// 이제 시디를 뺍니다.
# reboot
gentoo 로 부팅합니다.
로그인 후에..
# adsl-setup 를 실행합니다.
그리고 나오는 내용에 따라 알맞게 입력합니다.
ID 와 비밀번호 DNS 서버만 알맞게 써주시면 됩니다.
이젠 gentoo 리눅스 설치가 그리 어렵지 않게 느껴지게 될련지 궁금합니다.
이 글이 도움이 되셧을지 모르겠군요.
막 적은 글이라
그리고 질문은 환영이나 딴지는 사양입니다.
아참.. 저가 허접인지라.. 설명이 조잡한 부분이 있습니다.
참고해주세요
그리고 IRC 로 오세요
서버는 irc.nuri.net #gentoo 채널입니다
;;
---- 여인의향기 ------irc.nuri.net
#gentoo