[급질!]커널-2.4.25버젼 컴파일 질문입니다. 급해용...ㅜㅜ

mulbange의 이미지

레드헷 8.0깔았는데요, 기본 커널이 2.4.18-14로 되어있어요.
학교숙제를 2.4.25로 하라고 해서,
다시 컴파일 하는 중에 질문드립니다.

cd /usr/src 에서
# rm -f linux
# mkdir linux-2.4.25
# tar xvzf linux-2.4.25.tar.gz linux-2.4.25
# ln -s linux-2.4.25 linux

이렇게 링크시켯구요,

make menuconfig
make dep
make clean
make bzImage
make modules
make modules_install

여기까지 한담에요,
lilo편집을 자동으로 할경우 make install을 쓰는 거라고 들었는데,
수동으로 lilo를 설정하려는데
etc/lilo.conf파일이 있다는데
찾아봐도 없구요,
etc/lilo.conf.anaconda밖에 없거든요.

이거라도 열어봣는데,
보통 책이나 문서에 잇는 모양하고 약간 달라서요.
글구 이걸 설정한담에
lilo를 실행시켜줘야하는데
lilo.conf가 없기때문에 실행도 안되구요.

그래서 lilo를 자동으로 설정한다는
make install
을 실행시켜보았거든요.

근데,
여기서,첨부된 파일과 같은 에러가 나요.
결정적으로 리로 설정이 안됩니다.
ㅜㅜ.
학교 숙제때문에 빨랑 이걸 컴팔 해야되는데...도와주세요...ㅠㅠ

File attachments: 
첨부파일 크기
Image icon 에러화면.jpg144.4 KB
Image icon 커널패닉.jpg137.05 KB
Image icon 3번째패닉.jpg139.13 KB
hys545의 이미지

mulbange wrote:
레드헷 8.0깔았는데요, 기본 커널이 2.4.18-14로 되어있어요.
학교숙제를 2.4.25로 하라고 해서,
다시 컴파일 하는 중에 질문드립니다.

cd /usr/src 에서
# rm -f linux
# mkdir linux-2.4.25
# tar xvzf linux-2.4.25.tar.gz linux-2.4.25
# ln -s linux-2.4.25 linux

이렇게 링크시켯구요,

make menuconfig
make dep
make clean
make bzImage
make modules
make modules_install

여기까지 한담에요,
lilo편집을 자동으로 할경우 make install을 쓰는 거라고 들었는데,
수동으로 lilo를 설정하려는데
etc/lilo.conf파일이 있다는데
찾아봐도 없구요,
etc/lilo.conf.anaconda밖에 없거든요.

이거라도 열어봣는데,
보통 책이나 문서에 잇는 모양하고 약간 달라서요.
글구 이걸 설정한담에
lilo를 실행시켜줘야하는데
lilo.conf가 없기때문에 실행도 안되구요.

그래서 lilo를 자동으로 설정한다는
make install
을 실행시켜보았거든요.

근데,
여기서,첨부된 파일과 같은 에러가 나요.
결정적으로 리로 설정이 안됩니다.
ㅜㅜ.
학교 숙제때문에 빨랑 이걸 컴팔 해야되는데...도와주세요...ㅠㅠ


etc/lilo.conf.anaconda
이 파일은 /etc/lilo.conf로 복사하고 편집
/sbin/lilo

즐린

doodoo의 이미지

일단 buslogic 스카시 드라이버에서 에러가 났군요
제가 쓰던거 인데...^^; 지금 버스로직 스카시 카드를 꼭 쓰셔야 한다면
모듈로 빼 보거나 아니면 아예 커널에 넣어서 컴파일 하거나 하셔야 하는데
커널에 넣는것이 더 쉽습니다.( 제 경험상)

그리고 initrd 를 설정 하시는것이 더 쉽습니다.( 이것도 제 경험상)
커널 옵션에 initrd설정을 찾으셔서 커널에 넣은다음 컴파일 하시는것이
좋을것 같습니다.

mulbange의 이미지

감사합니다...ㅜㅜ
근데, 님께서 말씀하신게 make menuconfig에서 설정하는거 맞은가요?
제가 진짜 초초보여서..ㅠㅠ

많이 배우고 싶습니다.

mulbange의 이미지

읔...이게 무슨 문제일까요..도와주세요..ㅠㅠ

댓글 첨부 파일: 
첨부파일 크기
Image icon 0바이트

많이 배우고 싶습니다.

cmak의 이미지

저랑 같이 vmware를 쓰시면서 같은 버전 커널을 업하시고 또 같은 에러를 겪으시네요. 동변상련... 흑흑...ㅜㅜ

저의 경우에는 커널 컴파일할때, 파일시스템과 ide, scsi쪽을 커널에 포함해보거나, initrd이미지를 lilo에 넣어 보라는 답이 나왔는데... initrd이미지가 생성이 안되서 고생중이에요. ㅜ.ㅜ

힘내시고, 비슷한 경우니 제 질문글(바로 아래 -_-; )도 참조해 주세요^^;

그대에게 행복을~

mulbange의 이미지

이제 아래와 같은 패닉이 뜨네요.
make install로 grub 자동 설정하고, 확인했습니다.

ext2만 넣은뒤 다시 컴팔 하면 되나요?
ㅜㅜ

댓글 첨부 파일: 
첨부파일 크기
Image icon 0바이트

많이 배우고 싶습니다.

mulbange의 이미지

비록 몇개의 디바이스는 fail 됐지만...컴파일에 성공햇습니다.
ㅠㅠ 감사합니다.
앞에서 제가 말한, ext2를 체크햇어요...
하지만 커널프로그래밍 과제가 남았네요. 이제 본격적이랍니다. ㅠㅠ
화이팅...

많이 배우고 싶습니다.

댓글 달기

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