커널중 System.map,initrd.img은 무슨 용도인가요?
글쓴이: 도ㅐㅈㅣ껍ㄸㅣ / 작성시간: 일, 2005/03/20 - 2:43오후
한컴 리눅스를 깔고 /boot 디렉토리를 보면
vmlinuz,System.map,initrd.img
이런 세개의 파일이 있습니다.
그중에서 System.map과 initrd.img 파일의 용도가 무엇인지 궁금합니다.
커널컴파일 매뉴얼보면
bzImage 파일을 vmlinuz로 파일로 복사해서 Grub을 추가해주면 부팅은 충분한 것 같은데...
저 두 파일의 용도는 뭐죠?
커널 컴파일할때 initrd.img 파일은 생기나요?
Forums:
vmlinuz - 커널압축이미지initrd.img - 커널모듈을 모아
vmlinuz - 커널압축이미지
initrd.img - 커널모듈을 모아놓은 이미지, 커널이 로딩되기전에 미리 불러들여짐
예를 들어 스카시하드로 부팅해야 될때 스카시모듈을 미리 로딩하기 위해 사용됨.
System.map - 아래 참조
http://kldp.org/Translations/html/Kernel_Tip_2-KLDP/Kernel_Tip_2-KLDP.html
initrd.img 파일은 mkinitrd 명령으로 생성합니다.
----------------------------------------
Nothing left after Nirvana.
System.map -- 이건 커널바이너리의 맵정보를 가지고 있습니다.
System.map -- 이건 커널바이너리의 맵정보를 가지고 있습니다.
커널 디버깅같은거 할때 필요한 정보들을 담고있죠 .
녀석은 사실 없어도 되는 녀석이죠.
^^ be cool ~
http://fromdj.pe.kr
댓글 달기