시스템관리자의 쉼터 커피닉스 커피향이 나는 *NIX
커피닉스
시스템/네트웍/보안을 다루는 곳
 FAQFAQ   검색검색   멤버리스트멤버리스트   사용자 그룹사용자 그룹   사용자 등록하기사용자 등록하기 
 개인 정보개인 정보   비공개 메시지를 확인하려면 로그인하십시오비공개 메시지를 확인하려면 로그인하십시오   로그인로그인 

가입없이 누구나 글을 쓸 수 있습니다. 공지사항에 대한 댓글까지도..




BBS >> 설치, 운영 Q&A | 네트웍, 보안 Q&A | 일반 Q&A || 정보마당 | AWS || 자유게시판 | 구인구직 || 공지사항 | 의견제시
[질문] lilo.conf 내용중에서.... initrd는 무엇인가요?

 
글 쓰기   답변 달기    커피닉스, 시스템 엔지니어의 쉼터 게시판 인덱스 -> 시스템 설치 및 운영
이전 주제 보기 :: 다음 주제 보기  
글쓴이 메시지
bird72



가입: 2003년 9월 24일
올린 글: 77

올리기올려짐: 2004.1.19 월, 8:31 pm    주제: [질문] lilo.conf 내용중에서.... initrd는 무엇인가요? 인용과 함께 답변

안녕하세요...^^;;

자꾸 질문만하게 되네요....에구...;;;

커널 컴파일을 하고 리부팅을 했는데... 부팅이 안되고 커널 패닉이 일어났습니다.

그래서 황급히 이전의 설정으로 다시 부팅을 하고 살펴보니...

lilo.conf에 제가 모르는 부분이 있더군요..

:: 서버 ::
Red Hat Linux release 7.1 (Seawolf)
Kernel 2.4.2-2 on an i686

코드:

boot=/dev/sda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
message=/boot/message
linear
default=linux


image=/boot/vmlinuz-2.4.24 <-- 커널 업그레이드를 한 부분
        label=linux
        read-only
        root=/dev/sda1

image=/boot/vmlinuz-2.4.2-2 <-- 기존 부분
       label=linux_old
       initrd=/boot/initrd-2.4.2-2.img <--- 의문나는부분
       read-only
       root=/dev/sda1


위에서 보다시피 기존의 것에는 initrd라는 항목이 있는데...

/boot/initrd-2.4.2-2.img라는 파일이 있더군요...

그런데 새로 컴파일 한 것에는 그런게 없네요...

initrd 가 부트 로더는 커널과 초기의 RAM 디스크를 읽어들인다고 하는데...

만약 새로 컴파일한 2.4.24에 적용시키려면 어떻게 해야하나요??

혹시 컴파일시 특별히 설정해 줘야하는 부분이 있는지...

좀 알려주시면 정말 감사하겠습니다.

그럼 새해 복마니 받으세요~~ ^^
_________________
ilovesusu
위로
사용자 정보 보기 비밀 메시지 보내기 MSN 메신저
truefeel
카페 관리자


가입: 2003년 7월 24일
올린 글: 1277
위치: 대한민국

올리기올려짐: 2004.1.19 월, 11:56 pm    주제: Re: lilo.conf 내용중에서.... initrd 인용과 함께 답변

초기 램디스크인데, mkinitrd로 만들어보기 바랍니다.

코드:

mkinitrd /boot/initrd-2.4.24.img 2.4.24


그리고 lilo.conf도 수정하고 lilo 명령한번 내려주시구요.

http://wireless.ictp.trieste.it/school_2002/lectures/fonda/MoreLinux/rute/node34.html
위로
사용자 정보 보기 비밀 메시지 보내기 글 올린이의 웹사이트 방문
bird72



가입: 2003년 9월 24일
올린 글: 77

올리기올려짐: 2004.1.20 화, 1:39 pm    주제: lilo.conf설정 후 새로운 커널로 부팅이 안됩니다. 인용과 함께 답변

안녕하세요...

새해 복 마니 마니 받으세여~ ^^

일단 말씀하신대로
mkinitrd /boot/initrd-2.4.24.img 2.4.24 를 사용해서
'/boot/initrd-2.4.24.img' 를 생성하였습니다.

그리고 커널컴파일할 때 Block devices 옵션의
RAM diSk Support, InitiaL RAM disk (inird)Support옵션을 yes로 체크를
했습니다.

그리고 lilo.conf 설정은

코드:

boot=/dev/sda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
message=/boot/message
linear
default=linux-up

image=/boot/vmlinuz-2.4.2-2
       label=linux
       initrd=/boot/initrd-2.4.2-2.img
       read-only
       root=/dev/sda1

