kernel 2.6.17.8 - make menuconfig 에서 devfs 관련 탭이 보이질 않네요 ㅠ_ㅠ

brain2012의 이미지

안녕하세요!

요즘은 2.6 모듈을 살포시 건드려보고 있습니다 ㅠ_ㅠ

2.4에서만 모듈을 만들다가 보니 2.6은 달라진게 매우 많은것 같더군요;

모듈 컴파일할때 Makefile에서 CC가 아니라 MAKE를 쓰는것도

적응을 못하겠구요요ㅠ_ㅠ

(덕분에 Cross-compiler랑 같이 Makefile을 만들었다가 낭패를..)

어쨌든! 모듈을 테스트 하려고 devfs를 마운트 시키려고 보니!

/proc/filesystems에 devfs가 안들어가있었습니다.

그래서 컴팔때 지정안된나보다 하고 옵션을 확인하러 갔습니다

그랬더니 옵션에 있어야할 자리에 없는겁니다;

.config파일 내부를 보니

CONFIG_DEVFS_FS 탭이 없는겁니다 O_o

그래서 커널소스를 따라가 linux-2.6.17.8/fs/devfs 폴더를 보니

Makefile은 얌전히 있어군요.

이게 우째된 일인지 ㅠ_ㅠ

devfs의 이름이 바뀌기라도 한건지..;

아시는분 계시면 조언부탁드립니다;

도큐먼트의 devfs Changelog에는 별다른 내용이 없는거같은데 말이죠ㅠ

brain2012의 이미지

그럼.. register_devfs같은 함수들이나

노드파일들은 직접 생성해줘야하는 건가요? ㅇ_ㅇ;

========================================================

너만 보고 달려요!

마잇의 이미지

udev라는 키워드로 알아 보시면 도움이 되지 않을까 합니다. '장치 관리 방식을 devfs에서 udev로 바꾸고 devfs 방식은 지원이 중단 됩니다'라고 그냥 어디선가 살짝 들어 알고만 있었는데 이제 아예 지워버렸나 보네요 @.@
--
마잇


--
마잇

사랑천사의 이미지

아마 2.6.15 이후로 DEVFS는 제거 되었을 겁니다.(전 그렇게 알고 있습니다.)

그 대신 위에 말씀들 처럼 UDEV가 사용 되고 있고 그리 나쁘지 않게 잘 돌아 갑니다. 뭐 마음에 안 드는게 있긴 하지만...
----
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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.