2.6.18 커널 컴파일시 에러

shadowi의 이미지

페도라5 설치후에 바로 2.6.18 커널 받아서 컴파일을 3일째 하고있습니다. 울먹 울먹

일단 커널은 생성되는데 설치해서 부팅시키면 먹통이 되네요

몇개는 해결했는데 마지막으로 아래 오류만 남았네요 구글검색해도 안나오고

제발 어떻게 해결하면되는지 답변좀 부탁드립니다.

---에러메세지---

[root@shadowi linux]# make -s bzImage
#
# configuration written to .config
#
CHK include/linux/version.h
UPD include/linux/version.h
CHK include/linux/utsrelease.h
UPD include/linux/utsrelease.h
SYMLINK include/asm -> include/asm-i386
CHK include/linux/compile.h
UPD include/linux/compile.h
arch/i386/kernel/cpu/transmeta.c: In function ‘init_transmeta’:
arch/i386/kernel/cpu/transmeta.c:12: warning: ‘cpu_freq’ may be used uninitialized in this function
arch/i386/kernel/apm.c: In function ‘suspend’:
arch/i386/kernel/apm.c:1197: warning: ‘pm_send_all’ is deprecated (declared at include/linux/pm_legacy.h:20)
arch/i386/kernel/apm.c:1251: warning: ‘pm_send_all’ is deprecated (declared at include/linux/pm_legacy.h:20)
arch/i386/kernel/apm.c: In function ‘check_events’:
arch/i386/kernel/apm.c:1372: warning: ‘pm_send_all’ is deprecated (declared at include/linux/pm_legacy.h:20)
arch/i386/kernel/mpparse.c: In function ‘MP_bus_info’:
arch/i386/kernel/mpparse.c:231: warning: comparison is always false due to limited range of data type
kernel/power/pm.c:205: warning: ‘pm_register’ is deprecated (declared at kernel/power/pm.c:64)
kernel/power/pm.c:205: warning: ‘pm_register’ is deprecated (declared at kernel/power/pm.c:64)
kernel/power/pm.c:206: warning: ‘pm_send_all’ is deprecated (declared at kernel/power/pm.c:180)
kernel/power/pm.c:206: warning: ‘pm_send_all’ is deprecated (declared at kernel/power/pm.c:180)
kernel/auditfilter.c: In function ‘audit_filter_user’:
kernel/auditfilter.c:1599: warning: ‘state’ may be used uninitialized in this function
kernel/auditfilter.c: In function ‘audit_receive_filter’:
kernel/auditfilter.c:1164: warning: ‘ndw’ may be used uninitialized in this function
kernel/auditfilter.c:1164: warning: ‘ndp’ may be used uninitialized in this function
fs/bio.c: In function ‘bio_alloc_bioset’:
fs/bio.c:169: warning: ‘idx’ may be used uninitialized in this function
fs/eventpoll.c: In function ‘sys_epoll_create’:
fs/eventpoll.c:500: warning: ‘fd’ may be used uninitialized in this function
ipc/msg.c: In function ‘sys_msgctl’:
ipc/msg.c:341: warning: ‘setbuf.qbytes’ may be used uninitialized in this function
ipc/msg.c:341: warning: ‘setbuf.uid’ may be used uninitialized in this function
ipc/msg.c:341: warning: ‘setbuf.gid’ may be used uninitialized in this function
ipc/msg.c:341: warning: ‘setbuf.mode’ may be used uninitialized in this functionipc/sem.c: In function ‘sys_semctl’:
ipc/sem.c:809: warning: ‘setbuf.uid’ may be used uninitialized in this function
ipc/sem.c:809: warning: ‘setbuf.gid’ may be used uninitialized in this function
ipc/sem.c:809: warning: ‘setbuf.mode’ may be used uninitialized in this function CHK include/linux/compile.h
UPD include/linux/compile.h
Root device is (253, 0)
Boot sector 512 bytes.
Setup is 7279 bytes.
System is 1856 kB
Kernel: arch/i386/boot/bzImage is ready (#1)
[root@shadowi linux]#

t3RRa의 이미지

새로 컴파일한 커널로 부팅시 어느 부분에서 멈추는지요? 에러메세지라든가....
그때 화면을 캡쳐하실 수 있으면 캡쳐해서 올리시는 것도 도움이 될것 같습니다.
글만 봐서는 커널 컴파일에 문제는 없고 설정이 잘못된것 같습니다.
부팅시 필요한거 빠뜨리신게 있거나 할겁니다.
저도 리눅스 처음 접했을때 이 부분에서 많이 고생했었던거 같습니다 ^^;

사랑천사의 이미지

파일 시스템에 관한 모듈이나 커널 빌트인...
SATA나 SCSI장치에서 부팅시 관련 모듈이나 빌트인...
AGP나 PCI Express에 VGA카드가 설치 된 경우 관련 버스에 대한 모듈이나 빌트인...

그리고... initrd! 이거 중요합니다.. make all modules_install install 이러면 대강 될겁니다.. 음... 잘 모르겠군요.. 전 FS와 AGP 때문에 좀 고생 했었죠. 그리고 CPU나 APM, ACPI 이런 쪽 조심 해서 설정 다시 해 보시길 바라겠습니다 흠흠.
----
Lee Yeosong(이여송 사도요한)
E-Mail: yeosong@gmail.com
MSN: ysnglee2000@hotmail.com
----
웃음... 행복... 평화... (진정한...) 희망... 사랑... 이 세상 모든것이 그렇다면 얼마나 좋을까...(꿈 속의 바램일 뿐인가...)

사람천사

yiky98의 이미지

일단 warning이 몇개 나오긴 하지만 컴파일이 되어서 이미지가 생성이 되었으니 menuconfig할때 잘못 하신게 있지 않을까 싶네요. 사용하시는 플랫폼이 뭔지 잘 모르겠는데 해당 플랫폼에 맞는 config를 검색해보시는게 좋을 듯 합니다. Transmeta 노트북같은데 이거 사용자분이 있긴 하군요!

댓글 달기

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