새 커널을 설치한 후 .config 파일이 /boot에 복사되지 않는 이유는 무엇입니까?

새 커널을 설치한 후 .config 파일이 /boot에 복사되지 않는 이유는 무엇입니까?

나는 이상한 문제에 직면했습니다.

에 따르면이것:

커널과 모듈을 사용하려면 특별한 위치로 이동해야 합니다.

1. make modules_install
2. make install

첫 번째는 /lib/modules/ 디렉토리를 생성하고 거기에 모듈을 배치합니다. 두 번째 make 대상은 다음과 같습니다.

1. Move the kernel, bzImage, to /boot and rename it vmlinuz-<revision>,
2. Move the System.map to /boot,
3. Create initrd.img-<revision>
4. Copy .config to /boot, renaming it to config-<revision>
5. Modifies the boot loader configuration file /boot/grub/menu.lst
   so that the new kernel is listed on the boot menu.

최신 Linux 커널 3.15를 구성 및 컴파일하고 실행하여 make install새 커널을 설치합니다. .config 파일이 .config 파일에 복사되지 않는다는 점을 제외하면 모든 것이 괜찮은 것 같습니다 /boot.

소스 트리의 루트 디렉터리 아래에 있는 .config 파일이 /boot에 복사되지 않는 이유는 무엇입니까?

추신. 제가 사용하는 운영체제는 fedora 20입니다.

답변1

이 문서는 올바르지 않거나 오래 전부터 사용되지 않은 것 같습니다. 을 보면서원천, 나만 볼 수 bzImage있고 System.map복사되고 있습니다. 적어도 예전에는 그랬다.2.6.12. initrd또는 파일 복사는 .config배포판의 스크립트에 의해 수행되어야 합니다.

어떤 이유로 이는 아키텍처에 따라 다릅니다.그리고x86복사하지 마세요 .config. 하지만밉스그리고타일하다.

관련 정보