[완료] 젠투 인스톨-creating /etc/fstab

maxtorm99의 이미지

안녕하세요. 젠투 입문생입니다.

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)

뭔가 잘못하고 있는건지..;

지리즈의 이미지


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.

maxtorm99의 이미지

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.

maxtorm99의 이미지

위와 같이 ls -1 /lib/modules 실행해보면
ls : /lib/modules: no such file or directory 란 메시지가 뜹니다.

/etc 에서 ls를 실행해보니 modules이란 디렉토리가 아예 없네요..
지리즈님께서 말씀대로 뭔가 실패를 한 모양입니다.

...커널 인스톨을 다시 해봐야겠습니다.

maxtorm99의 이미지

커널을 처음부터 인스톨하니까 잘 됩니다.
왜 실패했는지 원인을 알지 못해서 좀 허무하긴 한데..
어쨋든 다시 진행을 할 수 있게 되서 기쁘네요.^^

제가 진행하면서 적어둔 메모를 보니까
emerge gentoo-sources 하고
make menuconfig 를 실행하기 전에
emerge pciutils 를 실행했었네요. 이게 관련이 있었을까요?

답변을 해주신 지리즈님 감사합니다.

litdream의 이미지

pciutils 와는 관계가 없어 보입니다.
pciutils-2.2.3-r2.ebuild 화일을 읽어보았지만, 특별히 /lib/modules 를 건드리는 부분이 없었습니다.
설마 그럴리는 없지만, 소스화일에서 dependancy 가 빠져서 ebuild 가 써졌나 싶어서 pciutil-x.x.x.tar.gz 를 풀어서 보았습니다만, 그렇지 않더군요. pciutils 와는 관계 없을것 같습니다.

삽질의 대마왕...

삽질의 대마왕...

maxtorm99의 이미지

리눅스를 처음 접해봐서 도통 무슨 말인지는 모르겠지만..;
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
----
웃음... 행복... 평화... (진정한...) 희망... 사랑... 이 세상 모든것이 그렇다면 얼마나 좋을까...(꿈 속의 바램일 뿐인가...)

사람천사

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.