splashimg, kernel image, initrd 이미지가 뭐죠?
글쓴이: quintus / 작성시간: 화, 2005/02/01 - 7:53오후
커널 컴파일은..그냥 하고 또 하고 했더니 기계적으로 하게 되었는데 (물론 fail 이 무지 많습니다만..) 그전 부터 궁금했던게 다른 이미지들은 뭐 하는데 쓰는거죠? 저런거 설정 안하고도 커널이 잘 올라오고 해서 별 신경 안 썼는데. 궁금합니다.
또..배포판 씨디로 부팅하면 하드웨어들이 잘 잡히는거 같은데 배포판 씨디에서 잡은 config 은..어떤걸 사용하는건지. 배포판 씨디로 부팅할 때 잡는 .config 을 사용하려면 어떻게 해야 하죠. 혼자서 menuconfig 해서 커널 컴파일 하면 컴파일도 잘 안 되고 또 fail 나는것도 많거든요.
그리고 또 하나..
Makefile 보면 bzImage 라는 항목이 없는데
make bzImage 하면 잘 실행 되는건 왜죠?
Forums:
fedora core의 .config 파일은 http://cvs.fedo
fedora core의 .config 파일은 http://cvs.fedora.redhat.com/viewcvs/rpms/kernel/devel/ 에서 찾을 수 있습니다. config-generic, config-{아키텍처} 파일을 보세요. :)
배포판이 하드웨어를 잘 잡는것은 핫플러그,콜드플러그 둘다 쓰고 왠만한
배포판이 하드웨어를 잘 잡는것은
핫플러그,콜드플러그 둘다 쓰고 왠만한 드라이더 다 올려서일겁니다
반대로 말하자면 수동으로 커널설정하면 부팅시간을 많이 줄일 수 있죠
절반가까이 줄기도 하고 그럽니다
splashimg 는 frame buffer에서 배경화면을 넣을 수 있는
splashimg 는 frame buffer에서 배경화면을 넣을 수 있는 bootsplash이미지이고,
initrd 는 부트로더가 램디스크를 사용할 수 있게하여 램디스크를 마운트합니다.
그리고,
make bzImage를 하면 먼저 vmlinux를 만들고 나서, i386의 경우
arch/i386/boot에서 make bzImage를 실행합니다.
자세한건 구글링해보아요~ :D
댓글 달기