커널 컴파일 조언좀 구합니다..

dinytaiji의 이미지

아. 초보라 그런지 모든게 다 어렵게 느껴집니다.
제가 한/영키 변환이 되질 않아.. 여기서 자문을 구했는데요..
커널 소스를 컴파일 하라고 소스를 친절히 계시한 분이 계셨습니다.
그래서 열심히 바꾸어 놨는데..
이런.. 커널 소스 바꾸고 놔서 어떻게 컴파일을 해야 하는지 모르겠습니다.
사이트를 찾아봤지만 이해가 잘 가질 않습니다.
만약에 소스를 제가 직접 수정하였다면 이걸 어떻게 컴파일해야 하는건가요?
그냥 make 만 해주려고 하니 왠지 겁이 나고 당연히 아닐거 같아서
이렇게 질문 올립니다.
답변 부탁드릴게요.. ^^;;

파도의 이미지

한영키에 대해서 궁금한게 있는데..

FC2 설치 한 후에 업데이트 하셨나요?

저도 처음엔 업데이트를 미루다가 어제 업데이트 했는데. 그 뒤로는 한영전환도 안되고, 나비도 자동으로 안뜨고, IIim도 안되고....
그래서 다시 깔았거든요...
업데이트할 때 설정이 변경 됐는지, 설정 고치는 방법 찾는 것보다 다시 까는게 빠를 것 같아서..... :cry:

커널 컴파일 할 때는 아래 명령들을 실행해야 합니다.
make xconfig (커널 컴파일 옵션을 설정합다)
make bzImage (커널 이미지를 만듭니다. 컴파일이 끝나면 (소스폴더)/arch/i386/boot 디렉토리에 bzImage 라는 커널이 만들어 집니다)
(bzImage 파일을 Boot디렉토리에 복사하고 vmlinuz-2.6.5-my 등의 원하는 이름으로 변경합니다.)

make modules (모듈을 컴파일 합니다)
make modules_install (컴파일된 모듈들을 /lib/modules 디렉토리에 설치합니다.)
mkinitrd <initrd 이미지가 설치될 경로와 파일명> <커널버전> (initrd 이미지를 만듭니다)
(명령예 : mkinitrd /boot/initrd-2.6.5-my.img 2.6.5-my )

(이렇게 한다음에 부트로더를 알맞게 수정하면됩니다)
:roll:

:shock: 중요한게 또 있군요..
컴파일될 커널의 버전을 설정하는 방법은
Makefile을 편집기로 열어보면 내용 맨 앞쪽에 버전 정하는 부분이 있습니다.
딱 보면 알 수 있습니다... 내용이 생각이 안나서요...^^

--------Signature--------
시스니쳐 생각 중..

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.