[완료] 젠투 인스톨-creating /etc/fstab
글쓴이: maxtorm99 / 작성시간: 목, 2007/07/19 - 4:53오후
안녕하세요. 젠투 입문생입니다.
minimalCD-2006.1, stage3-i686-2006.1
cpu :1.8
memory : 256
graphic card radeon 9200se
젠투 핸드북을 따라서 젠투를 인스톨 하고 있는데
1. fstab 항목에서 궁금한게 생겨서 질문드립니다.(영어가 딸려서..ㅠㅠ)
핸드북에서는 defalult /etc/fstab 가 옳은 파일이 아니니
직접 /etc/fastb를 생성하라고 했는데 기존 fstab 을 지우고 다시
파일을 생성하라는 뜻인가요..?
제가 그냥
nano -w /etc/fastb 실행해보니 파일이 열리고 안에 내용도 있고해서
말입니다. (gentoo linux x86 handbook 32page)
2. 커널 컴파일을 하고나서 커널모듈 항목에서 모듈을 보여주는
find /lib/modules/커널명/ -type f -iname '*.o' -or -iname '*.ko'
실행하면 /etc/modules 이란 파일이나 디렉토리가 없다라는
메시지가 뜹니다. 핸드북대로 따라하는데 왜 없는걸까요..?;
(gentoo linux x86 handbook 31page)
뭔가 잘못하고 있는건지..;
Forums:
1번은
nano -w /etc/fstab
로 해서 적절히 그 내용을 수정하라는 의미입니다.
2번은....
gentoo linux x86 handbook 31page 라고 하시니 잘 모르겠지만,
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=7 아마도 여길 말씀하시는 것 같은데,
genkernel로 하셨는지 아니면 전통적인 make 로 하셨는지는 모르지만...
일단 커널 컴파일이 실패했거나,
아니면, 커널 컴파일은 성공했는데, 인스톨이 안되있거나 둘중에 하나입니다.
보다 자세한 정보가 있으면 도움을 더 드릴 수 있을 것 같네요.
There is no spoon. Neo from the Matrix 1999.
There is no spoon. Neo from the Matrix 1999.
http://www.gentoo.org/doc/en/
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=7 여기가 맞습니다^^
일단 저는 genkernel로 하지 않고 make로 했습니다. 제가 했던 것을 나열해보면
emerge gentoo-source
.
.
ls -l /usr/src/linux
(출력) lrwxrwxrwx 1 root root 22 Jul 20 00:06 /usr/src/linux -> linux-2.6.20.gentoo-r8
cd /usr/src/linux
make menuconfig
.
.여기 설정하는부분에서 File system -> JFS, XFS filesystem support
.부분만 추가해주고 다른건 기본설정 된걸로 종료했습니다.
.
make && make modules_install
.
.
cp arch/i386/boot/bzImage /boot/kernel-2.6.20.gentoo-r8
여기까지 진행했었습니다.
일단,
make에서 실패를 하던가,
혹은 make modules_install에서 실패를 하는 모양입니다.
(거의 그런일이 생기지 않는데 약간은 좀 이상하네요)
make modules_install
명령으로 /lib/modules/ 밑에 kernel 모듈이 위치하게 됩니다.
다음과 같이 한번 해보세요.
zirize@ubuntu:~$ ls -1 /lib/modules
2.6.20-15-generic
2.6.20-16-generic
결과는 위와 다르게 나올 겁니다.
하나도 없다면 make나 make modules_install 에서 실패하고 있는 것이고,
하나 이상 나온다면 성공한 것입니다.
그중 가장 높은 번호인 2.6.20-16-generic를 가져와 다음 명령을 실행합니다.
zirize@ubuntu:~$ find /lib/modules/2.6.20-16-generic/ -type f -iname '*.o' -or -iname '*.ko'
There is no spoon. Neo from the Matrix 1999.
There is no spoon. Neo from the Matrix 1999.
위와 같이 ls -1
위와 같이 ls -1 /lib/modules 실행해보면
ls : /lib/modules: no such file or directory 란 메시지가 뜹니다.
/etc 에서 ls를 실행해보니 modules이란 디렉토리가 아예 없네요..
지리즈님께서 말씀대로 뭔가 실패를 한 모양입니다.
...커널 인스톨을 다시 해봐야겠습니다.
커널을 처음부터
커널을 처음부터 인스톨하니까 잘 됩니다.
왜 실패했는지 원인을 알지 못해서 좀 허무하긴 한데..
어쨋든 다시 진행을 할 수 있게 되서 기쁘네요.^^
제가 진행하면서 적어둔 메모를 보니까
emerge gentoo-sources 하고
make menuconfig 를 실행하기 전에
emerge pciutils 를 실행했었네요. 이게 관련이 있었을까요?
답변을 해주신 지리즈님 감사합니다.
pciutils 와는 관계가
pciutils 와는 관계가 없어 보입니다.
pciutils-2.2.3-r2.ebuild 화일을 읽어보았지만, 특별히 /lib/modules 를 건드리는 부분이 없었습니다.
설마 그럴리는 없지만, 소스화일에서 dependancy 가 빠져서 ebuild 가 써졌나 싶어서 pciutil-x.x.x.tar.gz 를 풀어서 보았습니다만, 그렇지 않더군요. pciutils 와는 관계 없을것 같습니다.
삽질의 대마왕...
삽질의 대마왕...
리눅스를 처음
리눅스를 처음 접해봐서 도통 무슨 말인지는 모르겠지만..;
litdream님 관심을 갖고 답글을 달아줘서 감사합니다.
지난
지난 이야기지만..
/etc/modules를 찾으셔서 그런 거 같습니다.이제 이해를 하신 거 같지만요.
/lib/modules에 잇습니다.
그리고..
make menuconfig
make all
make modules_install install
식으로 진행 합니다. modules_install과 install이 커널과 모듈을 모두 알아서 깔아 주는데 모듈 부터 깔고 커널 갈아야...(흠흠. 깐다고 ㅏ긴 좀 그렇고 아무튼 그렇습니다..
----
Lee Yeosong(이여송 사도요한)
E-Mail: yeosong@gmail.com
MSN: ysnglee2000@hotmail.com
----
웃음... 행복... 평화... (진정한...) 희망... 사랑... 이 세상 모든것이 그렇다면 얼마나 좋을까...(꿈 속의 바램일 뿐인가...)
사람천사
댓글 달기