image=/boot/vmlinuz-2.4.24
       label=linux-up
       initrd=/boot/initrd-2.4.24
       read-only
       root=/dev/sda1


설정이 잘못된 것인지...

부팅이 안되네요...

어떻게 보면 굉장히 난해한 질문일 것 같은데... ㅡ.ㅡ;;;

그리고 참고로 '/boot'안의 내용을 첨부합니다.

코드:
-rw-r--r--    1 root     root          512 Sep 28  2002 boot.0800
-rw-r--r--    1 root     root         5824 Feb 24  2001 boot.b
-rw-r--r--    1 root     root          612 Feb 24  2001 chain.b
-rw-r--r--    1 root     root       368346 Sep 28  2002 initrd-2.4.2-2.img
-rw-rw-r--    1 root     root       385195 Jan 20 12:21 initrd-2.4.24.img
lrwxrwxrwx    1 root     root           14 Sep 28  2002 kernel.h -> kernel.h-2.4.2
-rw-r--r--    1 root     root          405 Sep 28  2002 kernel.h-2.4.2
-rw-------    1 root     root        30720 Jan 20 12:22 map
-rw-r--r--    1 root     root        23108 Feb 24  2001 message
lrwxrwxrwx    1 root     root           19 Sep 28  2002 module-info -> module-info-2.4.2-2
-rw-r--r--    1 root     root        13598 Apr  9  2001 module-info-2.4.2-2
-rw-r--r--    1 root     root          640 Feb 24  2001 os2_d.b
lrwxrwxrwx    1 root     root           18 Jan 20 12:41 System.map -> System.map-2.4.2-2
-rw-r--r--    1 root     root       410990 Apr  9  2001 System.map-2.4.2-2
-rw-rw-r--    1 root     root       511276 Jan 20 11:52 System.map-2.4.24
-rw-rw-r--    1 root     root       504069 Jan 19 18:07 System.map.old
-rwxr-xr-x    1 root     root      2280836 Apr  9  2001 vmlinux-2.4.2-2
lrwxrwxrwx    1 root     root           14 Jan 20 11:52 vmlinuz -> vmlinuz-2.4.24
-rw-r--r--    1 root     root       781806 Apr  9  2001 vmlinuz-2.4.2-2
-rw-rw-r--    1 root     root       881180 Jan 20 11:52 vmlinuz-2.4.24
-rw-rw-r--    1 root     root       857337 Jan 19 18:07 vmlinuz.old


_________________
ilovesusu


bird72 가 2004.1.20 화, 1:49 pm에 수정함, 총 1 번 수정됨
위로
사용자 정보 보기 비밀 메시지 보내기 MSN 메신저
truefeel
카페 관리자


가입: 2003년 7월 24일
올린 글: 1277
위치: 대한민국

올리기올려짐: 2004.1.20 화, 1:48 pm    주제: Re: lilo.conf설정 후 새로운 커널로 부팅 인용과 함께 답변

코드:

image=/boot/vmlinuz-2.4.24
       label=linux-up
       initrd=/boot/initrd-2.4.2-2.img  <-- 틀린거죠? 생성된 파일명은 initrd-2.4.24.img가 맞지 않나요?
       read-only
       root=/dev/sda1


수정후에는 lilo 명령 한 번 해주시구요.
위로
사용자 정보 보기 비밀 메시지 보내기 글 올린이의 웹사이트 방문
bird72



가입: 2003년 9월 24일
올린 글: 77

올리기올려짐: 2004.1.20 화, 2:31 pm    주제: 감사합니다..부팅되었습니다. 인용과 함께 답변

안녕하세요.. truefeel님!!

오늘 또 도움을 받았네요...^^;;

lilo.conf에 설정이 잘못되었었네요... 에휴.. KIDC에 있는 관리자한테...

넘 미안해서리...에구...

이번엔 9.0의 2.4.20-24.9smp 를 컴파일 해보려고 합니다.

정말 하드웨어에 대해서 모르니... 너무 어렵네요...

다시한번 도움주신거 감사합니다... _(__)_
_________________
ilovesusu
위로
사용자 정보 보기 비밀 메시지 보내기 MSN 메신저
이전 글 표시:   
글 쓰기   답변 달기    커피닉스, 시스템 엔지니어의 쉼터 게시판 인덱스 -> 시스템 설치 및 운영 시간대: GMT + 9 시간(한국)
페이지 1 중 1

 
건너뛰기:  
새로운 주제를 올릴 수 없습니다
답글을 올릴 수 없습니다
주제를 수정할 수 있습니다
올린 글을 삭제할 수 없습니다
투표를 할 수 없습니다


Powered by phpBB © 2001, 2005 phpBB Group